Historically popular bots

N Bot Games
1 GnuGo 658089
2 Fuego 512391
3 amybot-beginner 312744
4 Master Mantis 248862
5 Kugutsu 225530
6 TheKid (GnuGo lvl1) 194826
7 amybot-ddk 157916
8 DarkGo 116436
9 BadukEllington 80351
10 Random Bot 75864

7 Likes

BadukEllington is an absolutely hilarious name. :smiley:

3 Likes

Very interesting data. Thanks for sharing.

There are some things that I wonder about:

  • Fuego had a huge spike in popularity in early 2016, but that quickly died down. I guess it might be related to the PR produced by Lee Sedol vs AlphaGo match? Was Fuego one of the top bots on OGS around that time?
  • Interesting that the total number of bots games also saw a huge decline from early to mid 2016. I wonder why that happened, since 2015 seemed to have a consistently high amount of bot activity.
  • Does the second plot show the number of games across all bots (not just the top 10)?
  • Are there any bots not in the top-10 that are significantly more active only more recently? That is, are there any bots that would dominate parts of the first plot (in the more recent parts), but simply have not been around enough to make it to the all-time top 10?
2 Likes

Wild theory: maybe the huge influx of players joining in early 2016 (as generated by the AlphaGo publicity) made for such a large active player base that people could more easily find games against other humans, and hence less people played games against bots?

2 Likes

Is there wrong with those bots?
I went looking at the profile page for the first four of them and they seem to have all paused games

Paused games may be due to players abusing the bots:

Although some of them also appear to be obsolete and offline. Out of the top 4, I think only amybot-beginner is still active.

I guess Fuego was the only bot at the time. It looks like GnuGo and and TheKid went offline at the beginning of the same month (both lines drop to 0, GnuGo comes back 6 months later). Fuego is the only bot in the sample with games in the following 5 months.

2 Likes

@S_Alexander are this all relevant bots? The API lists 193 accounts as marked as bot. Most of them will be irrelevant by game count.

1 Like

I remember there was an OGS Forum thread where, user macfergus - the bot administrator for BadukEllington - came to the forum to ask for help, and we started riffing on other possible funny bot names.

Hilarity ensued!

2 Likes

Say what you say, but randombot will stay as our favorite forever <3

March 2016 is definitely Lee Sedol vs AlphaGo peak.

Easiest explanation for steep decline in total bot games in mid 2016 is that bots were janky and broken.

Yes, second plot should show games from all bots (it’s a simple sum so games between bots are counted twice, unfortunately).

Top-10 pretty much contains all curves that were on top of everyone else at any moment. Amybot dominates last year. All hail amybot.

More like there’s something wrong with the people who abandon games like that. One of the reason meta left, wasn’t it?

I’m not sure what the question means. But I diligently went through 193 bots month by month. Top-10 is simply a nice round number.

I was very happy Random Bot made it. I played my very first game against it.

1 Like

I’m astounded LeeLa isn’t in the top 10. Would have thought she’d be in the top 3 for sure… but then I never play bots.

1 Like

I take this as a hint. I will go over the paused games and remove the forever paused games.


2020-01-15T11:48:00Z cleaned up most games. I left some recent games out.

2 Likes

Fuego was taken down because it had several flaws (ladders etc), and it was being seriously exploited.

3 Likes

Gnugo was also turned off. Combination of bugs and abundance of other options.

1 Like

I’m surprised spectral isn’t in the top 10… Maybe if you combined all her different ranks together

By the way, I didn’t do any filtering, games include annulled ones.

Full popularity list:

Summary
N Bot Games
1 GnuGo 658089
2 Fuego 512391
3 amybot-beginner 312744
4 Master Mantis 248862
5 Kugutsu 225530
6 TheKid (GnuGo lvl1) 194826
7 amybot-ddk 157916
8 DarkGo 116436
9 BadukEllington 80351
10 Random Bot 75864
11 GNU Go Level 1 72141
12 Nicaso 53772
13 RoyalZero 46115
14 kata-bot 33097
15 Budgie 30664
16 RoyalLeela 30178
17 Spectral-7k 23723
18 Spectral-4k 23600
19 Spectral-1k 18504
20 minusGo 17224
21 minipachi 15657
22 Spectral-10k 15363
23 cortexGo 13465
24 Spectral-2d 10928
25 pachibot2 10691
26 DreamingElephant 10329
27 Mr Ping 9702
28 BeginnerBot 9154
29 RoyalLZ-ELF 9068
30 Spectral 6853
31 AyaGo 6318
32 Kyu_player, 5837
33 LibertyBot 5511
34 GnuGo2 5479
35 SimpleBot 5086
36 WeakBot50k 4746
37 Fuego100k 4334
38 NightlyGNU 4215
39 eismccBot 4187
40 GnuGo3 3875
41 amybot-test 3790
42 RoyalZeroSlow 3735
43 15bTurboLeela 3570
44 Fuego10k 3445
45 pachipachi 3431
46 teresa.c 3277
47 flakebot 3064
48 Fuego1k 2974
49 DDK-Bot 2882
50 JBXLeelaBot 2519
51 RoyalMinigo 2153
52 AquaBot 2060
53 Spectral-13k 1598
54 DEADBEEF 1381
55 20bTurboLz-Elf-v1 1274
56 Bifron 1261
57 pachibot 1204
58 Nanny (GnuGo lvl1) 1060
59 Pactrick 1018
60 VorradeBot 987
61 snpGoBot 947
62 NightlyLeela 947
63 JBXLeelaBABY 931
64 JBXKataBot 885
65 KirkBot 856
66 9*9 Professional 779
67 (╯°□°)╯︵ ┻┻ 732
68 masamune_40b 684
69 AquaBotTest 638
70 kata-bot-test 600
71 meta-金毛测试-20b 572
72 derpbot 557
73 langwiki 487
74 sai_bot 409
75 LeelaZero_gtx1080 395
76 TianRang AI 356
77 RayonBot 339
78 Saphira-test 镜鳞蓝儿 278
79 のカバ 268
80 Go-Brainer-Bot 264
81 00bSlowLeela 250
82 Jiffy 221
83 BetagoBot 218
84 Golaxy pro version AI 217
85 (-_-)┬┬ 211
86 HonteMaster 203
87 leelazero-old 202
88 SunBot 180
89 ApexGO_BOT 160
90 towerzero 144
91 codeblackbot 140
92 opc_bot 130
93 theonly747beast 127
94 lz on 13x13 121
95 KizunaLeela 120
96 Eatnow-BotTest 116
97 Randomzied 116
98 Zenith Go 7 (c) 110
99 tgo-bot 109
100 TheMccarthy1337BOT 103
101 sai on 9x9 95
102 YaoGoBot 84
103 GoingInsaneBot 77
104 任平生Royal Kitten 75
105 meta-金毛测试-20b-handicap 74
106 KataGo9x9_30b11 72
107 GoTeam481 63
108 nerai13 62
109 TestingBotDontPlayMe 60
110 elfopengo 60
111 GoBotGoBot 58
112 Indigo 58
113 AlphaBruh 55
114 HogRiderZero 52
115 RayOnRasp 49
116 Muigo 45
117 Leela 41
118 goentityAI 37
119 Aaaaaaaaaaaaaaaaaaaaaaaaaaaaa 37
120 leela-v100 35
121 Stupid Leela 32
122 LizzieBot 29
123 Alphine 26
124 Gamma_Go481 24
125 Aya634e 20
126 nerai_4.24 19
127 nerai12 19
128 nerai_1.24 19
129 LeonardoDaVinci 19
130 AsmodianZero 19
131 nerai_1.2 18
132 RoyalOakfoam 17
133 nerai_4.4 16
134 Minigo9 16
135 cnculture 14
136 idontca1 11
137 AQ-bot 11
138 meta-金毛测试-20b-Strong 11
139 MochiBot 8
140 Dummy 9x9 Bot 8
141 ┬┬ ︵ /(.□. ) 8
142 ThePhoenixGo 6
143 RoyalRay 6
144 walken-bot 5
145 TestBot 5
146 shorelinebot 5
147 WangYou AI 4
148 tbot 4
149 qiaoqiaob 4
150 Sai-Bot 3
151 Gloaxy Training Partner 3
152 VideoKifu 3
153 ngo1 3
154 Leela1k 3
155 sai on 19x19 2
156 LevelOne 2
157 kubicle_bot 2
158 amrazek-bot 2
159 ad804GO 2
160 OpenComputers 1
161 NeuralZ04 1
162 NeuralZ01 1
163 bot 1
164 amybot-sdk 1
165 vikranj_b 0
166 rustigo 0
167 RoyalAya 0
168 redriverdragon-bot 0
169 Pachi2015 0
170 ogs_stats 0
171 obotonot 0
172 ngo3 0
173 ngo2 0
174 NeuralZ03 0
175 NeuralZ02 0
176 mhbot 0
177 LeelaZero-1GPU-GTX1080 0
178 leelamaster 0
179 KyuKrusher 0
180 hujiao_bot 0
181 gopickle 0
182 EvilCorp 0
183 ELIZABot 0
184 davemacbot 0
185 Crazybot 0
186 CPComplete 0
187 cakikiBot 0
188 bleeep 0
189 BamboozleBot9000 0
190 amybot-dan 0
191 Amey 0
192 aflewandowski_bot 0
193 3dgo_bot_01 0

4 Likes

Could we investigate correlation between rank and popularity?

1 Like

This isn’t exactly the proper thread, but it’s probably the closest one to it.

I found these observations on GnuGo from 2005, on nachtrabe’s blog, which I’m gradually tearing apart like a a mountain lion and hiding around the landscape in small pieces.

Some observations about gnugo’s style:

Gnugo is very greedy when it comes to stones it can capture. It will often set up a capture rather than take moves that would net a greater profit elsewhere. Sometimes even ignoring the safety of its own group to go for a capture.

Gnugo likes to play monkey jumps and play hane-on-the-first-line [hanetsugi] endgame moves very early regardless of their actual value.

It completely ignores the proverbs about not letting the opponent get a star-capture [ponnuki, I guess].

It likes to tenuki, sometimes leaving a critical flaw open or ignoring a forcing move to do so. Sometimes the “forcing move” wasn’t, in other cases it would lose a group to it.

It seems to avoid ko-fights. Occasionally I would catch it increasing the value of the ko rather than going for an actual ko threat.

Gnugo is very very good at reading out ladders but it does so extremely slowly. So slowly that at one point, in an experiment game, I would make a move and then go do something else for ten minutes while it figured out what to do next. It would then proceed to recalculate the ladder on every move.

Gnugo almost never seems to play strategic forcing moves, such as peeps, or strategic sacrificial moves, such as probes.

It has trouble handling any situation where the opponent feints or otherwise plays in a “two-handed” manner.

Just some random observations from a handful of test games and two semi-serious games against gnugo.

See also:

1 Like