|
Visit the APOCALYX BLOG!
| | | | | | | |
JROBOTS Challenges
[2002] [2001] [2000]
December 2002 Jrobots Challenge (December 7nd-28th 2002)
Final Results
Single (1574 matches) |
---|
1
2
3
4
5
6
7
8
9
|
IonStorm
Tango
Headhunter
Mouth
KillerBees
Germ
Chaos
Cixio
Quakeshmock
|
363/470
336/460
296/461
206/416
196/413
86/328
43/222
47/254
1/124
|
77,23%
73,04%
64,21%
49,52%
47,46%
26,22%
19,37%
18,50%
0,81%
|
|
Double (1539 maches) |
---|
1
2
3
4
5
6
7
8
9
|
Tango
IonStorm
Headhunter
Mouth
KillerBees
Germ
Cixio
Chaos
Quakeshmock
|
354/463
302/435
284/436
206/397
218/425
122/354
31/230
22/191
0/147
|
76,46%
69,43%
65,14%
51,89%
51,29%
34,46%
13,48%
11,52%
0,00%
|
|
Team (1424 matches) |
---|
1
2
3
4
5
6
7
8
9
|
IonStorm
Mouth
Germ
KillerBees
Tango
Cixio
Chaos
Headhunter
Quakeshmock
|
470/739
369/774
225/774
218/758
105/619
16/563
10/436
7/557
4/476
|
63,60%
47,67%
29,07%
28,76%
16,96%
2,84%
2,29%
1,26%
0,84%
|
|
* the robot didn't reach the N/4 limit
Pink-colored robots were removed from the arena
|
An exceptional event has happened: IonStorm failed to win in Double mode!
We must thank Tango and its author because, after months of ineffective jrobots uploaded in the arena, now we know that the invincibility of IonStorm was a myth. It doesn't mean that the exploit was simple, in fact only a long work of refinement of Tango made possible this result, but the claims of its author were true. I must congratulate Caos (the author of Tango) on his great work.
Is someone else going to repeat the exploit? Will Tango improve its performances in the other two modes of play? Let's see what's going to happen in the next tournament.
This great event in the history of Jrobots stopped the tentative of IonStorm to break the consecutive triple-victories record of KillerBees, but KillerBees reached the requested percentage to survive strictly only in Double and Team mode. Is another myth going to disappear? I hope not, but the strongness of IonStorm, Mouth, Headhunter and Tango is too high for such an old and glorious jrobot.
The novices Quakeshmock, Cixio and Chaos didn't reach the requested percentage, so they were removed from the arena. Now you can upload your jrobots to win the January 2003 Jrobots Challenge (January 4th-25th 2003) aka No More Triple-Victories?
November 2002 Jrobots Challenge (November 2nd-30th 2002)
Final Results
Single (665 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
|
IonStorm
Headhunter
KillerBees
Mouth
* Cixio
Missy
Tango
OneEyedWillyII
Berserk
Germ
Decoy
|
129/144
136/181
90/158
87/171
12/24
62/126
55/131
48/151
28/96
15/97
3/51
|
89,58%
75,14%
56,96%
50,88%
50,00%
49,21%
41,98%
31,79%
29,17%
15,46%
5,88%
|
|
Double (690 maches) |
---|
1
2
3
4
5
6
7
8
9
10
11
|
IonStorm
Headhunter
Mouth
KillerBees
Tango
Berserk
OneEyedWillyII
Germ
* Cixio
Missy
Decoy
|
143/171
109/159
108/170
98/178
60/133
58/139
53/142
38/130
3/11
20/98
0/49
|
83,63%
68,55%
63,53%
55,06%
45,11%
41,73%
37,32%
29,23%
27,27%
20,41%
0,00%
|
|
Team (522 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
|
IonStorm
Mouth
Tango
KillerBees
Germ
Berserk
OneEyedWillyII
* Cixio
Missy
Headhunter
Decoy
|
129/214
103/236
56/202
67/259
60/239
53/222
36/179
2/31
10/182
4/203
2/121
|
60,28%
43,64%
27,72%
25,87%
25,10%
23,87%
20,11%
6,45%
5,49%
1,97%
1,65%
|
|
* the robot didn't reach the N/4 limit
Pink-colored robots were removed from the arena
|
This month IonStorm achieved another Triple-Victory. There are still only 2 tournaments to go and the KillerBees' record will be overtaken. This means that the December and January tournaments are going to be particularly important for IonStorm: Will someone succeed in stopping its long run? I don't think so, or better I'm not able to project a jrobots strong enough... someone else?
Headhunter, KillerBees and Mouth seems to be the only real menace, but their authors haven't coded any improvement in the last tournaments: Maybe their concept can't be improved any more.
The novices Missy, Berserk and Decoy didn't reach the requested percentage, so they were removed from the arena. Bad luck for Missy because it reached almost the 50% percent in single mode. Cixio was uploaded towards the end of the tournament so I can't say anything about it, while Tango seems promising because its author claims to have improved it a lot. Let's see what is going to happen in the next tournament: Is it the jrobot that is going to stop the long run of IonStorm?
Finally, two bad news: the glorious Germ had a lot of problems and got the requested percentage only in team mode with a very small margin, while the strong OneEyedWillyII didn't reach the limit at all. It's another victim of a very competitive arena, but the number of matches was very low this month, so chance played a big role in the final results.
Now you can upload your jrobots to win the December 2002 Jrobots Challenge (December 7th-28th 2002) aka Still 2 Triple-Victories Required!
September 2002 Jrobots Challenge (September 7th-October 5th 2002)
Final Results
Single (3889 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
|
IonStorm
Headhunter
KillerBees
Mouth
RoboOlm
Berserk
OneEyedWillyII
Germ
PlatoonClone
Rabbit2
captain
Jason
|
710/820
648/870
560/890
464/823
332/755
141/323
310/720
223/674
211/638
141/525
100/481
49/259
|
86,59%
74,48%
62,92%
56,38%
43,97%
43,65%
43,06%
33,09%
33,07%
26,86%
20,79%
18,92%
|
|
Double (4017ches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
|
IonStorm
Headhunter
Mouth
KillerBees
OneEyedWillyII
RoboOlm
Berserk
Germ
PlatoonClone
Jason
captain
Rabbit2
|
690/896
693/955
568/905
566/910
359/776
334/755
160/376
281/725
244/710
39/273
40/359
43/394
|
77,01%
72,57%
62,76%
62,20%
46,26%
44,24%
42,55%
38,76%
34,37%
14,29%
11,14%
10,91%
|
|
Team (3479 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
|
IonStorm
Mouth
KillerBees
OneEyedWillyII
Berserk
Germ
PlatoonClone
RoboOlm
Jason
Headhunter
Rabbit2
captain
|
770/1395
683/1496
418/1406
423/1441
201/693
375/1341
347/1419
230/1330
16/579
11/986
4/1007
1/823
|
55,20%
45,66%
29,73%
29,35%
29,00%
27,96%
24,45%
17,29%
2,76%
1,12%
0,40%
0,12%
|
|
* the robot didn't reach the N/4 limit
Pink-colored robots were removed from the arena
|
After a long wait the 35 EURO PRIZE was finally assigned. No one succeeded in replacing IonStorm in one of the first positions of the three categories, so the winner is... Zeke the author of this GREAT jrobot that is IonStorm. A lot of strong jrobots try to beat it, but only Headhunter reveals itself a real menace, at least in single and double modes, while it is very ineffective in team mode.
KillerBees, Mouth and OneEyedWillyII follow the first positions as usual, while Germ show some difficulty in repeating its old results. The strongest novice of the last tournament, Berserk, confirms its good qualities, but perhaps some weak jrobots helped it to reach safe percentages.
This month novices, Rabbit2, captain and Jason, are more or less too weak for the actual level of the arena and didn't survived. The same happended to PlatoonClone and RoboOlm: the first positions were too competitive.
IonStorm added its fifth month of supremacy... the KillerBees record is near and I hope that its author will appreciate the (long waited) symbolic prize that IonStorm earned so convincingly.
Now you can upload your jrobots to win the November 2002 Jrobots Challenge (November 2nd-30th 2002) aka Breaking the KillerBees' Record. I'm sorry to say that finally the prize has gone, but I know that jroboteers play for the glory and nothing else ;->
August 2002 Jrobots Challenge (August 3rd-31st 2002)
Final Results
Single (4034 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
IonStorm
Headhunter
KillerBees
Mouth
OneEyedWillyII
Germ
Berserk
PlatoonClone
Sonicstorm
845bytes
Robin
OneEyedWilly
Sloth
|
715/836
526/657
526/844
516/831
399/801
271/652
136/361
239/672
117/343
198/603
123/392
164/602
104/474
|
85,53%
80,06%
62,32%
62,09%
49,81%
41,56%
37,67%
35,57%
34,11%
32,84%
31,38%
27,24%
21,94%
|
|
Double (3922 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
IonStorm
Headhunter
Mouth
KillerBees
OneEyedWillyII
Berserk
PlatoonClone
Robin
Germ
845bytes
OneEyedWilly
Sonicstorm
Sloth
|
663/816
417/624
510/784
516/849
357/738
172/380
256/623
172/427
255/658
242/649
180/560
103/345
79/391
|
81,25%
66,83%
65,05%
60,78%
48,37%
45,26%
41,09%
40,28%
38,75%
37,29%
32,14%
29,86%
20,20%
|
|
Team (3473 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
IonStorm
Mouth
Germ
KillerBees
OneEyedWillyII
PlatoonClone
OneEyedWilly
Robin
845bytes
Berserk
Sonicstorm
Sloth
Headhunter
|
682/1236
539/1363
355/1239
371/1312
348/1257
367/1353
260/1187
132/771
190/1132
94/698
57/598
72/1028
6/718
|
55,18%
39,55%
28,65%
28,28%
27,68%
27,12%
21,90%
17,12%
16,78%
13,47%
9,53%
7,00%
0,84%
|
|
* the robot didn't reach the N/4 limit
Pink-colored robots were removed from the arena
|
This month something changed in the placing list, finally. We had to wait a lot of months but now I can say that a new star is born: the novice robot Headhunter reached a surprising good percentage in SINGLE match and its 80% is only 5% away from the great IonStrom. Even the old KillerBees and the versatile Mouth left almost 20% to the power of this new robot.
Even in DOUBLE mode Headhunter was second even if its percentage is comparable to the one of Mouth and KillerBees but...
it placed at the last position in TEAM mode! This is not a surprising results since Headhunter (apparently) doesn't change its strategy in TEAM mode and it's notorious that flocking behaviours (in any form) are important in the last type of play. OneEyedWillyII is always near the first positions, but its percentages were low and very dangerous this time.
Nothing changed in the first position of the placing lists: the absolute winner is always IonStorm. It collected its fourth month of supremacy. There is still one tournament and the prize of 35 euro will be assigned to someone, finally.
From the novices side, Berserk seems promising and almost reached 50% in DOUBLE match. I hope that a new great robot is going to appear during the next tournament.
Robin was slightly weaker, while Sonicstorm was nothing else that a copy of the sample robot Platoon.
ChestRcopRpot sent the full set of his robots, but only his best ones survived (Mouth is one of these), and a PlatoonClone (maybe slightly modified?). It's a strange thing that such an old-fashioned robot could survive in a competitive arena like this is.
Thanks to all the players for this new great challenge.
Now you can upload your robots to win the September 2002 Jrobots Challenge (September 7th-October 5th 2002) aka The Final Fight alias A New Star Is Born. Remember that nobody won the 35 euro prize yet and someone is going to win next time for sure
July 2002 Jrobots Challenge (July 6th-27th 2002)
Final Results
Single (1894 matches) |
---|
1
2
3
4
5
6
7
|
IonStorm
Mouth
KillerBees
RoboOlm
OneEyedWillyII
Germ
Leech
|
559/639
422/695
372/670
175/475
211/591
146/481
9/257
|
87,48%
60,72%
55,52%
36,84%
35,70%
30,35%
3,50%
|
|
Double (1795 matches) |
---|
1
2
3
4
5
6
7
|
IonStorm
Mouth
KillerBees
RoboOlm
Germ
OneEyedWillyII
Leech
|
492/626
405/640
388/668
163/430
181/520
165/476
1/230
|
78,59%
63,28%
58,08%
37,91%
34,81%
34,66%
0,43%
|
|
Team (1578 matches) |
---|
1
2
3
4
5
6
7
|
IonStorm
Mouth
OneEyedWillyII
** Germ
KillerBees
RoboOlm
Leech
|
501/917
360/1014
248/971
218/1012
187/969
60/659
4/770
|
54,63%
35,50%
25,54%
21,54%
19,30%
9,10%
0,52%
|
|
* the robot didn't reach the N/4 limit
** the robot survived because it is fourth in Team category
Pink-colored robots were removed from the arena
|
Nothing new about the Western Front: IonStorm, Mouth, and OneEyedWillyII repeated their placings and Germ confirmed itself the fourth best robots in team mode.
IonStorm collected its third month of supremacy: only two other tournaments and the prize of 35 euro will be awarded to its author.
From the novices side, RoboOlm is very promising and almost reached 40% in single and double match. I think that a great robot is going to appear during the next tournament.
Instead Leech was very weak and I want to underline that this Leech is not my old Leech and I have nothing to do in its development ;->
I've said that there was nothing new about the Western Front, but the Pacific Front brings good news. Finally, the JASTROBOTS project is going to show something. The design was subject to some changes, but I think that now the background of the game is even more interesting and at the same time the original game is going to became more difficult. If you want to see a short Demo that demostrates the look and feel of the next step of Jrobots, give a look to the "Zeke On Your Six!" Demo Site. To see the Demo you need an accelerated 3D graphics card with OpenGL drivers installed and a Win98 or higher system. You can imagine that it is going to be more interesting (and difficult) to develop the AI of the fighters of the Demo rather those point like thanks of the online Jrobots applet. At the same time, the authors could combat against their own bots with a more complete experience of play.
I hope to have time to add more features to new game possibly with no more changes.
If anyone has comments or suggestions, send them to me at boselli@uno.it. I want to know your opinion about the new background of the game once called JASTROBOTS.
Now you can upload your robots to win the August 2002 Jrobots Challenge (August 3rd-31st 2002) aka IonStorm Forever 2. Remember that nobody won the 35 euro prize yet ;-)
June 2002 Jrobots Challenge (June 1st-29th 2002)
Final Results
Single (3247 matches) |
---|
1
2
3
4
5
6
7
8
9
|
IonStorm
Mouth
KillerBees
OneEyedWillyII
Germ
GermPlus
* HBanger
* KamikazeJack
* fight
|
1028/1155
705/1106
562/1094
360/896
275/856
261/860
29/146
24/222
3/159
|
89,00%
63,74%
51,37%
40,18%
32,13%
30,35%
19,86%
10,81%
1,89%
|
|
Double (3192 matches) |
---|
1
2
3
4
5
6
7
8
9
|
IonStorm
Mouth
KillerBees
OneEyedWillyII
Germ
GermPlus
* HBanger
* KamikazeJack
* fight
|
939/1094
732/1102
550/1049
371/937
277/830
274/842
35/172
12/215
2/143
|
85,83%
66,42%
52,43%
39,59%
33,37%
32,54%
20,35%
5,58%
1,40%
|
|
Team (2763 matches) |
---|
1
2
3
4
5
6
7
8
9
|
IonStorm
Mouth
OneEyedWillyII
** Germ
KillerBees
GermPlus
KamikazeJack
* fight
* HBanger
|
879/1588
632/1709
318/1585
302/1574
318/1741
302/1669
9/581
2/367
1/238
|
55,35%
36,98%
20,06%
19,19%
18,27%
18,09%
1,55%
0,54%
0,42%
|
|
* the robot didn't reach the N/4 limit
** the robot survived because it is fourth in Team category
Pink-colored robots were removed from the arena
|
IonStorm repeated the exploit of the last contest: it won the three categories of the June 2002 Jrobots Challenge and it is going to kill Jrobots, too ;-)
It collected its second month of supremacy and needs "only" other six tournaments to reach the consecutive triple-victories of KillerBees. Even the symbolic prize wasn't enough this month to stimulate some player to develop a robot better than IonStorm and I think that the three EURO backnotes will be sent to the author of IonStorm if nothing unexpected happens before september.
So IonStorm confirmed itself the absolute winner of the tournament, while Mouth, KillerBees and OneEyedWillyII repeated the placings of the last tournament. Unfortunately the old good Germ-series lost one of its pieces and GermPlus was removed from the arena since its percentages were below the requested values. Germ survived the contest thanks to its fouth place in team category: the arena needs at least four robots to work properly, because the matches in team mode need four robots, so why not award the fourth classified?
From the novices side, fight, HBanger and KamikazeJack were not able to reach the requested winning percentages. I hope that their authors are not frustrated by such a result, but I know that it's very difficult even for an experienced Jrobots player to write a robot that can reach at least the requested percentage in one category and that's why there are no robots of mine in the arena for the first time from year 2K :(
Now only FIVE robots are still in the arena and I think that, if nothing extraordinary happens, those robots are going to fight one against the other for a long time.
Now you can upload your robots to win the July 2002 Jrobots Challenge (July 6th-27th 2002) aka IonStorm Forever. Remember that nobody won the 35 euro prize yet ;-)
May 2002 Jrobots Challenge (May 4th-25th 2002)
Final Results
Single (6458 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
|
IonStorm
Mouth
KillerBees
DirtyCoward
OneEyedWillyII
dr1
Fish
Myst
Germ
GermPlus
845bytes
dr2
|
1102/1242
886/1282
822/1271
520/1081
489/1098
463/1069
433/1055
373/955
414/1065
385/1004
286/873
285/921
|
88,73%
69,11%
64,67%
48,10%
44,54%
43,31%
41,04%
39,06%
38,87%
38,35%
32,76%
30,94%
|
|
Double (6342 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
|
IonStorm
Mouth
KillerBees
Fish
Myst
OneEyedWillyII
DirtyCoward
dr1
Germ
GermPlus
845bytes
dr2
|
1126/1311
822/1170
789/1253
502/1090
524/1138
491/1078
443/1002
380/980
379/983
377/995
348/947
161/737
|
85,89%
70,26%
62,97%
46,06%
46,05%
45,55%
44,21%
38,78%
38,56%
37,89%
36,75%
21,85%
|
|
Team (5544 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
|
IonStorm
Mouth
Germ
OneEyedWillyII
KillerBees
GermPlus
Fish
845bytes
Myst
DirtyCoward
dr1
dr2
|
1076/1949
926/2043
582/2000
529/2003
521/2012
519/2040
438/1942
344/1820
305/1870
188/1565
107/1560
9/1372
|
55,21%
45,33%
29,10%
26,41%
25,89%
25,44%
22,55%
18,90%
16,31%
12,01%
6,86%
0,66%
|
|
* means that the robot didn't reach the N/4 limit
Pink-colored robots were removed from the arena because they were below the 50% in the Single and Double categories and below the 25% in the Team category
|
This contest shows a great result: IonStorm won the May 2002 Jrobots Challenge and conquered the Jrobot's GRAND SLAM.
Finally happened again! IonStorm won the three categories of Jrobots repeating the KillerBees's exploit of year 2000. KillerBees held its position for eight tournaments and I'm curious to see if anyone is going to beat IonStorm soon at least in one category, so... I'm going to award the future winners of Jrobots with the following prizes: The next winner (other than IonStorm) of the Single Mode will receive a 5 euro banknote, the Double Mode winner will receive a 10 euro banknote and, finally, the Team Mode winner will receive a 20 euro banknote. If no one is going to beat IonStorm before the end of the September 2002 Jrobots Challenge, the author of IonStorm will receive the full set of banknotes, otherwise only some of them. I've chosen the usual euro prizes to follow the tradition started on January and I've preferred those small banknotes because they posses long holographic stripes, while the large banknotes have a smaller hologram ;->. Obviously, it's only a symbolic prize as usual, but it's less symbolic than the last one.
While IonStorm is the absolute winner of the tournament, thanks to a fine tuning of the Team Mode strategy, Mouth has got three very good second places revealing itself the absolute second best robot in the arena. The old but still strong KillerBees had to be satisfied with a third place in Single Mode and Double Mode, while Germ is third in Team Mode. The other two robots that survived to this challenge are GermPlus and OneEyedWillyII.
Now the bad news: Myst, Fish and 845bytes are dead. The first two were strong old-aged robots that suffered the competition in the arena, while the last one was the smallest-strongest robot ever written.
From the novices side: sushkin lost his robots dr1 and dr2. The first was not too bad as its percentage testify.
Finally, I've lost my DirtyCoward and no other robots of mine are still around in the arena: It's time to think about new strategies :(
Only SIX robots are now in the arena! And the Alan Lund's Watch utility foresees that only IonStorm and Mouth are going to survive to the next challenge, but since the Team Mode needs at least four robots to work, if no other robot will be uploaded in the arena, I'll save at least the first four placed of the Team List.
Now you can upload your robots to win the June 2002 Jrobots Challenge (June 1st-29th 2002) aka IonStorm's GRAND SLAM!
April 2002 Jrobots Challenge (April 6th-27th 2002)
Final Results
Single (1763 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
IonStorm
Mouth
KillerBees
DirtyCoward
Myst
OneEyedWillyII
IlTristoSmorzatore
Germ
GermPlus
Fish
1070bytes
OneEyedWilly
Malaysian
Parasite
Cougar
|
258/286
202/272
229/330
124/252
123/253
100/214
109/237
113/257
100/237
84/211
89/232
88/232
81/222
63/195
0/96
|
90,21%
74,26%
69,39%
49,21%
48,62%
46,73%
45,99%
43,97%
42,19%
39,81%
38,36%
37,93%
36,49%
32,31%
0,00%
|
|
Double (1771 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
IonStorm
KillerBees
Mouth
Fish
OneEyedWillyII
DirtyCoward
Myst
1070bytes
GermPlus
Germ
Parasite
OneEyedWilly
Malaysian
IlTristoSmorzatore
Cougar
|
232/275
181/263
179/269
162/297
142/263
141/270
128/254
128/262
107/234
114/253
87/228
87/235
56/186
27/167
0/86
|
84,36%
68,82%
66,54%
54,55%
53,99%
52,22%
50,39%
48,85%
45,73%
45,06%
38,16%
37,02%
30,11%
16,17%
0,00%
|
|
Team (1530 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
Mouth
IonStorm
Germ
KillerBees
OneEyedWillyII
GermPlus
1070bytes
OneEyedWilly
Fish
Parasite
Myst
DirtyCoward
Malaysian
IlTristoSmorzatore
Cougar
|
223/464
178/447
151/440
151/453
144/443
141/459
92/391
101/447
103/459
82/414
82/445
57/376
20/298
5/287
0/297
|
48,06%
39,82%
34,32%
33,33%
32,51%
30,72%
23,53%
22,60%
22,44%
19,81%
18,43%
15,16%
6,71%
1,74%
0,00%
|
|
* means that the robot didn't reach the N/4 limit
Pink-colored robots were removed from the arena because they were below the 50% in the Single and Double categories and below the 25% in the Team category
|
During the last contest we experimented the effect of the Virtual Clock Generator on the on-line arena. As you know, the machine dependency of Jrobots was a great problem in the past months: A lot of players complaint because their robots didn't work as they expected in the online arena and the winning percentages were always lower than the percentages they got offline during the test phase.
Finally, it seems that a solution was found and I want to thank again Alan Lund and Walter Nisticò for planning the new clock that beates the time of the matches and for the code they wrote, but...
yes, there is a but: In fact, we couldn't expect that all the robots in the arena were going to react well to the virtual time. Reading the results of the latest challenge, we see that Mouth gained a placing in Single Mode and becomes the best robots in Team Mode with a convincing gap from the second placed.
The new clock gives to the robots more time to think and no more blackouts occur when the CPU is busy in other operations. The Team Mode shows clearly that the native thread scheduler gave very few time to each robot, while now all the 32 robots has enough time to think, slowing down the simulation, of course. Well, designing a Team Match with four teams of eight robots each was a poor choice and the virtual clock demonstates it with no doubts.
Slightly different behaviours apart, now we can be sure that the arena works fine in a wide range of conditions, or at least better than before.
The alternative solution to the clock generator was a interpreter of Java bytecode and I'm trying to write it for JASTROBOTS. As you remember, the first version of the "JVM written in Java" was one thousand times slower than native Java: a very disappointing result. Now I've implemented a number of memory hungry optimizations and the highest speed I've reached is only 25 times slower (the test code was a cycle filled with arithmetic operations on integers, float and doubles). I think it is a good result, so this solution seems to be slower, obviously, but it is also feasible.
This month the defeated robots are: IlTristoSmorzatore (an old robot strong in Single Mode but very weak in other kind of matches), 1070bytes (the smallest effective robot around), OneEyedWilly (the ancestor of OneEyedWillyII), Parasite (that belonged to the group of the Germ-series) and, finally, the novices Malaysian and Cougar. Only 9 robots are now in the arena!
The winner of single and double category is still IonStrom and the virtual clock generator effect moved it to the second place in Team Mode, while Germ and GermPlus suffered it and lost places.
Using the Alan Lund's Watch utility (that you can download from the Files section of the mailing list), we can foresee that only 3 robots are going to survive the next challenge, if nothing new happens: They are KillerBees, Mouth and IonStrom. All the other robots can't gain the requested percentages to survive. The foresight considers a lower number of matches respect to a normal tournament (744/789/207) and I hope that the reality is going to be not so destructive.
If we run out of robots, I'm planning to organize a several months long monster summer challenge, including in the online arena all the best versions of the 131 robots that partecipated to the Jrobots Challenges in the past two years. I know it's a crazy idea, maybe even not useful or impracticable, but I'm sure that some old robot will perform better using the new simulator and I am curious to see a Jrobots all-times placing list ;-)
Now you can upload your robots to win the May 2002 Jrobots Challenge (May 4th-25th 2002) aka Only One Is Going To Survive!
March 2002 Jrobots Challenge (March 2nd-30th 2002)
Final Results
Single (2897 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
IonStorm
KillerBees
Mouth
IlTristoSmorzatore
Myst
DirtyCoward
Germ
Schmamageddon
First
Touche
Firetron
1070bytes
GermPlus
OneEyedWillyII
Fish
Parasite
Epa1
Marvin3
OneEyedWilly
* UPMKainghe
* Malaysian
|
305/378
234/356
235/364
174/311
149/287
153/302
168/341
149/309
112/235
125/267
136/292
130/297
118/271
140/328
120/290
122/300
109/272
94/239
101/274
14/44
9/37
|
80,69%
65,73%
64,56%
55,95%
51,92%
50,66%
49,27%
48,22%
47,66%
46,82%
46,58%
43,77%
43,54%
42,68%
41,38%
40,67%
40,07%
39,33%
36,86%
31,82%
24,32%
|
|
Double (2948 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
IonStorm
KillerBees
Mouth
Myst
Fish
1070bytes
DirtyCoward
OneEyedWillyII
Marvin3
GermPlus
Germ
Parasite
Epa1
OneEyedWilly
Firetron
Touche
* UPMKainghe
* Malaysian
Schmamageddon
IlTristoSmorzatore
First
|
287/382
274/389
239/359
203/337
209/377
185/347
165/327
151/304
171/345
151/310
152/314
154/327
145/313
124/305
119/298
56/176
12/40
13/46
51/202
56/240
31/157
|
75,13%
70,44%
66,57%
60,24%
55,44%
53,31%
50,46%
49,67%
49,57%
48,71%
48,41%
47,09%
46,33%
40,66%
39,93%
31,82%
30,00%
28,26%
25,25%
23,33%
19,75%
|
|
Team (2602 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
GermPlus
Germ
IonStorm
Mouth
KillerBees
OneEyedWilly
1070bytes
Parasite
Myst
OneEyedWillyII
Epa1
Fish
Touche
* Malaysian
DirtyCoward
* UPMKainghe
Schmamageddon
Firetron
IlTristoSmorzatore
Marvin3
First
|
265/677
241/617
218/579
233/627
209/621
203/607
185/568
188/590
178/591
148/556
143/573
136/560
78/458
15/113
69/520
11/101
27/414
23/471
15/426
11/428
6/314
|
39,14%
39,06%
37,65%
37,16%
33,66%
33,44%
32,57%
31,86%
30,12%
26,62%
24,96%
24,29%
17,03%
13,27%
13,27%
10,89%
6,52%
4,88%
3,52%
2,57%
1,91%
|
|
* means that the robot didn't reach the N/4 limit
Pink-colored robots were removed from the arena because they were below the 50% in the Single and Double categories and below the 25% in the Team category
|
As we expected, even this month a lot of great long aged robots were eliminated. They are: Marvin3, Schmamageddon and Epa1 (the last was the oldest of the three). Now the oldest robots still around in the arena are KillerBees (the bullet, that is going to eliminate it, is not forged yet) and IlTristoSmorzatore (a robot strong in single matches, but very weak in other play modes).
The arena IS very competitive and the percentages testify it. Now almost only the top six robots reach the 50% limit in single and double mode and in team mode the percentages are closer than ever. Now the higher percentage doesn't touch the 40%, thanks to an improved IonStorm that now performs well even in team play.
The Alan Lund's Watch.exe utility (that you can download from the Files section of the mailing list) can be used to foresee the future: As you can see yourself, a lot of other robots are in great danger. But we can't trust those previsions very much, because the next challenge is going to use the new virtual clock generator to beat the thinking time of the robots (read virtualClockGenerator.txt for details).
The winner of single and double category is still IonStrom and this month it has got a good third place in team mode, very close to the winner GermPlus and the other strong teams Germ and Mouth.
From the novices' side, Touche, First, Malaysian and UPMKainghe didn't succeed in surviving the hard competition. The last two robots were written using the new Java 2 JDK 1.4 and, at the beginning, the number of their matches was always zero even if all the other robots could play matches and matches. Finally, I discovered that the new JDK uses the 1.2 class format by default instead of 1.1 as the JDK 1.3 did. The majority of the machines that run the tournaments still use the Microsoft JVM that doesn't recognize the 1.2 class format :( so you'd better to use the compiler option -target 1.1, if you don't want to lose a lot of matches.
Finally, this challenge accepted robots of 20Kb size, but only a few robots chose to broke the old 10Kb limit. One of these was IonStorm and we can see that the only 1001 bytes added over the limit were of great help: It almost succeeded in winning the three categories, a result we saw when KillerBees was GREAT.
Now you can upload your robots to win the April 2002 Jrobots Challenge (April 6th-27th 2002) aka The Virtual Clock Generator Contest
February 2002 Jrobots Challenge (February 2nd-23rd 2002)
Final Results
Single (6355 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
IonStorm
KillerBees
Mouth
IlTristoSmorzatore
1070bytes
DirtyCoward
* Firetron
Myst
Wolf1
Schmamageddon
Fish
LvRDumber
MontyZ
GermPlus
Germ
Marvin3
Parasite
OneEyedWillyII
Pulse1
Cycler
OneEyedWilly
NeoMonty
FuzzFighter
Epa1
bdj1
|
543/647
471/629
434/615
338/547
306/527
294/538
86/159
281/550
144/282
273/544
275/586
241/521
253/557
241/538
229/514
234/530
249/577
207/495
199/501
191/485
195/506
177/472
186/504
170/464
138/423
|
83,93%
74,88%
70,57%
61,79%
58,06%
54,65%
54,09%
51,09%
51,06%
50,18%
46,93%
46,26%
45,42%
44,80%
44,55%
44,15%
43,15%
41,82%
39,72%
39,38%
38,54%
37,50%
36,90%
36,64%
32,62%
|
|
Double (6409 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
IonStorm
Mouth
KillerBees
1070bytes
Myst
Fish
Marvin3
DirtyCoward
GermPlus
OneEyedWillyII
Germ
LvRDumber
FuzzFighter
Parasite
NeoMonty
Epa1
OneEyedWilly
Firetron
bdj1
Cycler
Wolf1
Pulse1
MontyZ
Schmamageddon
IlTristoSmorzatore
|
505/652
502/670
427/611
296/501
370/634
372/641
330/581
287/539
271/521
303/601
280/579
277/594
236/521
219/489
249/557
219/496
243/561
78/182
212/510
191/484
108/276
175/498
137/435
77/366
45/317
|
77,45%
74,93%
69,89%
59,08%
58,36%
58,03%
56,80%
53,25%
52,02%
50,42%
48,36%
46,63%
45,30%
44,79%
44,70%
44,15%
43,32%
42,86%
41,57%
39,46%
39,13%
35,14%
31,49%
21,04%
14,20%
|
|
Team (5944 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
GermPlus
Germ
KillerBees
OneEyedWilly
Mouth
Parasite
Fish
Myst
1070bytes
OneEyedWillyII
Epa1
bdj1
DirtyCoward
FuzzFighter
LvRDumber
IonStorm
NeoMonty
Cycler
MontyZ
Schmamageddon
Pulse1
* Firetron
Wolf1
Marvin3
IlTristoSmorzatore
|
542/1175
521/1163
521/1187
485/1131
447/1166
397/1142
404/1199
353/1099
306/955
347/1157
293/1089
214/1019
203/970
204/1014
126/938
113/899
94/862
95/928
73/863
56/794
52/809
13/260
19/381
34/798
32/779
|
46,13%
44,80%
43,89%
42,88%
38,34%
34,76%
33,69%
32,12%
32,04%
29,99%
26,91%
21,00%
20,93%
20,12%
13,43%
12,57%
10,90%
10,24%
8,46%
7,05%
6,43%
5,00%
4,99%
4,26%
4,11%
|
|
* means that the robot didn't reach the N/4 limit
Pink-colored robots were removed from the arena because they were below the 50% in the Single and Double categories and below the 25% in the Team category (or because they were disqualified)
|
I'm so sad. This challenge saw the last battles of four great long aged robots. They are: LvRDumber, MontyZ, Pulse1 and NeoMonty. The arena became very competitive and now it's really difficult to survive againt strong robots like IonStrom, KillerBees, Mouth, 1070bytes, Germ and GermPlus. Only ten robots reach the 50% limit in single and double mode, while the winning percentage in team mode is now very low respect to the percentages we saw not too much time ago.
Now the oldest robot still alive is KillerBees and it doesn't seem to leave the arena too soon. There is an interesting analysis we can make with the Alan Lund's Watch.exe utility (that you can download from the Files section of the mailing list): If nothing changes in the composition of the arena, the next robots that are going to leave us are Firetron, Schmamageddon, Parasite and Epa1. Then follow IlTristoSmorzatore, OneEyedWillyII, Marvin3, Fish. Finally, 1070bytes. During three contest we are going to lose a lot of great and strong robots. The analysis is made on a low number of matches, so the results are not reliable, but some of the authors should improve they robots within a month or they should hope in the upload of some weak robots ;->
As you can see from the placing list, the winner of single and double category is still IonStrom. The second news is the appearing of an update of Mouth and a surprising 1070bytes, which are very versatile. I thought that my old short lived 774bytes was unbeatable in the almost 1Kb category, but 1070bytes gets higher percentages with very few lines of code. A great result that resembles the success of the other old small robot 1kilobyte.
In the team category the Germ-series succeeded in beating OneEyedWilly. These three robots and KillerBees have very similar strenghts and it's difficult for the other challengers to reach the 40% level.
From the novices' side, FuzzFighter failed to survive again, even if its author improved it a bit. Simply there were no weak robots this time to save valuable robots.
Then, this challenge saw the Wolf1 affair. As you can see, I've removed it even if its percentage in single mode is above 50%. You can read the thread about Wolf1 on the mailing-list. Simply, the first version was a clone of IonStorm and reached the 70% in a hundred of matches, then the author was asked to upload an original (even if weak) version and the robot and it felt down to 50% after a little more of 150 matches, so I think that the real value of the original version doesn't deserve to survive.
Finally, a few notes about bdj1. This robot was a quite straightforward clone of a robot of mine: Platoon. Now there are no more fast runners in the arena and the aiming technique of DirtyCoward with no corrections is going to be more effective. I needn't to say that a fast runner like Platoon is an unpleasant thing for DirtyCoward, but now... ;->
A quick note about future improvements in the SDK of Jrobots. Before the beginning of the next challenge are going to be available some new extensions and other features. Since the authors reported to me some problems with the new thread scheduler, the next challenge will use the old one: It's better to wait than experiment. However, the only thing that you can rely on is the new size of the robots: Now they can be more than 10Kb in size, but less than 20Kb. I hope that you can make a good use of all that space, but you must remember the lesson that 1070bytes teaches you ;)
Now you can upload your robots to win the March 2002 Jrobots Challenge (March 2nd-30th 2002) aka The 20Kb Jrobots Contest
January 2002 Jrobots Challenge (January 5th-26th 2002)
Final Results
Single (5347 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
IonStorm
KillerBees
IlTristoSmorzatore
LvRDumber
Mouth
Schmamageddon
Myst
Cycler
DirtyCoward
Parasite
Pulse1
Germ
MontyZ
Fish
NeoMonty
OneEyedWilly
Momentum
Marvin3
Epa1
OneEyedWillyII
1Kilobyte
bdj1
Jimbo
FuzzFighter
Leech
somebody
Brunzel
iberR
* Olga
AlienFluid
|
391/476
378/504
249/400
248/411
225/393
205/370
220/402
212/394
213/408
216/414
194/372
196/379
197/381
188/371
197/394
196/395
184/372
199/405
172/378
164/368
164/378
138/342
119/301
100/269
123/354
81/265
90/295
60/261
9/69
19/171
|
82,14%
75,00%
62,25%
60,34%
57,25%
55,41%
54,73%
53,81%
52,21%
52,17%
52,15%
51,72%
51,71%
50,67%
50,00%
49,62%
49,46%
49,14%
45,50%
44,57%
43,39%
40,35%
39,53%
37,17%
34,75%
30,57%
30,51%
22,99%
13,04%
11,11%
|
|
Double (5450 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
IonStorm
KillerBees
Myst
Fish
Mouth
Parasite
LvRDumber
Marvin3
Germ
Epa1
OneEyedWilly
Cycler
NeoMonty
DirtyCoward
bdj1
OneEyedWillyII
Jimbo
1Kilobyte
Pulse1
FuzzFighter
MontyZ
Leech
somebody
Schmamageddon
IlTristoSmorzatore
Momentum
Brunzel
iberR
* Olga
AlienFluid
|
337/437
349/477
307/461
269/439
234/400
267/461
235/407
258/452
228/407
219/394
224/417
216/405
238/450
208/401
224/432
219/433
205/414
190/386
174/356
138/287
146/359
132/349
106/281
112/346
82/300
39/230
32/214
29/215
9/77
24/214
|
77,12%
73,17%
66,59%
61,28%
58,50%
57,92%
57,74%
57,08%
56,02%
55,58%
53,72%
53,33%
52,89%
51,87%
51,85%
50,58%
49,52%
49,22%
48,88%
48,08%
40,67%
37,82%
37,72%
32,37%
27,33%
16,96%
14,95%
13,49%
11,69%
11,21%
|
|
Team (5279 matches) |
---|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
OneEyedWilly
Germ
KillerBees
Parasite
Fish
bdj1
Epa1
Myst
Mouth
OneEyedWillyII
DirtyCoward
FuzzFighter
LvrRDumber
1Kilobyte
IonStorm
Jimbo
Leech
Cycler
MontyZ
NeoMonty
Pulse1
Schmamageddon
somebody
IlTristoSmorzatore
Brunzel
Marvin3
* Olga
AlienFluid
Momentum
ibeR
|
537/948
441/790
480/909
407/836
398/865
295/820
265/803
263/840
250/813
239/815
195/746
165/666
161/747
163/777
160/773
139/744
111/652
115/724
101/707
98/693
75/642
73/654
42/544
45/660
23/587
15/571
4/183
11/564
6/544
2/499
|
56,65%
55,82%
52,81%
48,68%
46,01%
35,98%
33,00%
31,31%
30,75%
29,33%
26,14%
24,77%
21,55%
20,98%
20,70%
18,68%
17,02%
15,88%
14,29%
14,14%
11,68%
11,16%
7,72%
6,82%
3,92%
2,63%
2,19%
1,95%
1,10%
0,40%
|
|
* means that the robot didn't reach the N/4 limit
Pink-colored robots were removed from the arena because they were below the 50% in the Single and Double categories and below the 25% in the Team category
|
First of all, this challenge saw the achievement of a great result: After 13 months of victories, KillerBees failed to win at least in one type of play. This result needed a lot of efforts, but it's not the end of a hard struggle, in fact there are rumors of a KillerBees2 waiting for the end of KillerBees. Are we going to see it appearing in the next challenge?
Then, for the first time in the history of Jrobots there was something offered as a prize to the winners of the three categories. It is a very symbolic prize: A complete set of EURO coins for a total amount of 388 eurocents. It's the first time that several countries adopt the same currency with one accord, so I thought that even Jrobots ought to celebrate the event. I hope that the winners will appreciate the prize.
As you can see from the placing list, the winners are Zeke (author of IonStorm - winner in single and double categories) and chestRcopRpot (author of OneEyedWilly - winner in team category). Zeke decided to transfer one of his two prizes to WalterNistico (author of KillerBees) in honour of KillerBees' valour and I'm planning to give another prize to Critter (the author of Germ - second placed in team category) because he lacked the victory for 7 matches lost over more than 700, really near to a surprising OneEyedWilly.
The weighted selection strategy seems to work well, surely better than random selection and bubble-sort placings selection. As you can see, the first robots in the placing list has more probability to play a match. This choice improves the winning percentage of the best robots and the reliableness of the results.
IonStorm won in single mode with its usual percentage above 80% and in double mode it beated KillerBees with a gap of 4%. OneEyedWilly won in team mode and repeated the exploit it already made in October 2001. Its performances are not so regular and Germ is so near to it that I can't say which of the two is the strongest in a weighted challenge. The test I've made on my machine says that Germ is stronger than OneEyedWilly, but the machine dependency of Jrobots is unpredictable. We'll see what's going to happen in the next challenge.
From the novices' side, there were a lot of new challengers, but none of them survived. The best of them was FuzzFighter. With two victories in team play it could reach the 25% limit and survive, but I'm sure that teofuzz (author of FuzzFighter) has already a stronger version ready to be uploaded.
Finally, someone asked me why Leech and DirtyCoward performed so bad in this challenge. Well, I had an idea for new good tune-ups, but they reveled themselves not so good. Next time I'll be more conservative :)
Now you can upload your robots to win the February 2002 Jrobots Challenge (February 2nd-23rd 2002) aka No More KillerBees?
| | | | | | | | |
|