Skip to content

Commit

Permalink
Update stats table with 2.0 release candidates
Browse files Browse the repository at this point in the history
  • Loading branch information
bsamseth committed Aug 21, 2024
1 parent c7ebfd8 commit 8cba081
Show file tree
Hide file tree
Showing 3 changed files with 416 additions and 336 deletions.
59 changes: 34 additions & 25 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,34 +81,43 @@ been added so far. The list is inspired in large part by [this writeup](http://w
Each significant change will result in a new version of the engine (see
[releases](https://github.com/bsamseth/Goldfish/releases)). In the following
you see a relative rating between the current versions, based on test matches
played with a variety of (short) time controls. In this rating system, v1.0 is
held at 2000 rating points, and the others are adjusted accordingly. This
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).

played with a variety of (short) time controls. In this rating system, v1.13 is
held at its [CCRL 40/40](http://computerchess.org.uk/ccrl/4040/) rating of, and
the others are adjusted accordingly. This 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 | (%)|
|:---:|---|:---:|:---:|:---:|:---:|
| 1 | Goldfish v1.13.0 | 2357.0 | 619.0 | 1080 | 57|
| 2 | Goldfish v1.12.1 | 2305.3 | 748.0 | 1613 | 46|
| 3 | Goldfish v1.12.0 | 2278.2 | 833.5 | 1528 | 55|
| 4 | Goldfish v1.11.1 | 2264.3 | 1095.0 | 2015 | 54|
| 5 | Goldfish v1.9.0 | 2249.5 | 1826.5 | 3538 | 52|
| 6 | Goldfish v1.11.0 | 2249.2 | 549.5 | 1100 | 50|
| 7 | Goldfish v1.7.0 | 2184.4 | 1086.5 | 2053 | 53|
| 8 | Goldfish v1.8.2 | 2179.7 | 392.0 | 783 | 50|
| 9 | Goldfish v1.7.1 | 2177.2 | 244.0 | 477 | 51|
| 10 | Goldfish v1.8.0 | 2169.9 | 324.0 | 650 | 50|
| 11 | Goldfish v1.8.1 | 2167.0 | 485.5 | 1000 | 49|
| 12 | Goldfish v1.6.0 | 2154.2 | 625.0 | 1151 | 54|
| 13 | Goldfish v1.7.2 | 2151.5 | 69.5 | 150 | 46|
| 14 | Goldfish v1.5.1 | 2096.0 | 606.0 | 1325 | 46|
| 15 | Goldfish v1.5 | 2094.1 | 554.5 | 1145 | 48|
| 16 | Goldfish v1.4 | 2091.3 | 646.5 | 1325 | 49|
| 17 | Goldfish v1.3 | 2076.8 | 314.0 | 680 | 46|
| 18 | Goldfish v1.2 | 2046.4 | 237.5 | 585 | 41|
| 19 | Goldfish v1.1 | 2005.2 | 210.0 | 597 | 35|
| 20 | Goldfish v1.0 | 2000.0 | 129.5 | 397 | 33|
| 1 | Goldfish v2.0.0-rc7 | 2050.6 | 430.0 | 650 | 66.2% |
| 2 | Goldfish v1.13.0 | 1983.0 | 1107.5 | 1942 | 57.0% |
| 3 | Goldfish v1.12.1 | 1932.1 | 748.0 | 1613 | 46.4% |
| 4 | Goldfish v1.12.0 | 1906.7 | 833.5 | 1528 | 54.5% |
| 5 | Goldfish v1.11.1 | 1893.5 | 1095.0 | 2015 | 54.3% |
| 6 | Goldfish v1.9.0 | 1878.8 | 1826.5 | 3538 | 51.6% |
| 7 | Goldfish v1.11.0 | 1878.5 | 549.5 | 1100 | 50.0% |
| 8 | Goldfish v2.0.0-rc6 | 1871.1 | 136.0 | 338 | 40.2% |
| 9 | Goldfish v2.0.0-rc3 | 1862.1 | 177.5 | 417 | 42.6% |
| 10 | Goldfish v2.0.0-rc5 | 1858.8 | 120.5 | 316 | 38.1% |
| 11 | Goldfish v2.0.0-rc1 | 1837.3 | 217.5 | 436 | 49.9% |
| 12 | Goldfish v2.0.0-rc2 | 1835.0 | 141.0 | 354 | 39.8% |
| 13 | Goldfish v1.7.0 | 1814.3 | 1086.5 | 2053 | 52.9% |
| 14 | Goldfish v1.8.2 | 1809.4 | 392.0 | 783 | 50.1% |
| 15 | Goldfish v1.7.1 | 1807.2 | 244.0 | 477 | 51.2% |
| 16 | Goldfish v2.0.0-rc4 | 1803.7 | 19.5 | 57 | 34.2% |
| 17 | Goldfish v1.8.0 | 1799.8 | 324.0 | 650 | 49.8% |
| 18 | Goldfish v1.8.1 | 1796.8 | 485.5 | 1000 | 48.5% |
| 19 | Goldfish v1.6.0 | 1784.4 | 625.0 | 1151 | 54.3% |
| 20 | Goldfish v1.7.2 | 1781.4 | 69.5 | 150 | 46.3% |
| 21 | Goldfish v1.5.1 | 1726.7 | 645.5 | 1435 | 45.0% |
| 22 | Goldfish v1.5 | 1724.4 | 554.5 | 1145 | 48.4% |
| 23 | Goldfish v1.4 | 1721.5 | 646.5 | 1325 | 48.8% |
| 24 | Goldfish v1.3 | 1706.8 | 314.0 | 680 | 46.2% |
| 25 | Goldfish v1.2 | 1676.3 | 237.5 | 585 | 40.6% |
| 26 | Goldfish v1.1 | 1635.1 | 210.0 | 597 | 35.2% |
| 27 | Goldfish v1.0 | 1629.8 | 129.5 | 397 | 32.6% |



Detailed head-to-head statistics can be found [here](stats/head-to-head-history.txt).

Expand Down
6 changes: 3 additions & 3 deletions stats/calculate-elos
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
#!/usr/bin/env sh

filename="match-history.pgn"
anchorvalue=2000
anchorname="Goldfish v1.0"
anchorvalue=1983
anchorname="Goldfish v1.13.0"
if [ $# -ge 1 ]; then
filename="$1"
fi
Expand All @@ -11,7 +11,7 @@ if [ $# -ge 3 ]; then
anchorname=$3
fi

ordo -p $filename -a $anchorvalue -A "$anchorname" -W -D -j headtoheadresults >outputsummary
ordo -p "$filename" -a "$anchorvalue" -A "$anchorname" -W -D -j headtoheadresults >outputsummary

cat headtoheadresults outputsummary

Expand Down
Loading

0 comments on commit 8cba081

Please sign in to comment.