The First International RoShamBo Programming Competition

Results (Part 1)

[rock crushes scissors] [paper covers rock] [scissors cuts paper]


[goto Part 2]   last updated: October 1, 1999.

Note: this is the report for the first competition only. For results of the second competition,
plus other useful links to the Rules, FAQ, sample programs, and more, see the main page at:
http://www.cs.ualberta.ca/~darse/rsbpc.html


And the winner is:

*** Dan Egnor ***

for his program:

*** Iocaine Powder ***

 

Dan has written an incredibly strong Rock-Paper-Scissors program, which simply dominated every aspect of the competition. Of the 25 independent tournaments run for the Open Competition, Iocaine Powder won ALL of them. In the six sets of 25 tournaments conducted for the "Best of the Best" competition, Iocaine Powder finished first every time.

In many ways, Dan's program is a generation ahead of its time. I believe it would have been a worthy winner of the second RoShamBo competition, after all the lessons had been learned and ideas shared from the first set of tournaments. By co-operating with his fellow alumni from Caltech, he greatly improved on a previous version of the program which was already strong enough to win the competition!

The program name refers to a scene from the movie "The Princess Bride". The Man In Black has added iocaine powder, a deadly poison, to one of two goblets of wine. Vizzini the Sicilian must choose a goblet, then each will drink their wine. It is a battle of wits to the death, as Vizzini must deduce what level of trickery the Man In Black used in choosing the goblet to poison. If you don't know the outcome, rent the movie (it is wonderful). Vizzini begins his reasoning with:

"Now, a clever man would put the poison into his own goblet, because he would know that only a great fool would reach for what he was given. I am not a great fool, so I can clearly not choose the wine in front of you. But you must have known I was not a great fool, you would have counted on it, so I can clearly not choose the wine in front of me..."

The competition can be summed up with a line from the same scene:

"Never go in against a Sicilian when death is on the line!"

This report contains lots of details on all the programs and authors, but first, the results! There were 45 programs in the competition, by 39 different authors representing 10 different countries. In addition, there were 10 "dummy bots" -- programs that are intentionally weak or simplistic, as described in the original contest announcement.

There were essentially two divisions, differing in the way a match was scored. In the Open Competition every point counts, so it is important to maximize one's score against the weaker opponents, and minimize the loss to the stronger opposition. In the "Best of the Best" tournaments, only the match result (win, loss, or a draw) was used to determine the order of finish -- the magnitude of a win did not matter. A draw was defined by the expected range of scores due to randomness alone (which after 25 tournaments is +/- 10 points at the 95% confidence interval; 10.14 theoretical, 10.04 observed maximum for Random (Optimal)).

In the complete crosstables appended to the end of this report, each set of 25 tournaments is averaged and presented as a single tournament.

In the following summary, "Open" is rank in the Open Competition, "BoB" is rank in the "Best of the Best" series of tournaments, "Leng" is the approximate length of the program in terms of C statements (estimated by counting semi-colons), and "Nat" is the nationality of the program author. A "*" indicates a dummy bot. Each match was 1000 turns long. The overall standing is based on the average rank in the two divisions.

Overall Standings

Rank Player Name Open BoB Leng Nat Author

1 Iocaine Powder 1 1 134 USA Dan Egnor 2 Phasenbott 2 2 99 USA Jakob Mandelson 3 MegaHAL 3 7 149 Aus Jason Hutchens 4 RussRocker4 4 8 120 USA Russ Williams 5 Biopic 6 6 80 Can Jonathan Schaeffer 6 RoShamBot 13 4 91 USA Perry Friedman 7 Simple Modeller 7 13 135 UK Don Beal 8 Robertot 8 12 53 Ger Andreas Junghanns 9 RoShamBot_Off 5 20 90 USA Perry Friedman 10 Boom 10 18 208 Net Jack van Rijswijck 11 Shofar 17 11 98 USA Rudi Cilibrasi 12 Bugbrain 14 15 51 Can Sunir Shah 13 ACT-R Lag2 15 14 20 USA Dan Bothell, C Lebiere, R West 14 Simple Predictor 9 21 63 UK Don Beal 15 Majikthise 25 5 62 Can Markian Hlynka 16 * De Bruijn 28 3 5 [-500] L0 h0 17 Granite 11 23 97 Can Aaron Davidson 18 Vroomfondel 24 10 62 Can Markian Hlynka 19 Marble 12 24 95 Can Aaron Davidson 20 Context Predictor 21 16 46 USA Llew Mason 21 * Pi 31 9 5 [-1000] L0 h0 22 ZQ Bot 16 26 99 Can Neil Burch 23 JM's best player 20 25 49 Spa Jose Miguel 24 Sweet Rocky 18 30 36 Mex Lourdes Pena 25 Piedra 19 31 23 Mex Lourdes Pena 26 Inconceivable 33 17 23 USA Bob Lord 27 Meta-Meta-Random 32 19 1 UK Mark Bassett 28 Mixed Strategy 23 29 53 UK Thad Frogley 29 * Anti-rotn 22 32 40 [-40] L1 oh2 +fs 30 PsychoRock 26 28 308 Can Gaspard Petit 31 Benbot 27 27 56 USA Ben Glasson 32 * Foxtrot 36 22 4 [-500] L0 mh1 33 QDScanner 29 34 135 Fin Mika Rasanen 34 Abbot 30 33 16 Fin Mikko Viljakainen 35 GNADS 37 36 21 Can Denis Papp 36 Ramdu 35 43 18 USA Randy Saint 37 Drew's Bot 34 46 97 USA Andrew Prock 38 Multi-strategy 42 38 86 Can Mark James 39 Asterious 47 35 16 Gre Kastellanos Nikos 40 * Flat 40 44 16 [-420] L0 mh1 41 The Analyzer 44 40 33 Fin Sami Tirkkonen 42 * Add-drift 38 47 9 [-500] L0 bh1 43 Naivete 46 39 86 USA Brandon Stone 44 Inocencio 48 37 95 Mex Rafael Morales 45 * Copy-drift 39 50 9 [-500] L0 oh1 46 * Text 41 52 5 [-ukn] L0 h0 47 BoomRash 52 41 37 USA Roger Murray 48 * Add-react 43 51 9 [-800] L0 bh1 +gs 49 * Switch A Lot 45 49 3 [-320] L0 mh1 50 Peterbot 53 42 43 USA Peter Baylie 51 Beat Gambits 51 45 13 Can Don Papp 52 Knucklehead 49 48 30 Can Sunir Shah 53 Bait and Switch 50 55 16 USA Lee Daniel Crocker 54 Tit for Tat 54 53 1 Fin Juha Syrjala 55 Cheesebot 55 54 4 USA Joshua Schachter

Countries (authors entries)

United States 16 17 Canada 9 12 Finland 4 4 United Kingdom 3 4 Mexico 2 3 Australia 1 1 Germany 1 1 Greece 1 1 Netherlands 1 1 Spain 1 1

Total 10 39 45 (U of Alberta affiliation: 8 11)

Before I get into the gory details, I'd like to thank those people who contributed in some way, by providing faster tournament code, alternate random number generators, funny "super-modified" entries, and so on. Thanks also to sexsmith and lousana, our faithful tournament machines.

Organizing the contest was a lot more work than I expected, but was also a lot of fun. And yes, there will be another! (perhaps in a few months)

[rock] [paper] [scissors]

Myths Debunked, and Lessons Learned

There are many misconceptions about the game of Rock-Paper-Scissors, about game theory in general, and about the usefulness of this event. To be blunt, there are a lot of people who "just didn't get it".

On the low end, there were the usual uninformed commentaries and useless speculation seen in postings to newsgroups (I remember now why I stopped reading Usenet years ago):.

At the other extreme, some highly knowledgeable researchers in the field of Artificial Intelligence game-playing were amazed to discover the surprising complexity behind the seemingly simple task of writing a strong RoShamBo program. Here are some of the things we have learned.

Myth: Rock-Paper-Scissors is a trivial game.

Sure, the game has a simple optimal strategy (choose a move uniformly at random), but that has little bearing on the problem at hand. First, not all the players are optimal. This changes everything. To win a tournament where some players are known to be sub-optimal, it is absolutely essential to try to detect patterns and tendencies in the play of the opponent, and then employ an appropriate counter-strategy. A match consists of several turns, and this changes the nature of the game, as was seen in the famous Iterated Prisoner's Dilemma problem.

RoShamBo (and its even simpler cousin, the Penny-Matching game) is an example of a pure prediction game. The difficulty lies in everything else that is associated with opponent modeling, or trying to outwit an adversary.

There is a lot of theory that can be brought to bear on the problem, including but not limited to advanced game theory (the "best-response dynamic in fictitious play"), prediction models, information theory, statistics, encryption, and even philosophical meta-theory.

So what is to be gained by playing this silly little kid's game? Many other problems deal with some form of context analysis or meta-reasoning (thinking about thinking about ...). To quote Jason Hutchens, author of MegaHAL, which was probably the best pattern detector in the tournament:

A good predictive algorithm will be able to play RoShamBo very well, without being explicitly programmed to solve that task. A few applications of such algorithms are data compression, grammatical inference, speech recognition, data mining, natural language understanding, syntactic pattern recognition, speech segmentation, machine translation, text generation, spelling correction, author identification, email classification, image recognition, stock market analysis, finding structure in data, analysis of DNA sequences, analysis of music, input methods for disabled users, and playing RoShamBo!

Personally, I just want my poker program to play better. :)

Myth: Random (Optimal) can't be beat.

The optimal strategy won't lose a match by a statistically significant margin, but it also won't win a match, regardless of how predictable the opponent is. Try winning a chess tournament by drawing every game!

Moreover, the statement isn't even true in a more fundamental sense. Opportunistic strategies can be theoretically better, having positive expectation under more realistic assumptions. People interested in advanced game theory may enjoy the recent book "The Theory of Learning in Games" by Fudenberg and Levine.

Myth: Since all non-optimal strategies can, in theory, be exploited, the result of a tournament will be a crapshoot. At the very least, the outcome will be highly sensitive to the exact composition of players (algorithms) in the tournament.

The premise is true, but the conclusion is false. Any non-optimal algorithm can be beaten, just by employing the same algorithm and adding one to the action (r -> p -> s -> r). But complex algorithms are not vulnerable to such an attack. In general, they can only be beaten by an opponent who does a superior job of analysis.

There are many levels of complexity for playing algorithms, which can differ in the way they use history (context), in their perceptiveness of the opponent strategy, and in their defensive ability (hiding their own strategy). By in large, the more information a program processes, the better it will play the game.

In hundreds of preliminary experiments leading up to the official event, the distinctions between different classes of algorithms was obvious. New programs were constantly added or deleted from the mix, and as dummy bots were tuned, they exhibited widely varying degrees of predictability and exploitability. Regardless of the composition of players, the top six programs almost never changed position, the order of second tier programs always changed amongst themselves, De Bruijn always finished ahead of Pi ahead of Random (Optimal), and the bottom four positions never changed. The results were remarkably robust, and increasing the match length to 10000 turns or decreasing it to 400 turns had a negligible effect.

In the 25 independent tournaments for the official Open Competition, Iocaine Powder always finished first and Phasenbott always finished second. Iocaine Powder's margin of victory was a minimum of 436 points and a maximum of 1636 points, averaging 1043 points overall. So as a guideline, if the difference between two programs in one tournament is 1200 points, there is less than a 5% chance that the weaker program would finish ahead of the stronger one. Of course, in the combined set of Open tournaments, the class distinctions are much smaller.

[rock] [paper] [scissors]

Programs and Authors

Here are some summaries of selected participants and their programs.

Iocaine Powder, Dan Egnor

Dan is a former member of an ACM programming competition team for the California Institute of Technology, and other members of that team played a role in the development of Iocaine Powder. His approach was based on an algorithm mentioned to him by Rudi Cilibrasi (Shofar) a long time ago. Dan gave his "historybot" to other members of the Caltech ACM alumni, and challenged them to do better. Through open discussion and friendly competition, the group improved their ideas and constructed stronger programs. Other contributors were Wei-Hwa Huang, who built a large test suite of programs, and Joshua Schachter. (Joshua must have been amused with the surprising incompetence of his little Cheesebot, and I suspect he submitted the cellar-dweller for that reason).

During its development phase, Iocaine Powder was overtaken by some other programs, but Dan Egnor met every challenge. The version he submitted 10 days before the deadline won every single test tournament for a week, regardless of which other algorithms participated (including the very strong MegaHAL program). But he wasn't done yet!

Phasenbott, Jakob Mandelson

Jakob is another Caltech alumni who based his program on one of the earlier versions of Iocaine Powder. His refinements to the basic idea resulted in significant improvements, and when he submitted Phasenbott, it became the new favourite, surpassing its mentor by about 800 points in the Open Competition. However, its reign was short-lived, as Dan submitted the newest version of Iocaine Powder the following day, which reclaimed the lead by a similar margin. There were many strong players entered in the competition, but these two are in a class by themselves.

So what is their secret? Well, I can't really say, because I haven't figured out the code yet. :) One key appears to be in the way the historical information is processed. Rather than just considering the consecutive pairs of actions, it is important to look at all pairings. More generally, one must look at all subsets of a given size, not just those that happen to be rigidly sequential.

Another key element is the generalized approach for out-smarting the opponent. This is probably the most critical feature, as neither program is as strong as other entries in terms of pattern detection and statistical analysis. Iocaine Powder and Phasenbott implicitly deduce the opponent's prediction method, and counter that, rather than just the actual moves played. In a sense, they try to beat whichever player is most predictable -- the opponent, or themselves!

I would not want to divulge all of their insights, even if I did fully understand them. If the Caltech boys wish to elabourate, or release the source code, that is entirely up to them.

MegaHAL, Jason Hutchens

Jason is a PhD student at the University of Western Australia, in Perth, and his range of expertise includes many aspects of prediction models. In 1996, he was the winner of the first ever Loebner Prize, which is a "Turing Test" contest, where each program has a (written) conversation with judges, and tries to be indistinguishable from humans.

He submitted his first RoShamBo program three days after the contest announcement, using an "off the shelf" predictor, based on a finite context Markov model. He later upgraded it to use an infinite context Markov model maintained as a ternary trie, and named it after his other championship program, MegaHAL. This was easily the strongest program received in the early going, winning dozens of preliminary tournaments in the week prior to the submission of Iocaine Powder. I considered it to be the early favourite, feeling it would be very tough to beat (and I still believe that is true!). It is probably still the best "context sniffer" in the competition, but it was not as strong as Iocaine Powder at deducing and staying ahead of the opponent's method of prediction.

RussRocker4, Russ Williams

Russ' program is another extremely good pattern recognizer, but using a more straight-forward application of integer arrays to store and process statistics. It is similar to the approach used by many contestants, but is taken quite a bit further, with multi-dimensional arrays of up to 3^7 in size. This provided excellent contextual analysis, combined with the program's other smarts. Unfortunately, one common idea that he failed to encorporate was a "bail-out strategy", whenever the program is getting badly beaten. In the Open Competition, RussRocker4 took massive losses to the top two programs and a large loss to RoShamBot. Had he employed such a fail-safe, he could have reduced those losses by more than 1000 points, and moved into third place ahead of MegaHAL.

RoShamBot, Perry Friedman

Perry graduated from Stanford University, and is now with SportsRocket. His program, the RoShamBot, has been playing against humans on the internet for years. He is one of the "Tiltboys", a notorious group of gamblers well known to the rec.gambling.poker community. Among their many "accomplishments", they deserve credit for popularizing both the game and the name "RoShamBo". They also gamble heavily on the childish "Circle Game", but that is another story.

The RoShamBot uses good frequency stats and history analysis, and does an accurate evaluation of the resulting distribution -- one of the few programs to compute expected values correctly. Some of these ideas are discussed further in part two of this report, in the dummy bot section (Anti-rotn bot).

The program has an interesting personality, in that it plays quite defensively to avoid giving away information to the opponent. It is designed to win a match in the long run, rather than maximize the net score in the short term. In fact, it cannot score more than 500 points out of 1000, even against Always Rock! Naturally this greatly reduced its chances in the Open Competition, but it was the early favourite for any type of "evolutionary" competition, because it never lost a match. It always won its matches against MegaHAL, and all others, until the arrival of Iocaine Powder. Another program with a careful exploitation strategy was Markian Hlynka's Markov chain program, Majikthise. An also-ran in the Open Competition, it demonstrated its true strength in the "Best of the Best" event, finishing equal fifth just behind RoShamBot.

Perry changed a parameter of his program to be more maximal against weak opposition, and RoShamBot_Off performed much better than the original in the Open Competition. BTW, you can play the RoShamBot on the web at SportsRocket: http://www.sportsrocket.com/cgi-bin/roshambo/roshambot.cgi.

Biopic, Jonathan Schaeffer

Dr. Schaeffer is the world famous author of Chinook, the checkers program which became the first (and still the only) computer program to win an official world championship against humans in a game of skill. [He is also an excellent supervisor, but don't tell him I said that:].

He heads up the Computer Games group at the University of Alberta, which is a world leader in that area of research. Jonathan couldn't resist the opportunity to show-up his students, so he took on the challenge of writing a RoShamBo program only a few days before the deadline. Biopic uses straight-forward statistical and historical analysis, combined with an expected value calculation for each of several plausible opponent strategies. It did well despite a simple bug that hampered its performance.

Simple Predictor and Simple Modeller, Don Beal

Dr. Beal is well known to the Artificial Intelligence game-playing community for his work in computer chess. His first submission was a remarkable achievement in the "most for the least" category, as it was sent only a few hours after learning of the competition, and is only 35 lines of very simple code! It does a standard pairwise analysis of the history of both players, but he appears to get more mileage out of that approach. Simple Predictor was a reliable benchmark during testing, as it only lost to the strongest programs, and was always the "best of the rest". It was also one of the few programs with a history decay function to favour more recent actions, which shows up in its results against the Add-drift and Copy-drift dummy bots. Later, he submitted the Simple Modeller, which takes into account the opponent's attempt to predict it, again in his characteristically succinct style. Experience shows, and there is no doubt that he could produce a much stronger program if he chose to spend more time on the problem.

Robertot, Andreas Junghanns

Andreas just finished his PhD at the U of A (under the supervision of Dr. Schaeffer), and he is a leading authority in single-agent search. He was the first person to submit an entry (named after his son Robert, who was 4 days old at the time), and it remained one of the best.

Robertot uses a voting scheme, where different lines of analysis make a prediction, and give it a weight based on the statistical significance of the observation. If a particular pattern or tendency is highly aberrant, the associated weight for that line of reasoning can give what amounts to "veto power" for that prediction. If none of the analysis leads to a result that is more extreme than a random noise level, the program chooses randomly (which often enables it to draw against very strong opposition). The implementation of the idea is rather crude, but it is still highly effective.

Boom, Jack van Rijswijck

Jack is a PhD student at the U of A (and the new star pupil to replace Andreas:). He is the author of a Hex program and an Awari program that are ranked among the best in the world. His RoShamBo idea was somewhat similar to Robertot, but is much more rigourous in design. In fact, Jack spent a week doing the math before writing a single line of code!

All of Boom's actions are based on a decision tree, using the computed statistical significance for each observation. It also does a thorough analysis of bail-out strategies, recent success in the match, and uses "gear shifting" to adapt to the opponent. Boom is definitely strong, but it would appear that all the extra precision is not as important as other aspects of the game, like out-thinking the opponent in the manner of Iocaine Powder. However, it should be noted that the program played significantly stronger in post-event testing, after changing a single parameter setting.

ACT-R Lag2, Dan Bothell, Christian Lebiere, and Robert West

These three are associated with the Department of Psychology at Carnegie Mellon University. The ACT group studies the theory and architecture of cognition. The ACT-R principles have been demonstrated in a number of applications, one of which was Rock-Paper-Scissors. You can play the program on the web at: http://act.psy.cmu.edu/ACT/ftp/models/RPS/index.html.

This was another entry in the "most for the least" category, since it is only 20 C-statements in length. Despite its brevity, ACT-R does pairwise context analysis of the opponent's history, uses a negative exponential history decay function, and a normally distributed random noise function! ACT-R, Boom, and Shofar were the only entrants that used the C math library.

[rock] [paper] [scissors]

The second part of this report will discuss the programs and ideas in further detail. It will also explain the exact algorithms used for the dummy bots, including De Bruijn, the amazing fixed string that finished third in the "Best of the Best" competition!

I will also describe the "Unofficial Super-Modified Class" competition, featuring a collection of humourous programs that cheat outrageously. Comparing these approaches is kind of like arguing about which comic book superheroes would come out on top of a fight against each other. Nevertheless, there was a definitive winner.

The Second International RoShamBo Programming Competition will also be announced!         - Darse.

[goto Part 2]

[rock] [paper] [scissors]

 Open Event  Scaled Tournament results: 

    Player Name        total     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   31   32   33   34   35   36   37   38   39   40   41   42   43   44   45   46   47   48   49   50   51   52   53   54   55
  1 Iocaine Powder     13038     0  114   53  523  318   18   36   34  179    4  221  235   72   16   66  291    8   37   39  214  337   60   51   20   13  285  227   23  117  110    2   -4    5   57  309  350  598  145  180  203  104  250  303  412   52  486  797  232  563  191  644  600  902  988  947
  2 Phasenbott         11995  -114    0   54  535  304   12   37   58  130   19  230  227  112   30   60  267    0   39   41  184   43   56   65    9   12  340  227   38  126  123   -8   -4  -10   50  281  380  570  113   82   88   87  223  320  326   82  556  813  139  390  200  645  518  926  985  980
  3 MegaHAL            10703   -53  -54    0   86  205   -6   -5   23   63   15  236  238  -50    7   -4  254   -8   36   33  190   35   58   59  -20   -8  315  188  -31  117  102  -13    0   -7   68  250   60  517  195   72  135  148  218  284  275  234  449  898  231  382  249  612  549  897  991  987
  4 RussRocker4         9759  -523 -535  -86    0   68   -5    7   35   89   22  144  146 -253   15    5  164    4   45   40  145   88   56   55   -5   -5  277  290  -29  129  149  -18    9    3   64  306  179  706  120  130  104   70  275  341  407  131  533  760  224  478  257  669  565  932  994  989
  5 RoShamBot_Off       8566  -318 -304 -205  -68    0  -46 -131   -7  -32   -6  106  107    0  -95  -52  157  -33   41   30   85   38   64   24  -19  -22  164  237    6   73  108  -24    1    1   71  279   72  417  100   78  169  156  354  366  494  166  274  859  213  361  271  541  608  862  997  978
  6 Biopic              8335   -18  -12    6    5   46    0   17   27   43   16  114  112    0   13   35   90   10   38   38   92  326   37   47    8    0   93  145   -7  122  106    9   -7    7   51  145  375   -2   -8   22  108  120  235   17  191   91  568   23  145  489  223  653  615  739  995  980
  7 Simple Modeller     7984   -36  -37    5   -7  131  -17    0    6  270   12   76   93    8   39    0  288   -3   41   35   56    8   56   83   -5    1  143  123  -38  120   34   -7   -2    2   60  239   -8   81  232  245   98  133  198  108  297  224  121   82  451  249  220  491  487  522  992  983
  8 Robertot            7335   -34  -58  -23  -35    7  -27   -6    0   27   -4   53   50  -44   -4  -10   89    5   38   44   71   86   55   46  -11    3   49  109  -14  102  152  -16    2    0   48  196  -10  232   19   72   69  174  255   73  518   96  459  121   34  414  189  575  429  745  952  972
  9 Simple Predictor    6475  -179 -130  -63  -89   32  -43 -270  -27    0  -10   23   21 -109   22  -53  169  -18   41   44   -4  -48   43   56  -16  -11  163   50  -72  116   44    0   -5    5   79  278  -13   69  285  259   81  159  203  117  303  215  120  133  437  269  259  466  520  581  989  986
 10 Boom                6442    -4  -19  -15  -22    6  -16  -12    4   10    0   50   45  -20  -15  -20   56  -20   40   37   22    2   49   25  -13  -21   36   84   -4  116  137   -4    1    6   26  129   -1   85   24   33   30  109  219   93  334  137  478   98   95  430  131  540  550  431  995  955
 11 Granite             6070  -221 -230 -236 -144 -106 -114  -76  -53  -23  -50    0   -4 -163  -83 -119   24  -53   38   40   30    9   53   24  -32  -32   46  194  -64   19  104  -18   -2    0   65  186   54  145   22   47  171  178  318   95  381  147  161  286  581  314  253  532  501  902  992  984
 12 Marble              5993  -235 -227 -238 -146 -107 -112  -93  -50  -21  -45    4    0 -169  -84 -131   16  -48   42   42   28    3   55   20  -27  -33   60  187  -69    9  122  -16    3   -5   60  182   44  126   24   51  168  179  290   93  391  157  155  269  597  298  246  551  502  893  995  985
 13 RoShamBot           5501   -72 -112   50  253    0    0   -8   44  109   20  163  169    0   17   24  437  -12   40   33   96   25   52   75    0    0  120  113  -52  109   69   28   -3    0   47  148    8  114   85   57   35  101  202  151  147   40  134  245  115  166  208  371  330  266  495  247
 14 Bugbrain            5149   -16  -30   -7  -15   95  -13  -39    4  -22   15   83   84  -17    0   -8  169    2   42   31   57   -9   47   53   -7    4   85   20  -10   72   30   -1   -4    0   47  163  -16    2   98   46   45   47  112   91  176  104  124   23   56  144  150  462  467  238  943  936
 15 ACT-R Lag2          5077   -66  -60    4   -5   52  -35    0   10   53   20  119  131  -24    8    0   83    5   43   36   40   12   25   42    1    7   77  168  -65  110   46  -12    4   -1   26  104  -23   36   15    3  121   79  257   52  100  151  281   20  328  509  267  215   32  304  387  983
 16 ZQ Bot              4941  -291 -267 -254 -164 -157  -90 -288  -89 -169  -56  -24  -16 -437 -169  -83    0  -59   33   32   16  -33   53   13  -43  -45   31   81  -30   24   78  -19    2    3   68  158   26  238   56   38  167  152  241  313  359  183  162  355  336  300  242  511  548  921  992  991
 17 Shofar              4791    -8    0    8   -4   33  -10    3   -5   18   20   53   48   12   -2   -5   59    0   40   35   28   -2   37   45   -7   -3   59   42  -25   74   32   -6    3   -4   41  123    0   -1    7   70   35  102  116   25  136  182  163   -1  198  148  184  245  414  264  965  809
 18 Sweet Rocky         4589   -37  -39  -36  -45  -41  -38  -41  -38  -41  -40  -38  -42  -40  -42  -43  -33  -40    0   -5  -48  -44   37    1  -33  -42  -24  -14  -32  -18   41  -22    3   -5   64   71    3    5   37   32  128  167  101  230  158  143   78   85  318  189  243  496  475  465  992  989
 19 Piedra              4580   -39  -41  -33  -40  -30  -38  -35  -44  -44  -37  -40  -42  -33  -31  -36  -32  -35    5    0  -42  -36   51  -24  -35  -33  -19  -27  -30  -30   40  -14    1   -3   62   75    5   24   47   43  132  167   98  267   77  165   42   97  215  167  234  484  463  555  992  990
 20 JM's best player    4189  -214 -184 -190 -145  -85  -92  -56  -71    4  -22  -30  -28  -96  -57  -40  -16  -28   48   42    0  -26   52   33  -17  -16   65  209 -134   54   32  -29    0   -4   67  122   71   88   22   30  178  161  289   81  138  129  202   86  115  518  280  245  355  243  827  980
 21 Context Predictor   3916  -337  -43  -35  -88  -38 -326   -8  -86   48   -2   -9   -3  -25    9  -12   33    2   44   36   26    0   39   52  -14    5  -29  154    9  120   39   47  -10    5   32  118  -12   85   14   43    0  131  318   18  128   42  605   91  282  334  158  142   60  221  530  973
 22 * Anti-rotn         3781   -60  -56  -58  -56  -64  -37  -56  -55  -43  -49  -53  -55  -52  -47  -25  -53  -37  -37  -51  -52  -39    0   -5   -1   -1   32  -23  -51  -44   -2  -46    3    5    6   -3  -12  375   -1   14  204   56  233   14  542  311   66  -32  356   64  286  391  409  207  555  906
 23 Mixed Strategy      3069   -51  -65  -59  -55  -24  -47  -83  -46  -56  -25  -24  -20  -75  -53  -42  -13  -45   -1   24  -33  -52    5    0  -28  -38  -21  -31  -55   12   23  -31   -5    2   47   70   -8   37    9   36    0  157    5   60  101   77   30   24  183  180  111  434  410  206  970  940
 24 Vroomfondel         2539   -20   -9   20    5   19   -8    5   11   16   13   32   27    0    7   -1   43    7   33   35   17   14    1   28    0   -2   13   89   -7   95   34    3   -8    1   -2   38   19   -9    5   -8   70   27  182   -8   27   99  124   10   61  224  168  120  -11   44   -3  850
 25 Majikthise          2499   -13  -12    8    5   22    0   -1   -3   11   21   32   33    0   -4   -7   45    3   42   33   16   -5    1   38    2    0   15   92  -13  100   31    6    6   -7   10   31   10    1  -13   -1   75   26  158    1   30  102  134    6   52  216  169  125   -3   13    9  854
 26 PsychoRock          2172  -285 -340 -315 -277 -164  -93 -143  -49 -163  -36  -46  -60 -120  -85  -77  -31  -59   24   19  -65   29  -32   21  -13  -15    0 -181  -13 -151  -15   42    9   -5   78  120   -4    7   57  -18  136   -1  168  243  150  124   -6  102  295  285  261  498  339   31  996  998
 27 Benbot              1917  -227 -227 -188 -290 -237 -145 -123 -109  -50  -84 -194 -187 -113  -20 -168  -81  -42   14   27 -209 -154   23   31  -89  -92  181    0  -52   34 -108    0    9    2   74  235  -20  165    5  340  136   13  183   31  265  251 -130   -5  653  150  213   54  299  -34  954  951
 28 * De Bruijn         1213   -23  -38   31   29   -6    7   38   14   72    4   64   69   52   10   65   30   25   32   30  134   -9   51   55    7   13   13   52    0   41   -2   -1    1  -10   19  127  -11    8    4   -7    4   23   50    5  116    2   23    3   20    1   -9   -3    3  -11   -9    6
 29 QDScanner           1122  -117 -126 -117 -129  -73 -122 -120 -102 -116 -116  -19   -9 -109  -72 -110  -24  -74   18   30  -54 -120   44  -12  -95 -100  151  -34  -41    0  -27   -4    5   -5  -10  107   -4   42   -7  141  -71   96   79  -11  128   33  -66   84  -21  138  132  -29  206   -9  968  995
 30 Abbot                964  -110 -123 -102 -149 -108 -106  -34 -152  -44 -137 -104 -122  -69  -30  -46  -78  -32  -41  -40  -32  -39    2  -23  -34  -31   15  108    2   27    0   28    3    9   78   95  -18  102    4  103  -14   -2  254   14  104   -5   90   -8  -96  160   94   52  340  -31  250  990
 31 * Pi                 282    -2    8   13   18   24   -9    7   16    0    4   18   16  -28    1   12   19    6   22   14   29  -47   46   31   -3   -6  -42    0    1    4  -28    0    6    0    7   48   -3   20    0    1    2  -81   20   -4   28    7   23    1   21    4   -2   26   11   16   -7   -5
 32 Meta-Meta-Random       5     4    4    0   -9   -1    7    2   -2    5   -1    2   -3    3    4   -4   -2   -3   -3   -1    0   10   -3    5    8   -6   -9   -9   -1   -5   -3   -6    0    4   -1    2   -8    0    0   -1    2    7    6    1    1    3   -7    0    8   -1    7   10    7  -10   -5   -5
 33 Inconceivable          4    -5   10    7   -3   -1   -7   -2    0   -5   -6    0    5    0    0    1   -3    4    5    3    4   -5   -5   -2   -1    7    5   -2   10    5   -9    0   -4    0    6    2    7    2    3    3   -1   -7    2   -4    0    2    2    3  -10    3   -6    2   -7  -13    7    5
 34 Drew's Bot         -1009   -57  -50  -68  -64  -71  -51  -60  -48  -79  -26  -65  -60  -47  -47  -26  -68  -41  -64  -62  -67  -32   -6  -47    2  -10  -78  -74  -19   10  -78   -7    1   -6    0   54    7  -17    4    9  -44   91  -83   -7   66  -44   11  -19  -17   80  167  126  202  -44  -46  -42
 35 Ramdu              -1372  -309 -281 -250 -306 -279 -145 -239 -196 -278 -129 -186 -182 -148 -163 -104 -158 -123  -71  -75 -122 -118    3  -70  -38  -31 -120 -235 -127 -107  -95  -48   -2   -2  -54    0  -12  409   18   22  103  168  120   22  388  175  -43  -33  351  -12  238  -21 -149  197  486  989
 36 * Foxtrot          -1710  -350 -380  -60 -179  -72 -375    8   10   13    1  -54  -44   -8   16   23  -26    0   -3   -5  -71   12   12    8  -19  -10    4   20   11    4   18    3    8   -7   -7   12    0    2   -1   -4    8    1    1    5    4  -18  172    9 -310   -2  -13   -1  -48  -26   -3    0
 37 GNADS              -1872  -598 -570 -517 -706 -417    2  -81 -232  -69  -85 -145 -126 -114   -2  -36 -238    1   -5  -24  -88  -85 -375  -37    9   -1   -7 -165   -8  -42 -102  -20    0   -2   17 -409   -2    0    4   -2  116   10  -29   22 -390  280  147  -11  433   -5  237  278  425   79  844  970
 38 * Add-drift        -1933  -145 -113 -195 -120 -100    8 -232  -19 -285  -24  -22  -24  -85  -98  -15  -56   -7  -37  -47  -22  -14    1   -9   -5   13  -57   -5   -4    7   -4    0    0   -3   -4  -18    1   -4    0    2    4   -1   -5  -56  -30    6   -1    0  -21   -6   -3  -34  -13  -14    2  -19
 39 * Copy-drift       -2762  -180  -82  -72 -130  -78  -22 -245  -72 -259  -33  -47  -51  -57  -46   -3  -38  -70  -32  -43  -30  -43  -14  -36    8    1   18 -340    7 -141 -103   -1    1   -3   -9  -22    4    2   -2    0   -2   13 -243    5  -17    7   -5  -18 -105  -46  -26  -63  -16  -34    3   51
 40 * Flat             -3293  -203  -88 -135 -104 -169 -108  -98  -69  -81  -30 -171 -168  -35  -45 -121 -167  -35 -128 -132 -178    0 -204    0  -70  -75 -136 -136   -4   71   14   -2   -2    1   44 -103   -8 -116   -4    2    0    3 -154    2 -100   -5   -8  -36 -147    9    4   84  184 -170   -6   38
 41 * Text             -3853  -104  -87 -148  -70 -156 -120 -133 -174 -159 -109 -178 -179 -101  -47  -79 -152 -102 -167 -167 -161 -131  -56 -157  -27  -26    1  -13  -23  -96    2   81   -7    7  -91 -168   -1  -10    1  -13   -3    0 -123    5 -164    6  -83   46 -155   -6    5  -30  -71   23   17   -2
 42 Multi-strategy     -3936  -250 -223 -218 -275 -354 -235 -198 -255 -203 -219 -318 -290 -202 -112 -257 -241 -116 -101  -98 -289 -318 -233   -5 -182 -158 -168 -183  -50  -79 -254  -20   -6   -2   83 -120   -1   29    5  243  154  123    0   29 -110  286  -91  -88 -107   40   70   32  315  268   30  986
 43 * Add-react        -3993  -303 -320 -284 -341 -366  -17 -108  -73 -117  -93  -95  -93 -151  -91  -52 -313  -25 -230 -267  -81  -18  -14  -60    8   -1 -243  -31   -5   11  -14    4   -1    4    7  -22   -5  -22   56   -5   -2   -5  -29    0  -26    1   28  -12  -77  -42   -2  102  -73  -34    2  -52
 44 The Analyzer       -4255  -412 -326 -275 -407 -494 -191 -297 -518 -303 -334 -381 -391 -147 -176 -100 -359 -136 -158  -77 -138 -128 -542 -101  -27  -30 -150 -265 -116 -128 -104  -28   -1    0  -66 -388   -4  390   30   17  100  164  110   26    0  148  -10  -72  295  -27  252  -21  331  232  491  986
 45 * Switch A Lot     -4513   -52  -82 -234 -131 -166  -91 -224  -96 -215 -137 -147 -157  -40 -104 -151 -183 -182 -143 -165 -129  -42 -311  -77  -99 -102 -124 -251   -2  -33    5   -7   -3   -2   44 -175   18 -280   -6   -7    5   -6 -286   -1 -148    0   24  -64  -89    3   -6  129  288 -131   -1   55
 46 Naivete            -4565  -486 -556 -449 -533 -274 -568 -121 -459 -120 -478 -161 -155 -134 -124 -281 -162 -163  -78  -42 -202 -605  -66  -30 -124 -134    6  130  -23   66  -90  -23    7   -2  -11   43 -172 -147    1    5    8   83   91  -28   10  -24    0   18  361  170   97   41  -60   97  319  969
 47 Asterious          -4945  -797 -813 -898 -760 -859  -23  -82 -121 -133  -98 -286 -269 -245  -23  -20 -355    1  -85  -97  -86  -91   32  -24  -10   -6 -102    5   -3  -84    8   -1    0   -3   19   33   -9   11    0   18   36  -46   88   12   72   64  -18    0  334   77  135 -195 -314  -47  132  986
 48 Inocencio          -5165  -232 -139 -231 -224 -213 -145 -451  -34 -437  -95 -581 -597 -115  -56 -328 -336 -198 -318 -215 -115 -282 -356 -183  -61  -52 -295 -653  -20   21   96  -21   -8   10   17 -351  310 -433   21  105  147  155  107   77 -295   89 -361 -334    0  216  173  -66  159  120  872  970
 49 Knucklehead        -7698  -563 -390 -382 -478 -361 -489 -249 -414 -269 -430 -314 -298 -166 -144 -509 -300 -148 -189 -167 -518 -334  -64 -180 -224 -216 -285 -150   -1 -138 -160   -4    1   -3  -80   12    2    5    6   46   -9    6  -40   42   27   -3 -170  -77 -216    0   14 -227 -171  172  821  678
 50 Bait and Switch    -8155  -191 -200 -249 -257 -271 -223 -220 -189 -259 -131 -253 -246 -208 -150 -267 -242 -184 -243 -234 -280 -158 -286 -111 -168 -169 -261 -213    9 -132  -94    2   -7    6 -167 -238   13 -237    3   26   -4   -5  -70    2 -252    6  -97 -135 -173  -14    0 -191 -285  -90 -142  -29
 51 Beat Gambits      -11664  -644 -645 -612 -669 -541 -653 -491 -575 -466 -540 -532 -551 -371 -462 -215 -511 -245 -496 -484 -245 -142 -391 -434 -120 -125 -498  -54    3   29  -52  -26  -10   -2 -126   21    1 -278   34   63  -84   30  -32 -102   21 -129  -41  195   66  227  191    0 -177  124  334 -233
 52 BoomRash          -11856  -600 -518 -549 -565 -608 -615 -487 -429 -520 -550 -501 -502 -330 -467  -32 -548 -414 -475 -463 -355  -60 -409 -410   11    3 -339 -299   -3 -206 -340  -11   -7    7 -202  149   48 -425   13   16 -184   71 -315   73 -331 -288   60  314 -159  171  285  177    0   70  592 -396
 53 Peterbot          -12067  -902 -926 -897 -932 -862 -739 -522 -745 -581 -431 -902 -893 -266 -238 -304 -921 -264 -465 -555 -243 -221 -207 -206  -44  -13  -31   34   11    9   31  -16   10   13   44 -197   26  -79   14   34  170  -23 -268   34 -232  131  -97   47 -120 -172   90 -124  -70    0  951  991
 54 Tit for Tat       -28374  -988 -985 -991 -994 -997 -995 -992 -952 -989 -995 -992 -995 -495 -943 -387 -992 -965 -992 -992 -827 -530 -555 -970    3   -9 -996 -954    9 -968 -250    7    5   -7   46 -486    3 -844   -2   -3    6  -17  -30   -2 -491    1 -319 -132 -872 -821  142 -334 -592 -951    0  997
 55 Cheesebot         -36006  -947 -980 -987 -989 -978 -980 -983 -972 -986 -955 -984 -985 -247 -936 -983 -991 -809 -989 -990 -980 -973 -906 -940 -850 -854 -998 -951   -6 -995 -990    5    5   -5   42 -989    0 -970   19  -51  -38    2 -986   52 -986  -55 -969 -986 -970 -678   29  233  396 -991 -997    0

 Open Event  Match results: (maximum = 108)

    Player Name        total  W  L  D   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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
  1 Iocaine Powder      103  49  0  5   1  2  2  2  2  2  2  1  2  2  2  2  2  2  1  2  2  2  1  2  2  2  2  1  1  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
  2 Phasenbott          101  48  1  5   0  1  2  2  2  2  2  1  2  1  2  2  2  2  2  2  2  2  1  2  2  2  2  1  1  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
  3 Biopic               92  40  2 12   0  0  1  1  1  1  2  1  2  1  2  2  1  1  2  2  2  2  1  2  2  2  2  1  1  2  2  2  2  2  2  2  2  2  2  1  2  2  2  2  2  2  2  2  2  2  1  2  2  2  2  2  2  2  2
  4 RoShamBot            92  42  4  8   0  0  1  1  2  2  1  0  2  1  2  2  1  0  2  1  2  2  2  2  2  2  2  1  1  2  2  2  2  2  1  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
  5 MegaHAL              88  40  6  8   0  0  1  0  1  2  1  1  1  0  1  2  1  0  2  2  2  2  0  2  2  2  2  1  1  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
  6 RussRocker4          88  40  6  8   0  0  1  0  0  1  1  1  1  1  2  2  1  0  2  2  2  2  0  2  2  2  2  1  1  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
  7 Simple Modeller      87  37  4 13   0  0  0  1  1  1  1  1  1  1  2  1  1  0  2  2  1  2  1  2  2  2  2  1  1  2  2  2  2  2  1  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
  8 Shofar               87  34  1 19   1  1  1  2  1  1  1  1  1  1  1  1  1  0  2  2  1  2  1  2  2  2  2  1  1  2  2  2  2  2  1  2  2  2  1  1  2  2  2  2  2  2  2  2  2  2  1  2  2  2  2  2  2  2  2
  9 ACT-R Lag2           83  36  7 11   0  0  0  0  1  1  1  1  1  1  1  1  1  0  2  2  2  2  0  2  2  2  2  1  1  2  2  2  2  2  0  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  1  2  2  2  2  2
 10 Vroomfondel          83  31  2 21   0  1  1  1  2  1  1  1  1  1  1  2  1  1  2  2  2  2  1  2  2  2  2  1  1  2  2  2  2  2  2  1  2  2  1  1  2  2  2  2  0  2  2  2  2  1  1  2  2  1  1  2  1  2  2
 11 Bugbrain             80  34  8 12   0  0  0  0  1  0  0  1  1  1  1  1  1  1  2  2  1  0  1  2  2  2  2  1  1  2  2  2  2  2  0  2  2  2  2  1  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
 12 Robertot             80  35  9 10   0  0  0  0  0  0  1  1  1  0  1  1  1  0  1  1  2  2  0  2  2  2  2  1  1  2  2  2  2  2  1  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
 13 Majikthise           77  27  4 23   0  0  1  1  1  1  1  1  1  1  1  1  1  0  2  2  1  2  1  2  2  2  2  1  1  2  2  2  2  2  1  1  2  2  1  1  2  2  2  2  1  2  2  2  2  1  0  2  2  1  1  2  1  2  2
 14 * De Bruijn          77  27  4 23   0  0  1  2  2  2  2  2  2  1  1  2  2  1  1  1  1  2  1  2  2  2  2  1  1  2  2  2  2  2  0  2  1  2  1  1  2  2  2  2  1  0  2  1  1  2  1  1  1  1  1  2  1  1  1
 15 Boom                 76  33 11 10   1  0  0  0  0  0  0  0  0  0  0  1  0  1  1  1  1  1  1  2  2  2  2  1  1  2  2  2  2  2  1  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
 16 RoShamBot_Off        76  35 13  6   0  0  0  1  0  0  0  0  0  0  0  1  0  1  1  1  2  0  0  2  2  2  2  1  1  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
 17 Context Predictor    73  31 12 11   0  0  0  0  0  0  1  1  0  0  1  0  1  1  1  0  1  2  2  1  1  2  2  1  1  2  0  2  2  2  0  2  2  2  2  2  2  2  2  2  2  2  2  1  2  2  2  2  2  2  2  2  2  2  2
 18 Simple Predictor     73  34 15  5   0  0  0  0  0  0  0  0  0  0  2  0  0  0  1  2  0  1  1  2  2  2  1  1  1  2  2  2  2  2  0  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
 19 * Pi                 71  22  5 27   1  1  1  0  2  2  1  1  2  1  1  2  1  1  1  2  0  1  1  2  2  2  2  1  1  1  0  2  2  2  1  2  0  1  1  2  2  2  2  2  2  2  2  1  2  1  1  1  1  1  1  0  1  1  1
 20 Granite              68  32 18  4   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  1  1  2  2  1  1  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
 21 Marble               67  31 18  5   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  1  1  2  2  1  1  2  2  2  2  2  2  2  2  1  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
 22 ZQ Bot               64  31 21  2   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  2  1  1  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
 23 JM's best player     63  30 21  3   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  1  1  1  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
 24 Meta-Meta-Random     54   0  0 54   1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1
 25 Inconceivable        53   0  1 53   1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  0  1  1  1  1  1  1  1  1  1  1  1  1  1
 26 Benbot               51  23 26  5   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  1  1  1  2  2  2  2  0  2  0  2  1  2  2  2  0  2  2  0  2  2  2  2  1  2  2  2  2  2  2  2  2
 27 PsychoRock           50  22 26  6   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  2  0  2  0  0  0  0  1  1  0  1  2  2  2  1  0  0  0  2  1  2  2  1  2  2  2  2  2  2  2  2  2  2  0  2  1  2  2  2
 28 Mixed Strategy       50  21 25  8   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  1  0  0  1  2  1  1  1  2  2  2  2  2  1  2  2  2  2  2  1  2  2  1  2  2  2  2  2  2  2  2
 29 Piedra               50  23 27  4   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  1  0  0  0  1  1  1  2  2  0  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
 30 Sweet Rocky          50  22 26  6   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  1  0  0  1  1  1  1  2  2  0  2  1  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
 31 * Foxtrot            48  10 16 28   0  0  0  1  0  0  1  1  2  0  2  1  1  2  1  0  2  2  1  0  0  0  0  1  1  2  1  1  1  1  1  2  2  1  1  1  0  1  2  1  0  0  2  1  1  1  1  1  0  1  1  1  1  1  0
 32 * Anti-rotn          45  18 27  9   0  0  0  0  0  0  0  0  0  1  0  0  1  0  0  0  0  0  0  0  0  0  0  1  1  0  2  1  0  0  0  1  1  0  0  2  2  2  2  2  2  2  1  2  2  1  1  2  2  2  2  2  2  2  2
 33 Abbot                44  18 28  8   0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  2  0  0  0  0  1  1  2  2  0  0  0  0  1  1  2  1  2  0  2  2  2  2  0  2  0  2  2  1  2  1  2  2  1  2  2  2
 34 QDScanner            42  17 29  8   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  1  0  0  1  1  0  2  0  2  2  1  2  0  1  2  2  0  2  0  2  2  1  2  0  0  1  1  2  2  2  0  2  2  2  2
 35 Asterious            41  15 28 11   0  0  0  0  0  0  0  1  0  1  0  0  1  1  0  0  0  0  1  0  0  0  0  1  1  1  0  0  0  0  1  2  1  0  1  2  2  2  0  2  0  0  2  2  0  2  1  2  2  2  2  0  2  2  2
 36 GNADS                39  12 27 15   0  0  1  0  0  0  0  1  0  1  1  0  1  1  0  0  0  0  0  0  0  0  0  1  1  0  1  0  0  1  1  0  0  0  0  1  2  0  2  0  2  2  0  2  2  2  1  1  2  1  2  1  2  2  2
 37 Inocencio            36  17 35  2   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  1  0  0  0  0  0  2  0  2  2  0  0  1  2  0  0  2  2  0  2  0  2  2  2  2  2  2  2  2  2  2
 38 Multi-strategy       33  14 35  5   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  1  0  0  1  0  0  1  0  0  0  0  2  0  1  0  0  2  2  0  2  2  2  1  2  2  2  2  2  2  2  2
 39 Naivete              33  13 34  7   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  1  2  1  0  0  0  0  0  0  2  2  0  2  2  1  1  0  2  2  1  2  0  1  2  0  1  0  2  2  2  2
 40 The Analyzer         32  14 36  4   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  1  0  0  0  0  0  1  0  0  0  0  2  2  2  1  1  2  2  0  2  0  0  2  0  2  2  2  2  2  2  2
 41 BoomRash             32  14 36  4   0  0  0  0  0  0  0  0  0  2  0  0  1  1  0  0  0  0  0  0  0  0  0  1  1  0  0  0  0  0  2  0  0  0  2  0  0  0  2  0  1  2  2  0  2  0  2  2  0  2  2  2  2  0  2
 42 Peterbot             32  15 37  2   0  0  0  0  0  0  0  0  0  0  0  0  0  2  0  0  0  0  0  0  0  0  0  1  2  2  0  0  0  0  2  0  2  1  2  0  0  0  0  0  0  1  0  2  0  2  2  0  2  2  2  0  2  2  2
 43 Ramdu                31  14 37  3   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  1  0  0  0  0  0  0  1  0  0  0  2  2  2  0  2  0  2  1  2  0  0  2  0  2  2  2  2  2  2  2
 44 * Flat               28   6 32 16   0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  1  0  1  0  0  0  0  1  1  0  0  1  0  0  1  0  2  2  0  0  0  0  1  0  2  0  0  1  2  2  1  1  1  1  1  1  1  2  1
 45 Beat Gambits         28  12 38  4   0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  0  0  0  0  0  1  1  0  0  0  0  0  1  0  0  2  2  0  2  0  0  2  0  2  2  0  1  0  2  2  0  2  0  2  2  0  2
 46 Drew's Bot           27   8 35 11   0  0  0  0  0  0  0  0  0  1  0  0  1  0  0  0  0  0  1  0  0  0  0  1  1  0  0  0  0  0  1  1  0  1  0  0  0  0  2  2  2  0  2  0  2  1  1  2  0  1  1  2  0  0  2
 47 * Add-drift          27   1 28 25   0  0  1  0  0  0  0  1  0  1  0  0  2  1  0  0  0  0  1  0  0  0  0  1  1  1  0  1  0  0  1  1  1  1  1  1  0  1  1  0  0  0  0  1  0  1  1  1  1  1  0  1  1  0  1
 48 Knucklehead          26   8 36 10   0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  1  0  0  0  0  1  1  0  0  0  0  0  1  0  0  0  0  1  0  0  0  2  0  2  2  1  0  0  1  1  1  2  2  1  2  2  2
 49 * Switch A Lot       25   6 35 13   0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  1  0  0  0  0  1  1  0  0  0  0  0  2  0  1  0  0  0  0  0  2  0  2  0  0  1  2  2  1  1  1  1  1  1  1  2  1
 50 * Copy-drift         22   3 35 16   0  0  0  0  0  0  0  0  1  1  0  0  1  1  0  0  0  0  1  0  0  0  0  1  1  0  2  0  0  0  1  0  0  0  0  1  0  0  1  0  0  0  0  1  0  1  1  0  1  1  1  2  1  2  0
 51 * Add-react          22   4 36 14   0  0  0  0  0  0  0  0  0  1  0  0  1  1  0  0  0  0  1  0  0  0  0  1  1  0  0  0  0  0  1  0  0  2  0  0  0  0  2  0  0  0  0  1  2  1  2  0  1  1  1  1  1  0  1
 52 * Text               21   4 37 13   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  2  0  0  0  0  1  1  0  1  0  0  0  1  0  1  0  2  1  0  0  0  0  0  2  0  1  0  0  1  1  1  0  1  1  2  1  1
 53 Tit for Tat          18   3 39 12   0  0  0  0  0  0  0  0  0  1  0  0  1  1  0  0  0  0  1  0  0  0  0  1  1  0  0  0  0  0  1  0  0  0  0  0  0  0  0  0  0  0  0  1  0  2  1  0  1  1  1  0  1  2  2
 54 Cheesebot            18   6 42  6   0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  1  0  0  0  0  1  1  0  0  0  0  0  1  0  0  0  0  0  0  0  0  0  2  0  0  0  2  2  2  0  0  0  2  1  0  1  2
 55 Bait and Switch      13   2 43  9   0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0  1  0  0  0  0  1  1  0  0  0  0  0  2  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  1  0  1  2  1  1  0  0  1

 Round 2  Scaled Tournament results: 

    Player Name        total     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   31   32
  1 Iocaine Powder      3767     0  119   53   62   26   32   20   60   14    0   22   17  515   15   11   -2   -4    0  265  318  182   39   44   56  207   57  235  240  344  297  297  227
  2 Phasenbott          3391  -119    0   53  102   16   31   39   54   28   12   15   50  530   19   14   -8   -1   13   51  312  126   35   49   74  189   61  224  216  381  264  332  227
  3 MegaHAL             1903   -53  -53    0  -55   -5  -19  -16   -3    3  -13  -12   35   90   -9   22  -10   -1    0   18  208   62   38   37   48  192   60  249  241   61  255  337  199
  4 RoShamBot           1687   -62 -102   55    0    5    1  -52   25   19    3   -1   50  258    0   20   28   -1   -6   26    0  114   39   35   65   96   58  171  164   12  432  120  117
  5 Biopic              1595   -26  -16    5   -5    0    6   -3   22    6    3    9   23    9   14   21    9   -6    4  254   39   53   42   40   45   97   37  103  109  377   89   82  158
  6 Simple Modeller     1341   -32  -31   19   -1   -6    0  -33    2   46   -6  -12   -1    4   -9   14    1   -8    5   -3  139  261   40   31   92   74   51   88   81  -11  294  134  119
  7 * De Bruijn          673   -20  -39   16   52    3   33    0   77    3   10    3    9   33    6    8   -1   -5    2 -101   -6   73   26   24   58  133   57   62   70   -5   22   13   56
  8 ACT-R Lag2           640   -60  -54    3  -25  -22   -2  -77    0   18    6    3    7   -1    3   26  -14    7    1   13   49   45   37   39   61   35   23  118  123  -31   94   62  153
  9 Bugbrain             583   -14  -28   -3  -19   -6  -46   -3  -18    0    5   -8   -2  -14   -5   11    3    2    2   -1   94  -32   42   33   43   57   44   84   80   -3  173   80   33
 10 Shofar               532     0  -12   13   -3   -3    6  -10   -6   -5    0   -3   -1    0    5   16    8    2   -6    2   32   19   35   41   50   38   44   47   52   -3   62   71   39
 11 Majikthise           445   -22  -15   12    1   -9   12   -3   -3    8    3    0   11   -1   -5   16   16   -3   -3   16   19   31   36   38   34   20    1   32   35    6   45   23   94
 12 Robertot             433   -17  -50  -35  -50  -23    1   -9   -7    2    1  -11    0  -36   -9    0  -14   -1    4   47    6   22   41   41   52   71   52   60   49   -4   85   62  105
 13 RussRocker4          413  -515 -530  -90 -258   -9   -4  -33    1   14    0    1   36    0    3   23   -9    2    7   68   73   94   39   44   59  142   55  148  144  176  162  287  281
 14 Vroomfondel          389   -15  -19    9    0  -14    9   -6   -3    5   -5    5    9   -3    0   12   19    2   -7   12   17   18   34   42   37   16   12   27   17    9   42   16   89
 15 Boom                 177   -11  -14  -22  -20  -21  -14   -8  -26  -11  -16  -16    0  -23  -12    0   -8   -7  -10   -5   12   -6   34   38   42   19   50   35   47    3   49   33   65
 16 * Pi                  41     2    8   10  -28   -9   -1    1   14   -3   -8  -16   14    9  -19    8    0   -5   -2  -86   24    6   12   21   22   26   47   17   16   -9   10  -42    0
 17 Inconceivable         14     4    1    1    1    6    8    5   -7   -2   -2    3    1   -2   -2    7    5    0   -4    3    4   -3   -1    4    1    6   -6  -10   -1   -8    0    2    2
 18 Meta-Meta-Random     -12     0  -13    0    6   -4   -5   -2   -1   -2    6    3   -4   -7    7   10    2    4    0    5   -4    4    5    1   -4    4   -3   -7   -6  -11   -1   -5    8
 19 Context Predictor    -71  -265  -51  -18  -26 -254    3  101  -13    1   -2  -16  -47  -68  -12    5   86   -3   -5    0  -33   30   38   40   46   16   40   24   18   56   68   32  141
 20 RoShamBot_Off       -277  -318 -312 -208    0  -39 -139    6  -49  -94  -32  -19   -6  -73  -17  -12  -24   -4    4   33    0  -30   43   26   27   86   59   98   96   77  147  164  229
 21 Simple Predictor    -508  -182 -126  -62 -114  -53 -261  -73  -45   32  -19  -31  -22  -94  -18    6   -6    3   -4  -30   30    0   44   36   62  -16   45   19   20  -23  166  155   54
 22 Sweet Rocky         -877   -39  -35  -38  -39  -42  -40  -26  -37  -42  -35  -36  -41  -39  -34  -34  -12    1   -5  -38  -43  -44    0   17  -10  -42   32  -41  -43   -4  -48  -23  -15
 23 Piedra              -888   -44  -49  -37  -35  -40  -31  -24  -39  -33  -41  -38  -41  -44  -42  -38  -21   -4   -1  -40  -26  -36  -17    0  -12  -42   31  -40  -33   16  -38  -33  -17
 24 Mixed Strategy     -1017   -56  -74  -48  -65  -45  -92  -58  -61  -43  -50  -34  -52  -59  -37  -42  -22   -1    4  -46  -27  -62   10   12    0  -23   24  -19  -10    1   -1  -11  -29
 25 JM's best player   -1090  -207 -189 -192  -96  -97  -74 -133  -35  -57  -38  -20  -71 -142  -16  -19  -26   -6   -4  -16  -86   16   42   42   23    0   48  -37  -27   73  -29   78  202
 26 * Anti-rotn        -1153   -57  -61  -60  -58  -37  -51  -57  -23  -44  -44   -1  -52  -55  -12  -50  -47    6    3  -40  -59  -45  -32  -31  -24  -48    0  -50  -55  -21  -60   33  -22
 27 Granite            -1318  -235 -224 -249 -171 -103  -88  -62 -118  -84  -47  -32  -60 -148  -27  -35  -17   10    7  -24  -98  -19   41   40   19   37   50    0    2   46   21   58  191
 28 Marble             -1346  -240 -216 -241 -164 -109  -81  -70 -123  -80  -52  -35  -49 -144  -17  -47  -16    1    6  -18  -96  -20   43   33   10   27   55   -2    0   48   24   38  188
 29 * Foxtrot          -1553  -344 -381  -61  -12 -377   11    5   31    3    3   -6    4 -176   -9   -3    9    8   11  -56  -77   23    4  -16   -1  -73   21  -46  -48    0  -24    3   20
 30 ZQ Bot             -2486  -297 -264 -255 -432  -89 -294  -22  -94 -173  -62  -45  -85 -162  -42  -49  -10    0    1  -68 -147 -166   48   38    1   29   60  -21  -24   24    0   31   85
 31 PsychoRock         -2598  -297 -332 -337 -120  -82 -134  -13  -62  -80  -71  -23  -62 -287  -16  -33   42   -2    5  -32 -164 -155   23   33   11  -78  -33  -58  -38   -3  -31    0 -170
 32 Benbot             -2830  -227 -227 -199 -117 -158 -119  -56 -153  -33  -39  -94 -105 -281  -89  -65    0   -2   -8 -141 -229  -54   15   17   29 -202   22 -191 -188  -20  -85  170    0

 Round 2  Match results:  (maximum = 62)

    Player Name        total  W  L  D   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 31 32
  1 Iocaine Powder       58  27  0  4   1  2  2  2  2  2  1  2  2  2  2  2  2  1  2  2  1  2  1  2  2  2  2  2  2  2  2  2  2  2  2  2
  2 Phasenbott           58  28  1  2   0  1  2  2  2  2  2  2  2  2  2  2  2  1  2  2  1  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2
  3 RoShamBot            48  20  3  8   0  0  1  1  1  0  1  2  1  1  2  2  2  2  2  2  1  2  1  1  2  2  2  2  2  2  2  2  2  2  2  2
  4 Biopic               47  18  2 11   0  0  1  1  1  1  1  1  2  1  1  2  1  1  2  2  1  2  1  2  2  2  2  2  2  2  2  2  2  2  2  2
  5 Majikthise           46  17  2 12   0  0  1  1  1  1  1  1  1  2  2  1  1  2  2  2  1  2  1  2  2  1  2  2  2  2  2  2  2  2  2  1
  6 * De Bruijn          44  16  3 12   0  0  2  1  1  1  1  2  1  2  2  2  1  1  1  0  1  1  1  1  2  1  2  2  2  2  2  2  2  2  2  2
  7 Shofar               44  14  1 16   1  0  1  1  1  1  1  1  1  1  2  1  1  1  1  1  1  2  1  2  2  1  2  2  2  2  2  2  2  2  2  2
  8 RussRocker4          43  17  5  9   0  0  0  1  1  0  1  1  1  1  0  1  2  1  2  2  1  2  1  2  2  2  2  2  2  2  2  2  2  2  2  2
  9 Vroomfondel          43  15  3 13   0  0  1  0  1  1  1  1  1  1  1  1  1  2  1  2  1  2  1  2  2  1  2  2  2  2  2  2  2  2  2  2
 10 Simple Modeller      41  15  5 11   0  0  1  1  0  0  1  1  1  1  2  1  2  1  1  1  1  2  1  2  2  0  2  2  2  2  2  2  2  2  2  2
 11 MegaHAL              41  17  7  7   0  0  0  1  0  0  0  2  1  0  1  1  1  1  2  2  1  2  1  2  2  2  2  2  2  2  2  2  2  2  2  2
 12 ACT-R Lag2           39  15  7  9   0  0  0  0  1  0  1  1  1  1  1  1  2  0  1  2  1  2  1  2  2  0  2  2  2  2  2  2  2  2  2  2
 13 Bugbrain             36  12  7 12   0  0  0  1  1  1  1  0  1  0  1  0  1  1  1  1  1  2  1  2  0  1  2  2  2  2  2  2  2  2  2  2
 14 * Pi                 36  10  5 16   1  1  0  1  0  1  1  1  0  1  1  2  1  1  2  0  1  1  1  2  1  1  2  2  2  1  1  0  2  2  2  2
 15 Robertot             35  12  8 11   0  0  0  0  0  1  1  0  1  1  0  1  1  0  1  2  1  1  1  1  2  1  2  2  2  2  2  2  2  2  2  2
 16 Context Predictor    34  14 11  6   0  0  0  0  0  2  1  0  0  1  0  0  1  2  0  1  1  1  1  0  2  2  2  2  2  2  2  2  2  2  2  2
 17 Inconceivable        31   0  0 31   1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1
 18 Boom                 30  11 12  8   0  0  0  0  0  1  0  0  0  0  0  0  0  1  1  1  1  1  1  2  1  1  2  2  2  2  2  2  2  2  2  2
 19 Meta-Meta-Random     29   0  2 29   1  0  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  0  1  1  1  1  1  1  1  1  1  1
 20 RoShamBot_Off        29  12 14  5   0  0  1  0  0  1  0  0  0  0  0  0  0  0  1  2  1  0  1  1  0  2  2  2  2  2  2  2  2  2  2  2
 21 Simple Predictor     26  11 16  4   0  0  0  0  0  0  0  0  0  0  0  0  2  1  0  0  1  1  1  2  1  0  2  2  0  2  2  2  2  2  2  2
 22 * Foxtrot            24   6 13 12   0  0  0  0  1  1  1  0  1  2  0  2  1  1  1  0  1  1  2  0  2  1  0  0  0  0  2  1  1  1  0  2
 23 Granite              21   9 19  3   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  1  0  0  2  1  1  2  2  2  2  2  2  2  2
 24 Marble               20   8 19  4   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  1  0  0  2  1  1  2  2  2  2  1  2  2  2
 25 JM's best player     18   8 21  2   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  1  0  2  2  0  0  1  0  2  2  2  2  2  2
 26 ZQ Bot               18   7 20  4   0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  1  0  1  0  0  2  0  0  2  1  2  2  1  2  2  2
 27 Benbot               13   5 23  3   0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  1  0  1  0  0  0  0  0  0  0  1  2  2  2  2  2
 28 PsychoRock           11   4 24  3   0  0  0  0  0  0  0  0  0  0  0  0  0  2  0  0  1  0  1  0  0  1  0  0  0  0  0  1  2  2  2  0
 29 Mixed Strategy       10   2 23  6   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  1  0  0  1  0  1  0  1  0  0  1  1  2  2
 30 Sweet Rocky           8   2 25  4   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  1  0  0  1  0  0  0  0  0  0  1  1  2  2
 31 Piedra                6   2 27  2   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  1  0  0  2  0  0  0  0  0  0  0  0  1  2
 32 * Anti-rotn           5   1 27  3   0  0  0  0  1  0  0  0  0  0  0  0  0  0  0  0  1  0  1  0  0  0  0  0  0  0  0  2  0  0  0  1

 Round 3  Scaled Tournament results: 

    Player Name        total     1    2    3    4    5    6    7    8    9   10   11   12   13   14   15   16
  1 Iocaine Powder      1221     0  102   16   74   20   23   26   -4   36   66   15   23   -7   64  247  520
  2 Phasenbott           906  -102    0   12  114   11   18   42   17   39   47   34   57  -11   64   33  531
  3 Biopic               350   -16  -12    0   -8    5    6   -1   10   13   17    3   31    9   31  261    2
  4 RoShamBot            203   -74 -114    8    0   -2   -1  -52    4   -4   54   12   39   28   34   24  246
  5 Vroomfondel           14   -20  -11   -5    2    0    3  -13    3   12   10    4    7   15    1    6   -2
  6 Majikthise           -13   -23  -18   -6    1   -3    0   -8    6    3    1    9    1   18   -6   15   -5
  7 * De Bruijn          -16   -26  -42    1   52   13    8    0   14   32   22    0    8   -1   75 -205   33
  8 Shofar               -57     4  -17  -10   -4   -3   -6  -14    0    3    8    2   -2   -6   -6    4   -9
  9 Simple Modeller      -86   -36  -39  -13    4  -12   -3  -32   -3    0    6   51    6  -12   -1    3   -4
 10 MegaHAL              -97   -66  -47  -17  -54  -10   -1  -22   -8   -6    0   12   30   -9   -1   17   86
 11 Bugbrain            -155   -15  -34   -3  -12   -4   -9    0   -2  -51  -12    0   -2   -4   -2    4  -11
 12 Robertot            -204   -23  -57  -31  -39   -7   -1   -8    2   -6  -30    2    0   -8  -10   50  -36
 13 * Pi                -227     7   11   -9  -28  -15  -18    1    6   12    9    4    8    0   13 -229    3
 14 ACT-R Lag2          -255   -64  -64  -31  -34   -1    6  -75    6    1    1    2   10  -13    0   20  -18
 15 Context Predictor   -305  -247  -33 -261  -24   -6  -15  205   -4   -3  -17   -4  -50  229  -20    0  -56
 16 RussRocker4        -1280  -520 -531   -2 -246    2    5  -33    9    4  -86   11   36   -3   18   56    0

 Round 3  Match results:  (maximum = 30)

    Player Name        total  W  L  D   1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16
  1 Iocaine Powder       28  13  0  2   1  2  2  2  2  2  2  2  1  2  1  2  2  2  2  2
  2 Phasenbott           26  13  2  0   0  1  2  2  2  2  2  2  0  2  2  2  2  2  2  2
  3 RoShamBot            19   7  3  5   0  0  1  0  1  1  1  2  2  2  1  2  1  2  2  2
  4 * De Bruijn          19   7  3  5   0  0  2  1  1  1  2  2  1  2  2  1  2  2  1  0
  5 Biopic               18   5  2  8   0  0  1  1  1  1  1  2  1  1  1  2  2  2  1  2
  6 Majikthise           15   2  2 11   0  0  1  1  1  1  1  1  2  1  1  1  1  1  1  2
  7 Vroomfondel          14   2  3 10   0  0  1  0  1  1  1  1  2  1  1  1  2  1  1  1
  8 MegaHAL              14   4  5  6   0  0  0  0  0  1  1  1  1  2  1  2  1  1  2  2
  9 * Pi                 14   3  4  8   1  2  0  1  1  0  0  1  1  1  1  1  2  2  1  0
 10 RussRocker4          14   4  5  6   0  0  0  0  1  1  1  0  1  1  1  2  1  2  2  2
 11 Shofar               13   0  2 13   1  0  1  0  1  1  1  1  1  1  1  1  1  1  1  1
 12 Robertot             10   1  6  8   0  0  0  1  0  1  1  0  1  0  1  1  1  1  1  2
 13 Simple Modeller      10   1  6  8   0  0  1  0  0  1  0  1  0  1  1  1  1  1  2  1
 14 ACT-R Lag2            9   1  7  7   0  0  0  0  0  1  1  1  0  0  1  1  1  1  1  2
 15 Bugbrain              9   0  6  9   0  0  0  1  1  1  1  0  1  0  1  1  0  1  1  1
 16 Context Predictor     8   2  9  4   0  0  0  2  0  0  1  0  2  0  1  0  1  0  1  1

 * tie-break by number of match wins:
   MegaHAL and RussRocker4 advance; Vroomfondel and Pi do not

 Round 4  Scaled Tournament results: 

    Player Name        total     1    2    3    4    5    6    7    8
  1 Iocaine Powder       819     0  124   56   23   22   17   52  526
  2 Phasenbott           652  -124    0  111   44   15   20   54  532
  3 RoShamBot            108   -56 -111    0  -52    2    8   59  258
  4 * De Bruijn           58   -23  -44   52    0   15   15   11   32
  5 Majikthise           -36   -22  -15   -2  -15    0   -5   18    5
  6 Biopic               -37   -17  -20   -8  -15    5    0   17    1
  7 MegaHAL             -122   -52  -54  -59  -11  -18  -17    0   89
  8 RussRocker4        -1442  -526 -532 -258  -32   -5   -1  -89    0

 Round 4  Match results:  (maximum = 14)

    Player Name        total  W  L  D   1  2  3  4  5  6  7  8
  1 Iocaine Powder       14   7  0  0   1  2  2  2  2  2  2  2
  2 Phasenbott           12   6  1  0   0  1  2  2  2  2  2  2
  3 * De Bruijn          10   5  2  0   0  0  1  2  2  2  2  2
  4 RoShamBot             6   2  3  2   0  0  0  1  1  1  2  2
  5 Majikthise            5   1  3  3   0  0  0  1  1  1  2  1
  6 Biopic                5   1  3  3   0  0  0  1  1  1  2  1
  7 MegaHAL               2   1  6  0   0  0  0  0  0  0  1  2
  8 RussRocker4           2   0  5  2   0  0  0  0  1  1  0  1

 Round 5  Scaled Tournament results: 

    Player Name        total     1    2    3    4
  1 Iocaine Powder       175     0   90   20   65
  2 Phasenbott            58   -90    0   42  106
  3 * De Bruijn           -9   -20  -42    0   52
  4 RoShamBot           -224   -65 -106  -52    0

 Round 5  Match results:  (maximum = 6)

    Player Name        total  W  L  D   1  2  3  4
  1 Iocaine Powder        6   3  0  0   1  2  2  2
  2 Phasenbott            4   2  1  0   0  1  2  2
  3 * De Bruijn           2   1  2  0   0  0  1  2
  4 RoShamBot             0   0  3  0   0  0  0  1

 Final Round  Scaled Tournament results: 

    Player Name        total     1    2
  1 Iocaine Powder       116     0  116
  2 Phasenbott          -116  -116    0

 Final Round  Match results:  (maximum = 2)

    Player Name        total  W  L  D   1  2
  1 Iocaine Powder        2   1  0  0   1  2
  2 Phasenbott            0   0  1  0   0  1

 "Best of the Best"  Match Results:

                         Open Tourney   Round of 32    Round of 16    Round of 8     Round of 4     Round of 2 
     Player Name      total  W  L  D total  W  L  D total  W  L  D total  W  L  D total  W  L  D total  W  L  D
  1 Iocaine Powder     103  49  0  5   58  27  0  4   28  13  0  2   14   7  0  0    6   3  0  0    2   1  0  0
  2 Phasenbott         101  48  1  5   58  28  1  2   26  13  2  0   12   6  1  0    4   2  1  0    0   0  1  0
  3 * De Bruijn         77  27  4 23   44  16  3 12   19   7  3  5   10   5  2  0    2   1  2  0
  4 RoShamBot           92  42  4  8   48  20  3  8   19   7  3  5    6   2  3  2    0   0  3  0
  5 Majikthise          77  27  4 23   46  17  2 12   15   2  2 11    5   1  3  3
  6 Biopic              92  40  2 12   47  18  2 11   18   5  2  8    5   1  3  3
  7 MegaHAL             88  40  6  8   41  17  7  7   14   4  5  6    2   1  6  0
  8 RussRocker4         88  40  6  8   43  17  5  9   14   4  5  6    2   0  5  2
  9 * Pi                71  22  5 27   36  10  5 16   14   3  4  8
 10 Vroomfondel         83  31  2 21   43  15  3 13   14   2  3 10
 11 Shofar              87  34  1 19   44  14  1 16   13   0  2 13
 12 Robertot            80  35  9 10   35  12  8 11   10   1  6  8
 13 Simple Modeller     87  37  4 13   41  15  5 11   10   1  6  8
 14 ACT-R Lag2          83  36  7 11   39  15  7  9    9   1  7  7
 15 Bugbrain            80  34  8 12   36  12  7 12    9   0  6  9
 16 Context Predictor   73  31 12 11   34  14 11  6    8   2  9  4
 17 Inconceivable       53   0  1 53   31   0  0 31
 18 Boom                76  33 11 10   30  11 12  8
 19 Meta-Meta-Random    54   0  0 54   29   0  2 29
 20 RoShamBot_Off       76  35 13  6   29  12 14  5
 21 Simple Predictor    73  34 15  5   26  11 16  4
 22 * Foxtrot           48  10 16 28   24   6 13 12
 23 Granite             68  32 18  4   21   9 19  3
 24 Marble              67  31 18  5   20   8 19  4
 25 JM's best player    63  30 21  3   18   8 21  2
 26 ZQ Bot              64  31 21  2   18   7 20  4
 27 Benbot              51  23 26  5   13   5 23  3
 28 PsychoRock          50  22 26  6   11   4 24  3
 29 Mixed Strategy      50  21 25  8   10   2 23  6
 30 Sweet Rocky         50  22 26  6    8   2 25  4
 31 Piedra              50  23 27  4    6   2 27  2
 32 * Anti-rotn         45  18 27  9    5   1 27  3
 33 Abbot               44  18 28  8
 34 QDScanner           42  17 29  8
 35 Asterious           41  15 28 11
 36 GNADS               39  12 27 15
 37 Inocencio           36  17 35  2
 38 Multi-strategy      33  14 35  5
 39 Naivete             33  13 34  7
 40 The Analyzer        32  14 36  4
 41 BoomRash            32  14 36  4
 42 Peterbot            32  15 37  2
 43 Ramdu               31  14 37  3
 44 * Flat              28   6 32 16
 45 Beat Gambits        28  12 38  4
 46 Drew's Bot          27   8 35 11
 47 * Add-drift         27   1 28 25
 48 Knucklehead         26   8 36 10
 49 * Switch A Lot      25   6 35 13
 50 * Copy-drift        22   3 35 16
 51 * Add-react         22   4 36 14
 52 * Text              21   4 37 13
 53 Tit for Tat         18   3 39 12
 54 Cheesebot           18   6 42  6
 55 Bait and Switch     13   2 43  9


 "Best of the Best"  summary (final 8 match results)

    Player Name    total  W  L  D   1  2  3  4  5  6  7  8
 1 Iocaine Powder    14   7  0  0   1  2  2  2  2  2  2  2
 2 Phasenbott        12   6  1  0   0  1  2  2  2  2  2  2
 3 * De Bruijn       10   5  2  0   0  0  1  2  2  2  2  2
 4 RoShamBot          6   2  3  2   0  0  0  1  1  1  2  2
 5 Majikthise         5   1  3  3   0  0  0  1  1  1  2  1
 6 Biopic             5   1  3  3   0  0  0  1  1  1  2  1
 7 MegaHAL            2   1  6  0   0  0  0  0  0  0  1  2
 8 RussRocker4        2   0  5  2   0  0  0  0  1  1  0  1

go to Results (Part 2)