fairystockfish.git
6 years agoRefactor PSQ score calculation
Fabian Fichter [Fri, 28 Dec 2018 17:17:01 +0000]
Refactor PSQ score calculation

Functional change, since the PSQT bonus is no longer divided
together with the piece value, but kept as is.

crazyhouse STC
LLR: 2.95 (-2.94,2.94) [-10.00,5.00]
Total: 279 W: 164 L: 101 D: 14
http://35.161.250.236:6543/tests/view/5c265b4e6e23db247289564d

crazyhouse LTC
LLR: 2.95 (-2.94,2.94) [-10.00,5.00]
Total: 372 W: 210 L: 147 D: 15
http://35.161.250.236:6543/tests/view/5c2665936e23db2472895651

giveaway STC
LLR: 2.98 (-2.94,2.94) [-10.00,5.00]
Total: 1353 W: 577 L: 528 D: 248
http://35.161.250.236:6543/tests/view/5c267e5a6e23db247289565c

giveaway LTC
LLR: 2.95 (-2.94,2.94) [-10.00,5.00]
Total: 286 W: 143 L: 88 D: 55
http://35.161.250.236:6543/tests/view/5c26aa0c6e23db2472895663

losers STC (failed)
LLR: -2.96 (-2.94,2.94) [-10.00,5.00]
Total: 1453 W: 610 L: 682 D: 161
http://35.161.250.236:6543/tests/view/5c267e676e23db247289565e

losers LTC (failed)
LLR: -2.98 (-2.94,2.94) [-10.00,5.00]
Total: 910 W: 366 L: 434 D: 110
http://35.161.250.236:6543/tests/view/5c273d4c6e23db247289566c

racingkings STC
LLR: 3.00 (-2.94,2.94) [-10.00,5.00]
Total: 2150 W: 760 L: 721 D: 669
http://35.161.250.236:6543/tests/view/5c266aba6e23db2472895657

racingkings LTC
LLR: 2.97 (-2.94,2.94) [-10.00,5.00]
Total: 1506 W: 523 L: 481 D: 502
http://35.161.250.236:6543/tests/view/5c2738616e23db2472895669

6 years agoRe-initialize PSQTs for each variant
Fabian Fichter [Fri, 28 Dec 2018 13:20:37 +0000]
Re-initialize PSQTs for each variant

This allows to consider the board size of the variant when initializing
the PSQTs, which fixes some issues with non-standard board sizes,
and reduces the differences between the normal and the large-board version.

No functional change for 8x8 variants.

6 years agoDisable null move pruning for horde chess
Fabian Fichter [Thu, 27 Dec 2018 18:07:43 +0000]
Disable null move pruning for horde chess

horde STC
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 2289 W: 1212 L: 1076 D: 1
http://35.161.250.236:6543/tests/view/5c249b6d6e23db2472895633

horde LTC
LLR: 2.96 (-2.94,2.94) [0.00,10.00]
Total: 863 W: 488 L: 373 D: 2
http://35.161.250.236:6543/tests/view/5c24b2ea6e23db2472895639

giveaway STC
LLR: 2.95 (-2.94,2.94) [-10.00,5.00]
Total: 1213 W: 398 L: 356 D: 459
http://35.161.250.236:6543/tests/view/5c249ba06e23db2472895636

giveaway LTC
LLR: 2.99 (-2.94,2.94) [-10.00,5.00]
Total: 801 W: 268 L: 223 D: 310
http://35.161.250.236:6543/tests/view/5c24d7466e23db247289563c

6 years agoEnable shallow depth pruning for horde chess
Fabian Fichter [Sat, 1 Sep 2018 09:19:36 +0000]
Enable shallow depth pruning for horde chess

horde STC
LLR: 3.36 (-2.94,2.94) [0.00,10.00]
Total: 517 W: 320 L: 196 D: 1
http://35.161.250.236:6543/tests/view/5c2286ad6e23db247289560e

horde LTC
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 321 W: 213 L: 106 D: 2
http://35.161.250.236:6543/tests/view/5c22a79f6e23db2472895618

giveaway STC
LLR: 3.00 (-2.94,2.94) [-10.00,5.00]
Total: 5940 W: 1928 L: 1914 D: 2098
http://35.161.250.236:6543/tests/view/5c22a7dc6e23db247289561c

giveaway LTC
LLR: 2.96 (-2.94,2.94) [-10.00,5.00]
Total: 4212 W: 1345 L: 1321 D: 1546
http://35.161.250.236:6543/tests/view/5c22aa416e23db2472895622

6 years agoTweak space bonus for horde chess
Fabian Fichter [Thu, 27 Dec 2018 10:41:08 +0000]
Tweak space bonus for horde chess

horde STC
LLR: 0.00 (-2.94,2.94) [0.00,10.00]
Total: 2000 W: 1812 L: 188 D: 0
http://35.161.250.236:6543/tests/view/5c2287cb6e23db2472895614

horde LTC
LLR: 42.35 (-2.94,2.94) [0.00,10.00]
Total: 1865 W: 1680 L: 184 D: 1
http://35.161.250.236:6543/tests/view/5c22a7b86e23db247289561a

giveaway STC
LLR: -2.96 (-2.94,2.94) [-10.00,5.00]
Total: 6022 W: 1965 L: 2055 D: 2002
http://35.161.250.236:6543/tests/view/5c22aa246e23db2472895620

giveaway LTC
LLR: 2.97 (-2.94,2.94) [-10.00,5.00]
Total: 1264 W: 410 L: 368 D: 486
http://35.161.250.236:6543/tests/view/5c22a7f36e23db247289561e

6 years agoRename judkins shogi variant name
Fabian Fichter [Thu, 27 Dec 2018 09:38:52 +0000]
Rename judkins shogi variant name

6 years agoRemove redundant check
Fabian Fichter [Wed, 26 Dec 2018 18:22:29 +0000]
Remove redundant check

No functional change.

6 years agoRewrite king danger of pieces in hand
Fabian Fichter [Wed, 26 Dec 2018 18:17:05 +0000]
Rewrite king danger of pieces in hand

Evaluate pieces in hand analogously to pieces on the board.

crazyhouse STC
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 1774 W: 936 L: 809 D: 29
http://35.161.250.236:6543/tests/view/5c2382e16e23db2472895629

crazyhouse LTC
LLR: 2.94 (-2.94,2.94) [0.00,10.00]
Total: 1041 W: 572 L: 456 D: 13
http://35.161.250.236:6543/tests/view/5c239b2c6e23db247289562c

minishogi
LLR: 2.98 (-2.94,2.94) [0.00,10.00]
Total: 526 W: 303 L: 197 D: 26

shogi
LLR: 3.02 (-2.94,2.94) [-10.00,5.00]
Total: 1812 W: 892 L: 838 D: 82

6 years agoEvaluate mobility of pieces in hand
Fabian Fichter [Wed, 26 Dec 2018 12:58:29 +0000]
Evaluate mobility of pieces in hand

shogi
LLR: 2.96 (-2.94,2.94) [0.00,10.00]
Total: 740 W: 416 L: 305 D: 19

minishogi
LLR: 2.99 (-2.94,2.94) [0.00,10.00]
Total: 660 W: 363 L: 256 D: 41

crazyhouse STC
LLR: -2.96 (-2.94,2.94) [-10.00,5.00]
Total: 8643 W: 4154 L: 4283 D: 206
http://35.161.250.236:6543/tests/view/5c16665f6e23db24728955a2

crazyhouse LTC
LLR: -2.97 (-2.94,2.94) [-10.00,5.00]
Total: 5977 W: 2855 L: 2965 D: 157
http://35.161.250.236:6543/tests/view/5c16d1616e23db24728955ac

6 years agoTweak IID search depth for drop variants
Fabian Fichter [Wed, 26 Dec 2018 12:55:15 +0000]
Tweak IID search depth for drop variants

crazyhouse STC
LLR: -2.95 (-2.94,2.94) [0.00,10.00]
Total: 24753 W: 12186 L: 11930 D: 637
http://35.161.250.236:6543/tests/view/5c1be4b96e23db24728955e0

crazyhouse LTC
LLR: -2.97 (-2.94,2.94) [0.00,10.00]
Total: 12175 W: 5928 L: 5853 D: 394
http://35.161.250.236:6543/tests/view/5c1bfc826e23db24728955e6

6 years agoIncrease connectivity bonus for drop variants
Fabian Fichter [Mon, 24 Dec 2018 14:03:58 +0000]
Increase connectivity bonus for drop variants

crazyhouse STC
LLR: -2.97 (-2.94,2.94) [0.00,10.00]
Total: 6655 W: 3246 L: 3251 D: 158
http://35.161.250.236:6543/tests/view/5c1bb69c6e23db24728955d7

crazyhouse LTC
LLR: -2.95 (-2.94,2.94) [0.00,10.00]
Total: 8857 W: 4309 L: 4281 D: 267
http://35.161.250.236:6543/tests/view/5c1bc8f56e23db24728955de

LLR: 2.97 (-2.94,2.94) [-10.00,5.00]
Total: 2160 W: 1067 L: 1016 D: 77
http://35.161.250.236:6543/tests/view/5c216fdf6e23db247289560b

shogi
LLR: 1.41 (-2.94,2.94) [0.00,10.00]
Total: 2219 W: 1106 L: 1027 D: 86

minishogi
LLR: 0.04 (-2.94,2.94) [0.00,10.00]
Total: 5000 W: 2362 L: 2289 D: 349

7 years agoUpdate variant list in readme
Fabian Fichter [Sun, 23 Dec 2018 17:10:32 +0000]
Update variant list in readme

7 years agoSupport kyoto shogi
Fabian Fichter [Sun, 23 Dec 2018 13:45:46 +0000]
Support kyoto shogi

https://en.wikipedia.org/wiki/Kyoto_shogi

Added features:
- Piece demotion
- Dropping pieces in promoted state

Repeating unchanged bench here to fix CI.
bench: 5141418

7 years agoAdd large-board variants to perft testing
Fabian Fichter [Sun, 23 Dec 2018 15:46:58 +0000]
Add large-board variants to perft testing

7 years agoSupport goro goro shogi
Fabian Fichter [Sat, 22 Dec 2018 15:14:59 +0000]
Support goro goro shogi

https://en.wikipedia.org/wiki/D%C5%8Dbutsu_sh%C5%8Dgi#Variation

7 years agoFix starting position of dobutsu shogi
Fabian Fichter [Fri, 21 Dec 2018 07:29:39 +0000]
Fix starting position of dobutsu shogi

7 years agoDisable probcut for clobber
Fabian Fichter [Thu, 20 Dec 2018 15:55:37 +0000]
Disable probcut for clobber

clobber
ELO: 32.05 +-21.6 (95%) LOS: 99.8%
Total: 1000 W: 546 L: 454 D: 0

7 years agoDisable NMP for breakthrough and clobber
Fabian Fichter [Thu, 20 Dec 2018 15:50:36 +0000]
Disable NMP for breakthrough and clobber

breakthrough
ELO: 29.25 +-30.6 (95%) LOS: 97.0%
Total: 500 W: 271 L: 229 D: 0

clobber
ELO: 64.66 +-31.0 (95%) LOS: 100.0%
Total: 500 W: 296 L: 204 D: 0

7 years agoConsider checks by pawn drops in king danger
Fabian Fichter [Sat, 15 Dec 2018 18:08:33 +0000]
Consider checks by pawn drops in king danger

crazyhouse STC
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 5743 W: 2882 L: 2699 D: 162
http://35.161.250.236:6543/tests/view/5c15435c6e23db7639060cf5

crazyhouse LTC
LLR: 2.95 (-2.94,2.94) [0.00,10.00]
Total: 4798 W: 2401 L: 2233 D: 164
http://35.161.250.236:6543/tests/view/5c1969046e23db24728955c6

7 years agoUnlimited mobility area for losing chess variants
Fabian Fichter [Tue, 18 Dec 2018 22:09:31 +0000]
Unlimited mobility area for losing chess variants

losers STC
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 1778 W: 818 L: 703 D: 257
http://35.161.250.236:6543/tests/view/5c1971166e23db24728955cb

giveaway STC
LLR: -2.98 (-2.94,2.94) [0.00,10.00]
Total: 19458 W: 6544 L: 6373 D: 6541
http://35.161.250.236:6543/tests/view/5c1970fc6e23db24728955c8

7 years agoTweak isolated pawn penalty for losing chess variants
Fabian Fichter [Tue, 18 Dec 2018 20:09:16 +0000]
Tweak isolated pawn penalty for losing chess variants

giveaway STC
LLR: 2.98 (-2.94,2.94) [0.00,10.00]
Total: 1699 W: 626 L: 526 D: 547
http://35.161.250.236:6543/tests/view/5c1954786e23db24728955bb

losers STC
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 4610 W: 2045 L: 1890 D: 675
http://35.161.250.236:6543/tests/view/5c1954b76e23db24728955be

7 years agoTweak endgame PSQ score for losers chess
Fabian Fichter [Tue, 18 Dec 2018 20:06:21 +0000]
Tweak endgame PSQ score for losers chess

losers STC
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 450 W: 262 L: 159 D: 29
http://35.161.250.236:6543/tests/view/5c1954486e23db24728955b9

losers LTC
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 345 W: 209 L: 109 D: 27
http://35.161.250.236:6543/tests/view/5c197ea96e23db24728955cd

7 years agoDecrease passed pawn bonus for antichess variants
Fabian Fichter [Tue, 18 Dec 2018 23:41:24 +0000]
Decrease passed pawn bonus for antichess variants

giveaway STC
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 343 W: 166 L: 82 D: 95
http://35.161.250.236:6543/tests/view/5c1792fc6e23db24728955ae

giveaway LTC
LLR: 2.96 (-2.94,2.94) [0.00,10.00]
Total: 555 W: 219 L: 137 D: 199
http://35.161.250.236:6543/tests/view/5c1950cb6e23db24728955b4

7 years agoTweak threat evaluation for antichess variants
Fabian Fichter [Tue, 18 Dec 2018 21:33:04 +0000]
Tweak threat evaluation for antichess variants

giveaway STC
LLR: 2.98 (-2.94,2.94) [0.00,10.00]
Total: 921 W: 372 L: 280 D: 269
http://35.161.250.236:6543/tests/view/5c1666936e23db24728955a5

losers STC
LLR: 2.95 (-2.94,2.94) [0.00,10.00]
Total: 1753 W: 826 L: 710 D: 217
http://35.161.250.236:6543/tests/view/5c1666a66e23db24728955a8

7 years agoWork around MSVC bug without breaking clang build
Fabian Fichter [Sat, 15 Dec 2018 18:25:01 +0000]
Work around MSVC bug without breaking clang build

Do not rely on capturing of constexpr variables in lambda expression.

No functional change.

7 years agoFix MSVC error
Fabian Fichter [Sat, 15 Dec 2018 17:02:24 +0000]
Fix MSVC error

Explicitly capture compile-time variable in lambda expression.

No function change.

7 years agoRewrite bonus for safe and unsafe checks
Fabian Fichter [Sat, 15 Dec 2018 15:17:48 +0000]
Rewrite bonus for safe and unsafe checks

crazyhouse STC
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 330 W: 211 L: 107 D: 12
http://35.161.250.236:6543/tests/view/5c14de9f6e23db7639060ce8

shogi
LLR: 2.95 (-2.94,2.94) [-10.00,5.00]
Total: 736 W: 387 L: 326 D: 23

minishogi
LLR: 2.97 (-2.94,2.94) [-10.00,5.00]
Total: 1658 W: 820 L: 766 D: 72

euroshogi
LLR: 3.00 (-2.94,2.94) [-10.00,5.00]
Total: 476 W: 259 L: 196 D: 21

7 years agoRewrite game phase for drop games
Fabian Fichter [Sat, 15 Dec 2018 10:18:36 +0000]
Rewrite game phase for drop games

Define game phase based on pieces in hand,
and score king danger independent of game phase.

shogi
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 624 W: 357 L: 248 D: 19

minishogi
LLR: 2.96 (-2.94,2.94) [0.00,10.00]
Total: 468 W: 261 L: 161 D: 46

judkinshogi
LLR: 2.98 (-2.94,2.94) [-10.00,5.00]
Total: 508 W: 281 L: 217 D: 10

crazyhouse STC
LLR: 2.99 (-2.94,2.94) [-10.00,5.00]
Total: 613 W: 330 L: 267 D: 16
http://35.161.250.236:6543/tests/view/5c13f9786e23db7639060ce0

7 years agoMinor readme changes
Fabian Fichter [Sun, 2 Dec 2018 17:18:17 +0000]
Minor readme changes

7 years agoAlways evaluate king danger for drop variants
Fabian Fichter [Fri, 30 Nov 2018 14:35:05 +0000]
Always evaluate king danger for drop variants

shogi
LLR: 2.98 (-2.94,2.94) [0.00,10.00]
Total: 848 W: 464 L: 352 D: 32

minishogi
LLR: 3.03 (-2.94,2.94) [-10.00,5.00]
Total: 990 W: 485 L: 427 D: 78

crazyhouse STC
LLR: 2.98 (-2.94,2.94) [-10.00,5.00]
Total: 1223 W: 629 L: 570 D: 24
http://35.161.250.236:6543/tests/view/5c014b236e23db7639060cc0

7 years agoAdd a simple evaluation for connect-n games
Fabian Fichter [Sat, 1 Dec 2018 14:34:51 +0000]
Add a simple evaluation for connect-n games

connect4
LLR: 2.98 (-2.94,2.94) [0.00,10.00]
Total: 144 W: 92 L: 15 D: 37

7 years agoEnhance king protector term for drop variants
Fabian Fichter [Thu, 29 Nov 2018 13:35:42 +0000]
Enhance king protector term for drop variants

shogi
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 1354 W: 713 L: 594 D: 47

euroshogi
LLR: 2.97 (-2.94,2.94) [-10.00,5.00]
Total: 574 W: 307 L: 245 D: 22

minishogi
LLR: 2.95 (-2.94,2.94) [-10.00,5.00]
Total: 2006 W: 950 L: 901 D: 155

crazyhouse STC
LLR: 2.96 (-2.94,2.94) [-10.00,5.00]
Total: 855 W: 449 L: 388 D: 18
http://35.161.250.236:6543/tests/view/5bf981d86e23db7639060cab

crazyhouse LTC
LLR: 2.98 (-2.94,2.94) [-10.00,5.00]
Total: 2573 W: 1284 L: 1235 D: 54
http://35.161.250.236:6543/tests/view/5bfa5e486e23db7639060cae

7 years agoBonus for threats by shogi pawns
Fabian Fichter [Wed, 28 Nov 2018 13:59:38 +0000]
Bonus for threats by shogi pawns

shogi
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 1510 W: 787 L: 666 D: 57

minishogi
LLR: 2.96 (-2.94,2.94) [-10.00,5.00]
Total: 1544 W: 744 L: 691 D: 109

7 years agoHandle non-capturing piece promotions as quiet moves
Fabian Fichter [Wed, 28 Nov 2018 13:54:58 +0000]
Handle non-capturing piece promotions as quiet moves

shogi
LLR: 2.95 (-2.94,2.94) [0.00,10.00]
Total: 2156 W: 1104 L: 974 D: 78

minishogi
LLR: 1.13 (-2.94,2.94) [0.00,10.00]
Total: 2500 W: 1181 L: 1109 D: 210

Functional change only for shogi variants.

7 years agoSimplify away redundant condition
Fabian Fichter [Sun, 18 Nov 2018 21:21:37 +0000]
Simplify away redundant condition

No functional change.

7 years agoSpeed up move generation
Fabian Fichter [Sun, 18 Nov 2018 19:58:52 +0000]
Speed up move generation

Simplify move generation for piece promotions,
and fix quiet check piece promotions.

To compensate additionally generated quiet checks,
enable normal SEE calculation for piece promotions.

No functional change for variants without piece promotions.

7 years agoAvoid qsearch explosions for clobber
Fabian Fichter [Thu, 15 Nov 2018 22:53:53 +0000]
Avoid qsearch explosions for clobber

7 years agoSupport clobber on 10x10 board
Fabian Fichter [Thu, 15 Nov 2018 22:53:02 +0000]
Support clobber on 10x10 board

7 years agoFix winning condition for racing kings (close #9)
Fabian Fichter [Thu, 11 Oct 2018 22:11:25 +0000]
Fix winning condition for racing kings (close #9)

Correctly evaluate positions where both kings are on the back rank.

racingkings STC
LLR: 2.95 (-2.94,2.94) [-10.00,5.00]
Total: 354 W: 144 L: 95 D: 115
http://35.161.250.236:6543/tests/view/5be9cb8e6e23db7639060c7d

racingkings LTC
LLR: 2.97 (-2.94,2.94) [-10.00,5.00]
Total: 273 W: 110 L: 62 D: 101
http://35.161.250.236:6543/tests/view/5bea06106e23db7639060c80

7 years agoSkip scale factor evaluation for drop games
Fabian Fichter [Fri, 2 Nov 2018 19:09:48 +0000]
Skip scale factor evaluation for drop games

shogi
ELO: 30.48 +-33.6 (95%) LOS: 96.4%
Total: 400 W: 210 L: 175 D: 15

euroshogi
ELO: 7.82 +-33.2 (95%) LOS: 67.8%
Total: 400 W: 194 L: 185 D: 21

minishogi
ELO: 6.95 +-32.9 (95%) LOS: 66.1%
Total: 400 W: 190 L: 182 D: 28

crazyhouse STC
LLR: -2.97 (-2.94,2.94) [-10.00,5.00]
Total: 8880 W: 4262 L: 4393 D: 225
http://35.161.250.236:6543/tests/view/5bdca1f56e23db7639060c58

crazyhouse LTC
LLR: 2.96 (-2.94,2.94) [-10.00,5.00]
Total: 1761 W: 882 L: 828 D: 51
http://35.161.250.236:6543/tests/view/5be616ff6e23db7639060c7b

7 years agoSpeed up attackers_to
Fabian Fichter [Sun, 11 Nov 2018 21:58:16 +0000]
Speed up attackers_to

No functional change.

7 years agoSpeed up check info calculation
Fabian Fichter [Sun, 11 Nov 2018 21:18:28 +0000]
Speed up check info calculation

No functional change.

7 years agoSupport dobutsu shogi
Fabian Fichter [Sat, 10 Nov 2018 16:49:46 +0000]
Support dobutsu shogi

7 years agoTweak evaluation for capture the flag variants
Fabian Fichter [Sat, 10 Nov 2018 13:19:40 +0000]
Tweak evaluation for capture the flag variants

breakthrough
ELO: 269.37 +-44.7 (95%) LOS: 100.0%
Total: 400 W: 327 L: 67 D: 6

jesonmor
ELO: 338.04 +-110.9 (95%) LOS: 100.0%
Total: 100 W: 87 L: 12 D: 1

No functional change for other variants.

7 years agoSupport extended setup command of UCI2WB
Fabian Fichter [Sun, 9 Sep 2018 13:32:21 +0000]
Support extended setup command of UCI2WB

7 years agoFix pseudo-legal move validation (resolves #12)
Fabian Fichter [Fri, 9 Nov 2018 21:43:31 +0000]
Fix pseudo-legal move validation (resolves #12)

For pieces which move and capture in different ways,
the pseudo-legal move validation needs to take into account
whether a move is a capture or not.

This fixes the pseudo-legal move validation for breakthrough and hoppelpoppel.

breakthrough
ELO: 372.25 +-109.6 (95%) LOS: 100.0%
Total: 100 W: 86 L: 7 D: 7

hoppelpoppel
ELO: 530.72 +-154.4 (95%) LOS: 100.0%
Total: 100 W: 92 L: 1 D: 7

7 years agoFix #11 Sittuyin promotion bug
Fabian Fichter [Wed, 7 Nov 2018 20:02:23 +0000]
Fix #11 Sittuyin promotion bug

Fix check detection for Sittuyin promotions.

7 years agoTweak evaluation for breakthrough
Fabian Fichter [Tue, 6 Nov 2018 20:33:09 +0000]
Tweak evaluation for breakthrough

breakthrough
ELO: 200.24 +-78.6 (95%) LOS: 100.0%
Total: 100 W: 73 L: 21 D: 6

7 years agoSimplify definition of shogi variants
Fabian Fichter [Mon, 5 Nov 2018 11:19:51 +0000]
Simplify definition of shogi variants

No functional change.

7 years agoUpdate readme
Fabian Fichter [Sun, 4 Nov 2018 17:33:30 +0000]
Update readme

7 years agoSupport Sittuyin (Burmese chess)
Fabian Fichter [Sun, 4 Nov 2018 16:50:10 +0000]
Support Sittuyin (Burmese chess)

- Rook drops are limited to back ranks.
- Promotion is allowed on main diagonals within opponent's half
  or when only one pawn is left. The player must not have a general.
- Promoting pawns stay on same square or move like a general.
- Pawn promotions may not capture or give check.

7 years agoSupport placement chess (close #10)
Fabian Fichter [Sun, 4 Nov 2018 11:32:22 +0000]
Support placement chess (close #10)

In order to support placement chess, new options are added:
- mandatory piece drops
- limiting drops to certain squares
- castling with dropped pieces
- bishop drops on opposite colors

Furthermore, support slash as separator for pieces in hand in FENs
of drop games for compatibility with FENs from pychess and lichess.

7 years agoSimplify variant definitions
Fabian Fichter [Sat, 3 Nov 2018 20:37:16 +0000]
Simplify variant definitions

Reuse variant definitions to derive other variants.

No functional change.

7 years agoRewrite lambdas into functions
Fabian Fichter [Sat, 3 Nov 2018 20:09:02 +0000]
Rewrite lambdas into functions

No functional change.

7 years agoTweak piece promotion bonus
Fabian Fichter [Sat, 3 Nov 2018 18:42:14 +0000]
Tweak piece promotion bonus

shogi
ELO: 4.34 +-33.0 (95%) LOS: 60.2%
Total: 400 W: 190 L: 185 D: 25

euroshogi
ELO: 36.62 +-33.8 (95%) LOS: 98.4%
Total: 400 W: 215 L: 173 D: 12

minishogi
ELO: 15.65 +-32.7 (95%) LOS: 82.6%
Total: 400 W: 193 L: 175 D: 32

7 years agoPenalty for isolated shogi pawns
Fabian Fichter [Sat, 3 Nov 2018 18:36:41 +0000]
Penalty for isolated shogi pawns

shogi
ELO: 6.95 +-33.2 (95%) LOS: 66.0%
Total: 400 W: 193 L: 185 D: 22

euroshogi
ELO: 20.87 +-33.1 (95%) LOS: 89.3%
Total: 400 W: 200 L: 176 D: 24

minishogi
ELO: 26.11 +-32.9 (95%) LOS: 94.1%
Total: 400 W: 200 L: 170 D: 30

7 years agoConsider shogi pawns in threat evaluation
Fabian Fichter [Sat, 3 Nov 2018 18:35:20 +0000]
Consider shogi pawns in threat evaluation

shogi
ELO: 50.74 +-34.0 (95%) LOS: 99.9%
Total: 400 W: 224 L: 166 D: 10

euroshogi
ELO: 14.77 +-33.7 (95%) LOS: 80.6%
Total: 400 W: 203 L: 186 D: 11

minishogi
ELO: -2.61 +-33.1 (95%) LOS: 43.9%
Total: 400 W: 187 L: 190 D: 23

7 years agoSkip initiative bonus for drop games
Fabian Fichter [Fri, 2 Nov 2018 19:08:36 +0000]
Skip initiative bonus for drop games

shogi
ELO: 23.49 +-33.7 (95%) LOS: 91.5%
Total: 400 W: 208 L: 181 D: 11

euroshogi
ELO: 18.26 +-33.5 (95%) LOS: 85.8%
Total: 400 W: 203 L: 182 D: 15

minishogi
ELO: -6.08 +-33.0 (95%) LOS: 35.9%
Total: 400 W: 184 L: 191 D: 25

crazyhouse STC
LLR: 2.97 (-2.94,2.94) [-10.00,5.00]
Total: 1980 W: 993 L: 940 D: 47
http://35.161.250.236:6543/tests/view/5bdca2176e23db7639060c5a

7 years agoAdd connected bonus for shogi pawns
Fabian Fichter [Sat, 3 Nov 2018 13:11:03 +0000]
Add connected bonus for shogi pawns

shogi
ELO: 26.11 +-33.2 (95%) LOS: 93.9%
Total: 400 W: 204 L: 174 D: 22

euroshogi
ELO: 15.65 +-33.7 (95%) LOS: 81.9%
Total: 400 W: 204 L: 186 D: 10

minishogi
ELO: 0.87 +-32.8 (95%) LOS: 52.1%
Total: 400 W: 185 L: 184 D: 31

7 years agoTweak mobility bonus for fairy pieces
Fabian Fichter [Sat, 3 Nov 2018 12:57:30 +0000]
Tweak mobility bonus for fairy pieces

shogi
ELO: 44.54 +-33.9 (95%) LOS: 99.6%
Total: 400 W: 220 L: 169 D: 11

euroshogi
ELO: 25.23 +-33.6 (95%) LOS: 93.0%
Total: 400 W: 208 L: 179 D: 13

minishogi
ELO: 59.64 +-33.3 (95%) LOS: 100.0%
Total: 400 W: 220 L: 152 D: 28

makruk
ELO: 11.30 +-17.6 (95%) LOS: 89.6%
Total: 400 W: 60 L: 47 D: 293

7 years agoImplement SEE for piece drops
Fabian Fichter [Sat, 3 Nov 2018 09:40:19 +0000]
Implement SEE for piece drops

crazyhouse STC
LLR: 2.96 (-2.94,2.94) [-10.00,5.00]
Total: 199 W: 129 L: 64 D: 6
http://35.161.250.236:6543/tests/view/5bdd6d426e23db7639060c61

shogi
ELO: 15.65 +-33.1 (95%) LOS: 82.4%
Total: 400 W: 197 L: 179 D: 24

euroshogi
ELO: 78.62 +-34.4 (95%) LOS: 100.0%
Total: 400 W: 238 L: 149 D: 13

minishogi
ELO: 36.62 +-32.7 (95%) LOS: 98.7%
Total: 400 W: 203 L: 161 D: 36

7 years agoFix calculation of non-pawn material for drop games
Fabian Fichter [Thu, 1 Nov 2018 00:52:26 +0000]
Fix calculation of non-pawn material for drop games

Do not consider pieces in hand for nonPawnMaterial.

shogi
ELO: 33.11 +-21.2 (95%) LOS: 99.9%
Total: 1000 W: 529 L: 434 D: 37

euroshogi
ELO: 23.31 +-21.0 (95%) LOS: 98.6%
Total: 1000 W: 508 L: 441 D: 51

minishogi
ELO: -68.99 +-17.5 (95%) LOS: 0.0%
Total: 1000 W: 228 L: 424 D: 348

crazyhouse STC
LLR: -2.98 (-2.94,2.94) [-10.00,5.00]
Total: 1020 W: 463 L: 538 D: 19

7 years agoAlways evaluate space for drop games
Fabian Fichter [Wed, 31 Oct 2018 12:55:12 +0000]
Always evaluate space for drop games

Furthermore, consider shogi pawns in space evaluation
and fix a bug for the large board version.

crazyhouse STC (failed)
LLR: -2.97 (-2.94,2.94) [-10.00,5.00]
Total: 3008 W: 1430 L: 1519 D: 59
http://35.161.250.236:6543/tests/view/5bd9a7b96e23db7639060c3e

shogi
ELO: 36.62 +-33.5 (95%) LOS: 98.5%
Total: 400 W: 212 L: 170 D: 18

euroshogi
ELO: 34.86 +-33.4 (95%) LOS: 98.1%
Total: 400 W: 210 L: 170 D: 20

minishogi
ELO: 9.38 +-16.9 (95%) LOS: 86.2%
Total: 1000 W: 322 L: 295 D: 383

chess (large-board version)
ELO: 9.56 +-27.6 (95%) LOS: 75.1%
Total: 400 W: 137 L: 126 D: 137

7 years agoAdd bonus for potential piece promotions
Fabian Fichter [Wed, 31 Oct 2018 17:38:21 +0000]
Add bonus for potential piece promotions

shogi
ELO: 21.57 +-20.7 (95%) LOS: 98.0%
Total: 1000 W: 490 L: 428 D: 82

euroshogi
ELO: 36.62 +-21.1 (95%) LOS: 100.0%
Total: 1000 W: 528 L: 423 D: 49

minishogi
ELO: 39.08 +-16.9 (95%) LOS: 100.0%
Total: 1000 W: 363 L: 251 D: 386

7 years agoCap king danger for all variants
ianfab [Sat, 20 Oct 2018 12:53:06 +0000]
Cap king danger for all variants

Stabilize evaluation by limiting king danger.

3check STC
LLR: -2.95 (-2.94,2.94) [0.00,10.00]
Total: 12796 W: 5948 L: 5860 D: 988
http://35.161.250.236:6543/tests/view/5b7fa10c6e23db0fbab0dcc7

3check LTC
LLR: 0.04 (-2.94,2.94) [0.00,10.00]
Total: 10691 W: 4990 L: 4836 D: 865
http://35.161.250.236:6543/tests/view/5bc2d7a36e23db7639060bf5

crazyhouse STC
LLR: -2.96 (-2.94,2.94) [0.00,10.00]
Total: 7666 W: 3772 L: 3763 D: 131
http://35.161.250.236:6543/tests/view/5b7f1ad66e23db0fbab0dcbc

crazyhouse LTC
LLR: -2.95 (-2.94,2.94) [0.00,10.00]
Total: 6868 W: 3341 L: 3342 D: 185
http://35.161.250.236:6543/tests/view/5baf76c46e23db0fbab0ddec

chess STC
ELO: 4.17 +-10.1 (95%) LOS: 79.0%
Total: 2000 W: 454 L: 430 D: 1116
http://35.161.250.236:6543/tests/view/5b7fa0d96e23db0fbab0dcc5

chess LTC
ELO: 1.91 +-9.5 (95%) LOS: 65.3%
Total: 2000 W: 398 L: 387 D: 1215
http://35.161.250.236:6543/tests/view/5bbdbcff6e23db7639060be0

shogi
ELO: 25.23 +-32.2 (95%) LOS: 93.9%
Total: 400 W: 192 L: 163 D: 45

euroshogi
ELO: 13.90 +-31.6 (95%) LOS: 80.6%
Total: 400 W: 180 L: 164 D: 56

minishogi
ELO: 24.36 +-27.6 (95%) LOS: 95.9%
Total: 400 W: 145 L: 117 D: 138

bench: 5141418

7 years agoLess move count pruning for drop variants
Fabian Fichter [Tue, 30 Oct 2018 19:11:59 +0000]
Less move count pruning for drop variants

crazyhouse STC
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 1472 W: 780 L: 658 D: 34
http://35.161.250.236:6543/tests/view/5bd8ad6e6e23db7639060c37

7 years agoMore IID for drop games
Fabian Fichter [Wed, 24 Oct 2018 21:19:38 +0000]
More IID for drop games

STC crazyhouse
LLR: 2.95 (-2.94,2.94) [0.00,10.00]
Total: 8079 W: 4045 L: 3829 D: 205
http://35.161.250.236:6543/tests/view/5bd0e26e6e23db7639060c16

7 years agoAvoid pawn hash collissions with shogi pawns
Fabian Fichter [Sat, 20 Oct 2018 14:17:44 +0000]
Avoid pawn hash collissions with shogi pawns

shogi
ELO: 16.52 +-33.3 (95%) LOS: 83.5%
Total: 400 W: 200 L: 181 D: 19

euroshogi
ELO: 16.52 +-32.5 (95%) LOS: 84.1%
Total: 400 W: 191 L: 172 D: 37

minishogi
ELO: -13.90 +-26.2 (95%) LOS: 14.8%
Total: 400 W: 110 L: 126 D: 164

No functional change for non-shogi variants.

7 years agoTweak capture the flag bonus
Fabian Fichter [Sat, 20 Oct 2018 12:36:20 +0000]
Tweak capture the flag bonus

king of the hill STC
LLR: 2.96 (-2.94,2.94) [0.00,10.00]
Total: 2713 W: 1223 L: 1095 D: 395
http://35.161.250.236:6543/tests/view/5bc9a43a6e23db7639060c0f

racing kings STC
LLR: 2.95 (-2.94,2.94) [0.00,10.00]
Total: 1961 W: 955 L: 833 D: 173
http://35.161.250.236:6543/tests/view/5bc9a44b6e23db7639060c12

7 years agoSmoothen PSQTs for large boards
Fabian Fichter [Thu, 18 Oct 2018 21:49:33 +0000]
Smoothen PSQTs for large boards

shogi
ELO: 36.62 +-47.5 (95%) LOS: 93.7%
Total: 200 W: 106 L: 85 D: 9

No functional change for board sizes <= 8x8.

7 years agoAdd variants with large boards to readme
Fabian Fichter [Sat, 13 Oct 2018 10:48:01 +0000]
Add variants with large boards to readme

7 years agoSupport Courier chess
Fabian Fichter [Sat, 6 Oct 2018 17:34:25 +0000]
Support Courier chess

Introduce piece type wazir to support courier chess.

bench: 4648488

7 years agoSupport Jeson Mor
Fabian Fichter [Sat, 6 Oct 2018 16:43:11 +0000]
Support Jeson Mor

https://en.wikipedia.org/wiki/Jeson_Mor

Positions are considered to be winning if a player has the move
and one of his knights is on e5.

No functional change for other variants.

7 years agoSupport Janus and Embassy chess
Fabian Fichter [Sat, 6 Oct 2018 15:48:45 +0000]
Support Janus and Embassy chess

No functional change for other variants.

7 years agoSupport capablanca chess (#6)
Fabian Fichter [Sat, 29 Sep 2018 21:27:55 +0000]
Support capablanca chess (#6)

Generalize castling and add archbishop to support capablanca chess.

bench: 4636755

7 years agoAdd support for large-board variants (#6)
Fabian Fichter [Thu, 27 Sep 2018 20:18:34 +0000]
Add support for large-board variants (#6)

Add compile-time option for enabling a 12x10 board representation with
128 bit bitboards to enable support for chess variants with large boards.
Support shogi as first variant with board size >8x8.

Open issues for large board version:
- Evaluation needs to be consolidated (esp. PSQT)
- Endgame evaluation is disabled and requires to be fixed
  before reenabling it.
- Memory consumption of history tables needs to be reduced.

No functional change for normal version.

7 years agoAvoid overflow in bit-shift operation
Fabian Fichter [Sun, 7 Oct 2018 13:59:18 +0000]
Avoid overflow in bit-shift operation

Fixes error in Travis build.

7 years agoSimplify move encoding
Fabian Fichter [Sun, 30 Sep 2018 09:19:42 +0000]
Simplify move encoding

Using 32 bits for move encoding, the encoding of promotions
can be simplified, which results in a 5-10% speed-up.

Tested in combination with previous commit.

STC
ELO: 21.39 +-10.0 (95%) LOS: 100.0%
Total: 2000 W: 491 L: 368 D: 1141
http://35.161.250.236:6543/tests/view/5bb096486e23db0fbab0ddf5

LTC
ELO: 14.95 +-9.3 (95%) LOS: 99.9%
Total: 2000 W: 420 L: 334 D: 1246
http://35.161.250.236:6543/tests/view/5bb112c56e23db0fbab0de0a

No functional change.

7 years agoReserve 32 bit for moves in TT entries
Fabian Fichter [Sat, 29 Sep 2018 12:36:53 +0000]
Reserve 32 bit for moves in TT entries

Increases size of TT entries by 20%.

STC
ELO: 1.22 +-10.0 (95%) LOS: 59.4%
Total: 2000 W: 439 L: 432 D: 1129
http://35.161.250.236:6543/tests/view/5baf7ef76e23db0fbab0ddee

LTC
ELO: -6.43 +-9.5 (95%) LOS: 9.2%
Total: 2000 W: 371 L: 408 D: 1221
http://35.161.250.236:6543/tests/view/5baffcbf6e23db0fbab0ddf2

bench: 4985837

7 years agoReenable appveyor builds
Fabian Fichter [Sat, 6 Oct 2018 14:36:55 +0000]
Reenable appveyor builds

7 years agoDisable appveyor for now
Fabian Fichter [Fri, 5 Oct 2018 08:27:30 +0000]
Disable appveyor for now

7 years agoSkip razoring for antichess variants
Fabian Fichter [Sat, 29 Sep 2018 22:33:18 +0000]
Skip razoring for antichess variants

STC giveaway
LLR: 2.95 (-2.94,2.94) [0.00,10.00]
Total: 6849 W: 2738 L: 2561 D: 1550
http://35.161.250.236:6543/tests/view/5b9bedb66e23db0fbab0dd7a

STC losers
LLR: -2.98 (-2.94,2.94) [-10.00,5.00]
Total: 1882 W: 805 L: 881 D: 196
http://35.161.250.236:6543/tests/view/5babd6496e23db0fbab0dddf

LTC losers
LLR: 2.98 (-2.94,2.94) [-10.00,5.00]
Total: 1095 W: 510 L: 456 D: 129
http://35.161.250.236:6543/tests/view/5bad0b6f6e23db0fbab0dde2

7 years agoUpdate readme
Fabian Fichter [Fri, 28 Sep 2018 08:54:08 +0000]
Update readme

7 years agoSkip razoring for capture the flag variants
Fabian Fichter [Fri, 14 Sep 2018 17:18:21 +0000]
Skip razoring for capture the flag variants

STC king of the hill
LLR: 2.96 (-2.94,2.94) [0.00,10.00]
Total: 4999 W: 2157 L: 1999 D: 843
http://35.161.250.236:6543/tests/view/5b9bede96e23db0fbab0dd7d

STC racing kings
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 6888 W: 3098 L: 2909 D: 881
http://35.161.250.236:6543/tests/view/5b9bee026e23db0fbab0dd81

7 years agoSkip shallow depth pruning when there are forced captures
ianfab [Tue, 7 Aug 2018 21:38:19 +0000]
Skip shallow depth pruning when there are forced captures

STC losers
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 3558 W: 1779 L: 1629 D: 150
http://35.161.250.236:6543/tests/view/5b6a11c66e23db0fbab0dc43

STC giveaway
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 16582 W: 8319 L: 7979 D: 284
http://35.161.250.236:6543/tests/view/5b6a11a86e23db0fbab0dc40

7 years agoDisable endgame evaluation for shatranj
Fabian Fichter [Sun, 23 Sep 2018 09:55:20 +0000]
Disable endgame evaluation for shatranj

STC shatranj
LLR: 2.95 (-2.94,2.94) [0.00,10.00]
Total: 229 W: 76 L: 14 D: 139
http://35.161.250.236:6543/tests/view/5ba763b06e23db0fbab0ddc7

7 years agoSkip SEE pruning of captures for antichess variants
Fabian Fichter [Sat, 22 Sep 2018 12:01:17 +0000]
Skip SEE pruning of captures for antichess variants

STC giveaway
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 291 W: 147 L: 64 D: 80
http://35.161.250.236:6543/tests/view/5ba630ff6e23db0fbab0ddc1

STC losers
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 661 W: 331 L: 232 D: 98
http://35.161.250.236:6543/tests/view/5ba631176e23db0fbab0ddc4

7 years agoTweak threat evaluation for antichess variants
Fabian Fichter [Thu, 20 Sep 2018 20:08:15 +0000]
Tweak threat evaluation for antichess variants

STC giveaway
LLR: 2.95 (-2.94,2.94) [0.00,10.00]
Total: 462 W: 226 L: 136 D: 100
http://35.161.250.236:6543/tests/view/5ba3fe7a6e23db0fbab0ddaa

STC losers
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 334 W: 195 L: 99 D: 40
http://35.161.250.236:6543/tests/view/5ba3fe8b6e23db0fbab0ddad

7 years agoSkip SEE pruning of quiet moves for antichess variants
Fabian Fichter [Thu, 20 Sep 2018 19:42:11 +0000]
Skip SEE pruning of quiet moves for antichess variants

STC giveaway
LLR: 2.94 (-2.94,2.94) [0.00,10.00]
Total: 108 W: 86 L: 7 D: 15
http://35.161.250.236:6543/tests/view/5ba3f8816e23db0fbab0dda0

STC losers
LLR: 2.95 (-2.94,2.94) [0.00,10.00]
Total: 285 W: 180 L: 82 D: 23
http://35.161.250.236:6543/tests/view/5ba3fc4f6e23db0fbab0dda8

7 years agoSkip futility pruning for extinction variants
Fabian Fichter [Fri, 14 Sep 2018 17:26:33 +0000]
Skip futility pruning for extinction variants

STC extinction
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 419 W: 251 L: 147 D: 21
http://35.161.250.236:6543/tests/view/5b9bef726e23db0fbab0dd88

7 years agoTweak shelter strength for drop variants
Fabian Fichter [Sat, 1 Sep 2018 09:22:40 +0000]
Tweak shelter strength for drop variants

STC crazyhouse
LLR: 2.95 (-2.94,2.94) [0.00,10.00]
Total: 7305 W: 3696 L: 3490 D: 119
http://35.161.250.236:6543/tests/view/5b8a5c546e23db0fbab0dd0f

7 years agoFix #7: Checkmate evaluation for shatar and shogi
Fabian Fichter [Sun, 16 Sep 2018 21:52:52 +0000]
Fix #7: Checkmate evaluation for shatar and shogi

Evaluate illegal checkmates as losing.

7 years agoAdd king attack weights for fairy pieces
Fabian Fichter [Sun, 16 Sep 2018 16:28:17 +0000]
Add king attack weights for fairy pieces

minishogi
ELO: 40.13 +-45.2 (95%) LOS: 96.1%
Total: 200 W: 98 L: 75 D: 27

euroshogi
ELO: 13.90 +-47.7 (95%) LOS: 71.7%
Total: 200 W: 101 L: 93 D: 6

makruk
ELO: -3.47 +-25.9 (95%) LOS: 39.6%
Total: 200 W: 28 L: 30 D: 142

shatranj
ELO: 12.17 +-28.3 (95%) LOS: 80.1%
Total: 200 W: 38 L: 31 D: 131

7 years agoConsider shogi pawns in shelter evaluation
Fabian Fichter [Sun, 16 Sep 2018 16:26:44 +0000]
Consider shogi pawns in shelter evaluation

euroshogi
ELO: 41.89 +-47.2 (95%) LOS: 96.1%
Total: 200 W: 106 L: 82 D: 12

minishogi
ELO: 6.95 +-43.8 (95%) LOS: 62.3%
Total: 200 W: 84 L: 80 D: 36

7 years agoGuard against overflow in piece types
Fabian Fichter [Sun, 16 Sep 2018 14:21:24 +0000]
Guard against overflow in piece types

No functional change.

7 years agoLess early pruning for nCheck variants
Fabian Fichter [Sun, 2 Sep 2018 14:55:12 +0000]
Less early pruning for nCheck variants

STC 3check
LLR: 2.95 (-2.94,2.94) [0.00,10.00]
Total: 4562 W: 2177 L: 2017 D: 368
http://35.161.250.236:6543/tests/view/5b8bfa486e23db0fbab0dd37

7 years agoAdd tic-tac-toe
Fabian Fichter [Sat, 15 Sep 2018 14:19:47 +0000]
Add tic-tac-toe

7 years agoNo initiative bonus for extinction variants
Fabian Fichter [Sat, 8 Sep 2018 13:01:43 +0000]
No initiative bonus for extinction variants

STC giveaway
LLR: 2.96 (-2.94,2.94) [0.00,10.00]
Total: 1451 W: 646 L: 539 D: 266
http://35.161.250.236:6543/tests/view/5b8bfc716e23db0fbab0dd3a

STC extinction
LLR: 2.95 (-2.94,2.94) [0.00,10.00]
Total: 2590 W: 1273 L: 1140 D: 177
http://35.161.250.236:6543/tests/view/5b93c8af6e23db0fbab0dd66

7 years agoBonus for pieces in hand
ianfab [Sat, 25 Aug 2018 17:32:26 +0000]
Bonus for pieces in hand

STC crazyhouse
LLR: 2.96 (-2.94,2.94) [0.00,10.00]
Total: 5728 W: 2892 L: 2709 D: 127
http://35.161.250.236:6543/tests/view/5b8192f96e23db0fbab0dcd9

7 years agoSupport connect4
Fabian Fichter [Mon, 10 Sep 2018 20:54:18 +0000]
Support connect4

bench: 4832716