diff --git a/README.md b/README.md index 93d68d6..1eba668 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,8 @@ been added so far. The list is inspired in large part by [this writeup](http://w - [X] Principal variation search - [X] Internal iterative deepening - [X] Aspiration window search (repealed by PR #27, needs tuning before reapplying) -- [ ] Futility pruning +- [X] Futility pruning +- [X] Razoring - [ ] Delta pruning in quiescence search. + [X] Prune when _no_ move can improve enough + [ ] Prune captures that are insufficient to improve @@ -74,7 +75,7 @@ been added so far. The list is inspired in large part by [this writeup](http://w + [ ] King safety + [ ] Center control + [ ] Rooks on the 7th rank - + [ ] Bishops on main diagonals + + [ ] Bishops on main diagonals Each significant change will result in a new version of the engine (see [releases](https://github.com/bsamseth/Goldfish/releases)). In the following @@ -85,195 +86,188 @@ gives an impression of the relative improvements of the engine over time, but cannot be compared directly to any other rating systems (e.g. FIDE). - | #|PLAYER | RATING |POINTS |PLAYED | (%)| + + | #|PLAYER | RATING |POINTS |PLAYED |(%)| |:---:|---|:---:|:---:|:---:|:---:| - | 1|Goldfish v1.11.1 | 2362.2 | 521.0 | 1016 | 51| - | 2|Goldfish v1.9.0 | 2353.2 |1326.0 | 2546 | 52| - | 3|Goldfish v1.11.0 | 2352.9 | 549.5 | 1100 | 50| - | 4|Goldfish v1.7.0 | 2251.6 | 877.5 | 1699 | 52| - | 5|Goldfish v1.7.1 | 2243.9 | 244.0 | 477 | 51| - | 6|Goldfish v1.8.0 | 2237.1 | 324.0 | 650 | 50| - | 7|Goldfish v1.8.1 | 2234.2 | 485.5 | 1000 | 49| - | 8|Goldfish v1.8.2 | 2234.1 | 174.0 | 429 | 41| - | 9|Goldfish v1.6.0 | 2218.8 | 434.5 | 797 | 55| - | 10|Goldfish v1.7.2 | 2218.1 | 69.5 | 150 | 46| - | 11|Goldfish v1.5.1 | 2168.9 | 460.5 | 970 | 47| - | 12|Goldfish v1.5 | 2158.6 | 554.5 | 1145 | 48| - | 13|Goldfish v1.4 | 2153.6 | 487.0 | 970 | 50| - | 14|Goldfish v1.3 | 2130.8 | 162.5 | 325 | 50| - | 15|Goldfish v1.2 | 2112.2 | 107.5 | 230 | 47| - | 16|Goldfish v1.1 | 2055.2 | 93.0 | 232 | 40| - | 17|Goldfish v1.0 | 2000.0 | 13.5 | 32 | 42| + | 1|Goldfish v1.12.0 | 2394.1 | 349.5 | 640 | 55| + | 2|Goldfish v1.11.1 | 2370.2 | 848.0 | 1654 | 51| + | 3|Goldfish v1.9.0 | 2353.3 |1607.5 | 3184 | 50| + | 4|Goldfish v1.11.0 | 2353.0 | 549.5 | 1100 | 50| + | 5|Goldfish v1.7.0 | 2251.7 | 877.5 | 1699 | 52| + | 6|Goldfish v1.7.1 | 2243.9 | 244.0 | 477 | 51| + | 7|Goldfish v1.8.0 | 2237.2 | 324.0 | 650 | 50| + | 8|Goldfish v1.8.1 | 2234.3 | 485.5 | 1000 | 49| + | 9|Goldfish v1.8.2 | 2234.2 | 174.0 | 429 | 41| + |10|Goldfish v1.6.0 | 2218.8 | 434.5 | 797 | 55| + |11|Goldfish v1.7.2 | 2218.2 | 69.5 | 150 | 46| + |12|Goldfish v1.5.1 | 2168.9 | 460.5 | 970 | 47| + |13|Goldfish v1.5 | 2158.7 | 554.5 | 1145 | 48| + |14|Goldfish v1.4 | 2153.6 | 487.0 | 970 | 50| + |15|Goldfish v1.3 | 2130.9 | 162.5 | 325 | 50| + |16|Goldfish v1.2 | 2112.3 | 107.5 | 230 | 47| + |17|Goldfish v1.1 | 2055.3 | 93.0 | 232 | 40| + |18|Goldfish v1.0 | 2000.0 | 13.5 | 32 | 42| + ```text Head to head statistics: - 1) Goldfish v1.11.1 2362.2 : 1016 (+358,=326,-332), 51.3 % + 1) Goldfish v1.12.0 2394.1 : 640 (+256,=187,-197), 54.6 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.11.1 : 320 ( 127, 92, 101), 54.1 : +24.0 + Goldfish v1.9.0 : 320 ( 129, 95, 96), 55.2 : +40.8 + + 2) Goldfish v1.11.1 2370.2 : 1654 (+594,=508,-552), 51.3 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.12.0 : 320 ( 101, 92, 127), 45.9 : -24.0 + Goldfish v1.9.0 : 1334 ( 493, 416, 425), 52.5 : +16.8 - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.9.0 : 1016 ( 358, 326, 332), 51.3 : +9.0 + 3) Goldfish v1.9.0 2353.3 : 3184 (+1094,=1027,-1063), 50.5 % - 2) Goldfish v1.9.0 2353.2 : 2546 (+905,=842,-799), 52.1 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.11.1 : 1016 ( 332, 326, 358), 48.7 : -9.0 - Goldfish v1.11.0 : 1100 ( 372, 357, 371), 50.0 : +0.3 - Goldfish v1.7.0 : 215 ( 101, 84, 30), 66.5 : +101.6 - Goldfish v1.8.2 : 215 ( 100, 75, 40), 64.0 : +119.1 + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.12.0 : 320 ( 96, 95, 129), 44.8 : -40.8 + Goldfish v1.11.1 : 1334 ( 425, 416, 493), 47.5 : -16.8 + Goldfish v1.11.0 : 1100 ( 372, 357, 371), 50.0 : +0.3 + Goldfish v1.7.0 : 215 ( 101, 84, 30), 66.5 : +101.7 + Goldfish v1.8.2 : 215 ( 100, 75, 40), 64.0 : +119.1 - 3) Goldfish v1.11.0 2352.9 : 1100 (+371,=357,-372), 50.0 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.9.0 : 1100 ( 371, 357, 372), 50.0 : -0.3 - - 4) Goldfish v1.7.0 2251.6 : 1699 (+383,=989,-327), 51.6 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.9.0 : 215 ( 30, 84, 101), 33.5 : -101.6 - Goldfish v1.7.1 : 250 ( 44, 168, 38), 51.2 : +7.7 - Goldfish v1.8.0 : 150 ( 32, 84, 34), 49.3 : +14.5 - Goldfish v1.8.1 : 500 ( 114, 305, 81), 53.3 : +17.4 - Goldfish v1.8.2 : 214 ( 48, 139, 27), 54.9 : +17.5 - Goldfish v1.6.0 : 160 ( 47, 85, 28), 55.9 : +32.8 - Goldfish v1.5.1 : 160 ( 43, 102, 15), 58.8 : +82.7 - Goldfish v1.5 : 10 ( 4, 5, 1), 65.0 : +93.0 - Goldfish v1.4 : 10 ( 4, 6, 0), 70.0 : +98.0 - Goldfish v1.3 : 10 ( 5, 5, 0), 75.0 : +120.8 - Goldfish v1.2 : 10 ( 4, 4, 2), 60.0 : +139.4 - Goldfish v1.1 : 10 ( 8, 2, 0), 90.0 : +196.4 - - 5) Goldfish v1.7.1 2243.9 : 477 (+97,=294,-86), 51.2 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.7.0 : 250 ( 38, 168, 44), 48.8 : -7.7 - Goldfish v1.6.0 : 77 ( 19, 45, 13), 53.9 : +25.1 - Goldfish v1.7.2 : 150 ( 40, 81, 29), 53.7 : +25.8 - - 6) Goldfish v1.8.0 2237.1 : 650 (+133,=382,-135), 49.8 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.7.0 : 150 ( 34, 84, 32), 50.7 : -14.5 - Goldfish v1.8.1 : 500 ( 99, 298, 103), 49.6 : +2.9 - - 7) Goldfish v1.8.1 2234.2 : 1000 (+184,=603,-213), 48.5 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.7.0 : 500 ( 81, 305, 114), 46.7 : -17.4 - Goldfish v1.8.0 : 500 ( 103, 298, 99), 50.4 : -2.9 - - 8) Goldfish v1.8.2 2234.1 : 429 (+67,=214,-148), 40.6 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.9.0 : 215 ( 40, 75, 100), 36.0 : -119.1 - Goldfish v1.7.0 : 214 ( 27, 139, 48), 45.1 : -17.5 - - 9) Goldfish v1.6.0 2218.8 : 797 (+193,=483,-121), 54.5 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.7.0 : 160 ( 28, 85, 47), 44.1 : -32.8 - Goldfish v1.7.1 : 77 ( 13, 45, 19), 46.1 : -25.1 - Goldfish v1.5.1 : 260 ( 66, 162, 32), 56.5 : +49.9 - Goldfish v1.5 : 260 ( 77, 163, 20), 61.0 : +60.1 - Goldfish v1.4 : 10 ( 1, 8, 1), 50.0 : +65.2 - Goldfish v1.3 : 10 ( 1, 8, 1), 50.0 : +88.0 - Goldfish v1.2 : 10 ( 4, 6, 0), 70.0 : +106.5 - Goldfish v1.1 : 10 ( 3, 6, 1), 60.0 : +163.5 - - 10) Goldfish v1.7.2 2218.1 : 150 (+29,=81,-40), 46.3 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.7.1 : 150 ( 29, 81, 40), 46.3 : -25.8 - - 11) Goldfish v1.5.1 2168.9 : 970 (+145,=631,-194), 47.5 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.7.0 : 160 ( 15, 102, 43), 41.2 : -82.7 - Goldfish v1.6.0 : 260 ( 32, 162, 66), 43.5 : -49.9 - Goldfish v1.5 : 260 ( 45, 172, 43), 50.4 : +10.3 - Goldfish v1.4 : 260 ( 45, 176, 39), 51.2 : +15.3 - Goldfish v1.3 : 10 ( 2, 7, 1), 55.0 : +38.1 - Goldfish v1.2 : 10 ( 2, 6, 2), 50.0 : +56.7 - Goldfish v1.1 : 10 ( 4, 6, 0), 70.0 : +113.6 - - 12) Goldfish v1.5 2158.6 : 1145 (+174,=761,-210), 48.4 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.7.0 : 10 ( 1, 5, 4), 35.0 : -93.0 - Goldfish v1.6.0 : 260 ( 20, 163, 77), 39.0 : -60.1 - Goldfish v1.5.1 : 260 ( 43, 172, 45), 49.6 : -10.3 - Goldfish v1.4 : 510 ( 88, 352, 70), 51.8 : +5.1 - Goldfish v1.3 : 85 ( 12, 61, 12), 50.0 : +27.8 - Goldfish v1.2 : 10 ( 4, 6, 0), 70.0 : +46.4 - Goldfish v1.1 : 10 ( 6, 2, 2), 70.0 : +103.4 - - 13) Goldfish v1.4 2153.6 : 970 (+164,=646,-160), 50.2 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.7.0 : 10 ( 0, 6, 4), 30.0 : -98.0 - Goldfish v1.6.0 : 10 ( 1, 8, 1), 50.0 : -65.2 - Goldfish v1.5.1 : 260 ( 39, 176, 45), 48.8 : -15.3 - Goldfish v1.5 : 510 ( 70, 352, 88), 48.2 : -5.1 - Goldfish v1.3 : 60 ( 13, 37, 10), 52.5 : +22.7 - Goldfish v1.2 : 60 ( 17, 34, 9), 56.7 : +41.3 - Goldfish v1.1 : 60 ( 24, 33, 3), 67.5 : +98.3 - - 14) Goldfish v1.3 2130.8 : 325 (+55,=215,-55), 50.0 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.7.0 : 10 ( 0, 5, 5), 25.0 : -120.8 - Goldfish v1.6.0 : 10 ( 1, 8, 1), 50.0 : -88.0 - Goldfish v1.5.1 : 10 ( 1, 7, 2), 45.0 : -38.1 - Goldfish v1.5 : 85 ( 12, 61, 12), 50.0 : -27.8 - Goldfish v1.4 : 60 ( 10, 37, 13), 47.5 : -22.7 - Goldfish v1.2 : 90 ( 17, 61, 12), 52.8 : +18.6 - Goldfish v1.1 : 60 ( 14, 36, 10), 53.3 : +75.6 - - 15) Goldfish v1.2 2112.2 : 230 (+37,=141,-52), 46.7 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.7.0 : 10 ( 2, 4, 4), 40.0 : -139.4 - Goldfish v1.6.0 : 10 ( 0, 6, 4), 30.0 : -106.5 - Goldfish v1.5.1 : 10 ( 2, 6, 2), 50.0 : -56.7 - Goldfish v1.5 : 10 ( 0, 6, 4), 30.0 : -46.4 - Goldfish v1.4 : 60 ( 9, 34, 17), 43.3 : -41.3 - Goldfish v1.3 : 90 ( 12, 61, 17), 47.2 : -18.6 - Goldfish v1.1 : 40 ( 12, 24, 4), 60.0 : +57.0 - - 16) Goldfish v1.1 2055.2 : 232 (+27,=132,-73), 40.1 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.7.0 : 10 ( 0, 2, 8), 10.0 : -196.4 - Goldfish v1.6.0 : 10 ( 1, 6, 3), 40.0 : -163.5 - Goldfish v1.5.1 : 10 ( 0, 6, 4), 30.0 : -113.6 - Goldfish v1.5 : 10 ( 2, 2, 6), 30.0 : -103.4 - Goldfish v1.4 : 60 ( 3, 33, 24), 32.5 : -98.3 - Goldfish v1.3 : 60 ( 10, 36, 14), 46.7 : -75.6 - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.7.0 : 10 ( 2, 4, 4), 40.0 : -139.4 - Goldfish v1.6.0 : 10 ( 0, 6, 4), 30.0 : -106.5 - Goldfish v1.5.1 : 10 ( 2, 6, 2), 50.0 : -56.7 - Goldfish v1.5 : 10 ( 0, 6, 4), 30.0 : -46.4 - Goldfish v1.4 : 60 ( 9, 34, 17), 43.3 : -41.3 - Goldfish v1.3 : 90 ( 12, 61, 17), 47.2 : -18.6 - Goldfish v1.1 : 40 ( 12, 24, 4), 60.0 : +57.0 - - 16) Goldfish v1.1 2055.2 : 232 (+27,=132,-73), 40.1 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.7.0 : 10 ( 0, 2, 8), 10.0 : -196.4 - Goldfish v1.6.0 : 10 ( 1, 6, 3), 40.0 : -163.5 - Goldfish v1.5.1 : 10 ( 0, 6, 4), 30.0 : -113.6 - Goldfish v1.5 : 10 ( 2, 2, 6), 30.0 : -103.4 - Goldfish v1.4 : 60 ( 3, 33, 24), 32.5 : -98.3 - Goldfish v1.3 : 60 ( 10, 36, 14), 46.7 : -75.6 - Goldfish v1.2 : 40 ( 4, 24, 12), 40.0 : -57.0 - Goldfish v1.0 : 32 ( 7, 23, 2), 57.8 : +55.2 - - 17) Goldfish v1.0 2000.0 : 32 (+2,=23,-7), 42.2 % - - vs. : games ( +, =, -), (%) : Diff - Goldfish v1.1 : 32 ( 2, 23, 7), 42.2 : -55.2 + 4) Goldfish v1.11.0 2353.0 : 1100 (+371,=357,-372), 50.0 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.9.0 : 1100 ( 371, 357, 372), 50.0 : -0.3 + + 5) Goldfish v1.7.0 2251.7 : 1699 (+383,=989,-327), 51.6 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.9.0 : 215 ( 30, 84, 101), 33.5 : -101.7 + Goldfish v1.7.1 : 250 ( 44, 168, 38), 51.2 : +7.8 + Goldfish v1.8.0 : 150 ( 32, 84, 34), 49.3 : +14.5 + Goldfish v1.8.1 : 500 ( 114, 305, 81), 53.3 : +17.4 + Goldfish v1.8.2 : 214 ( 48, 139, 27), 54.9 : +17.5 + Goldfish v1.6.0 : 160 ( 47, 85, 28), 55.9 : +32.8 + Goldfish v1.5.1 : 160 ( 43, 102, 15), 58.8 : +82.7 + Goldfish v1.5 : 10 ( 4, 5, 1), 65.0 : +93.0 + Goldfish v1.4 : 10 ( 4, 6, 0), 70.0 : +98.1 + Goldfish v1.3 : 10 ( 5, 5, 0), 75.0 : +120.8 + Goldfish v1.2 : 10 ( 4, 4, 2), 60.0 : +139.4 + Goldfish v1.1 : 10 ( 8, 2, 0), 90.0 : +196.4 + + 6) Goldfish v1.7.1 2243.9 : 477 (+97,=294,-86), 51.2 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.7.0 : 250 ( 38, 168, 44), 48.8 : -7.8 + Goldfish v1.6.0 : 77 ( 19, 45, 13), 53.9 : +25.1 + Goldfish v1.7.2 : 150 ( 40, 81, 29), 53.7 : +25.8 + + 7) Goldfish v1.8.0 2237.2 : 650 (+133,=382,-135), 49.8 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.7.0 : 150 ( 34, 84, 32), 50.7 : -14.5 + Goldfish v1.8.1 : 500 ( 99, 298, 103), 49.6 : +2.9 + + 8) Goldfish v1.8.1 2234.3 : 1000 (+184,=603,-213), 48.5 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.7.0 : 500 ( 81, 305, 114), 46.7 : -17.4 + Goldfish v1.8.0 : 500 ( 103, 298, 99), 50.4 : -2.9 + + 9) Goldfish v1.8.2 2234.2 : 429 (+67,=214,-148), 40.6 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.9.0 : 215 ( 40, 75, 100), 36.0 : -119.1 + Goldfish v1.7.0 : 214 ( 27, 139, 48), 45.1 : -17.5 + +10) Goldfish v1.6.0 2218.8 : 797 (+193,=483,-121), 54.5 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.7.0 : 160 ( 28, 85, 47), 44.1 : -32.8 + Goldfish v1.7.1 : 77 ( 13, 45, 19), 46.1 : -25.1 + Goldfish v1.5.1 : 260 ( 66, 162, 32), 56.5 : +49.9 + Goldfish v1.5 : 260 ( 77, 163, 20), 61.0 : +60.1 + Goldfish v1.4 : 10 ( 1, 8, 1), 50.0 : +65.2 + Goldfish v1.3 : 10 ( 1, 8, 1), 50.0 : +88.0 + Goldfish v1.2 : 10 ( 4, 6, 0), 70.0 : +106.6 + Goldfish v1.1 : 10 ( 3, 6, 1), 60.0 : +163.6 + +11) Goldfish v1.7.2 2218.2 : 150 (+29,=81,-40), 46.3 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.7.1 : 150 ( 29, 81, 40), 46.3 : -25.8 + +12) Goldfish v1.5.1 2168.9 : 970 (+145,=631,-194), 47.5 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.7.0 : 160 ( 15, 102, 43), 41.2 : -82.7 + Goldfish v1.6.0 : 260 ( 32, 162, 66), 43.5 : -49.9 + Goldfish v1.5 : 260 ( 45, 172, 43), 50.4 : +10.3 + Goldfish v1.4 : 260 ( 45, 176, 39), 51.2 : +15.3 + Goldfish v1.3 : 10 ( 2, 7, 1), 55.0 : +38.1 + Goldfish v1.2 : 10 ( 2, 6, 2), 50.0 : +56.7 + Goldfish v1.1 : 10 ( 4, 6, 0), 70.0 : +113.7 + +13) Goldfish v1.5 2158.7 : 1145 (+174,=761,-210), 48.4 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.7.0 : 10 ( 1, 5, 4), 35.0 : -93.0 + Goldfish v1.6.0 : 260 ( 20, 163, 77), 39.0 : -60.1 + Goldfish v1.5.1 : 260 ( 43, 172, 45), 49.6 : -10.3 + Goldfish v1.4 : 510 ( 88, 352, 70), 51.8 : +5.1 + Goldfish v1.3 : 85 ( 12, 61, 12), 50.0 : +27.8 + Goldfish v1.2 : 10 ( 4, 6, 0), 70.0 : +46.4 + Goldfish v1.1 : 10 ( 6, 2, 2), 70.0 : +103.4 + +14) Goldfish v1.4 2153.6 : 970 (+164,=646,-160), 50.2 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.7.0 : 10 ( 0, 6, 4), 30.0 : -98.1 + Goldfish v1.6.0 : 10 ( 1, 8, 1), 50.0 : -65.2 + Goldfish v1.5.1 : 260 ( 39, 176, 45), 48.8 : -15.3 + Goldfish v1.5 : 510 ( 70, 352, 88), 48.2 : -5.1 + Goldfish v1.3 : 60 ( 13, 37, 10), 52.5 : +22.7 + Goldfish v1.2 : 60 ( 17, 34, 9), 56.7 : +41.3 + Goldfish v1.1 : 60 ( 24, 33, 3), 67.5 : +98.3 + +15) Goldfish v1.3 2130.9 : 325 (+55,=215,-55), 50.0 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.7.0 : 10 ( 0, 5, 5), 25.0 : -120.8 + Goldfish v1.6.0 : 10 ( 1, 8, 1), 50.0 : -88.0 + Goldfish v1.5.1 : 10 ( 1, 7, 2), 45.0 : -38.1 + Goldfish v1.5 : 85 ( 12, 61, 12), 50.0 : -27.8 + Goldfish v1.4 : 60 ( 10, 37, 13), 47.5 : -22.7 + Goldfish v1.2 : 90 ( 17, 61, 12), 52.8 : +18.6 + Goldfish v1.1 : 60 ( 14, 36, 10), 53.3 : +75.6 + +16) Goldfish v1.2 2112.3 : 230 (+37,=141,-52), 46.7 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.7.0 : 10 ( 2, 4, 4), 40.0 : -139.4 + Goldfish v1.6.0 : 10 ( 0, 6, 4), 30.0 : -106.6 + Goldfish v1.5.1 : 10 ( 2, 6, 2), 50.0 : -56.7 + Goldfish v1.5 : 10 ( 0, 6, 4), 30.0 : -46.4 + Goldfish v1.4 : 60 ( 9, 34, 17), 43.3 : -41.3 + Goldfish v1.3 : 90 ( 12, 61, 17), 47.2 : -18.6 + Goldfish v1.1 : 40 ( 12, 24, 4), 60.0 : +57.0 + +17) Goldfish v1.1 2055.3 : 232 (+27,=132,-73), 40.1 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.7.0 : 10 ( 0, 2, 8), 10.0 : -196.4 + Goldfish v1.6.0 : 10 ( 1, 6, 3), 40.0 : -163.6 + Goldfish v1.5.1 : 10 ( 0, 6, 4), 30.0 : -113.7 + Goldfish v1.5 : 10 ( 2, 2, 6), 30.0 : -103.4 + Goldfish v1.4 : 60 ( 3, 33, 24), 32.5 : -98.3 + Goldfish v1.3 : 60 ( 10, 36, 14), 46.7 : -75.6 + Goldfish v1.2 : 40 ( 4, 24, 12), 40.0 : -57.0 + Goldfish v1.0 : 32 ( 7, 23, 2), 57.8 : +55.3 + +18) Goldfish v1.0 2000.0 : 32 (+2,=23,-7), 42.2 % + + vs. : games ( +, =, -), (%) : Diff + Goldfish v1.1 : 32 ( 2, 23, 7), 42.2 : -55.3 ``` This is meant as a project to work on just for the fun of it.