Closed twoplan closed 5 years ago
Thanks for the report.
I have just released v2.51 which could:
Some engines are still not workable since they are not compliant to WB protocol. For example, both Phalanx XXV and OliThink 5.3.2 may (not always) start computing and produce moves before receiving the command "go" from the interface.
I don't have experience about them (non-compliant engines) but heart that they may need special treated (such as be fixed).
Great, version 2.51 worked well!
./banksia -jsonpath tour.json
Banksia, Chess Tournament Manager, by Nguyen Pham - version 2.51
opening books loaded, total items: 0, selection type: allnew
type: roundrobin, timer: 40/2:0, players: 7, matches: 21, concurrency: 1, ponder: off, book: off
pgn: /Users/max/chess/Banksia/games.pgn, on
result: /Users/max/chess/Banksia/resultlog.txt, on
engines: /Users/max/chess/Banksia/enginelog.txt, on
1. Crafty-25.3 vs EXchess v7.97b
1) Crafty-25.3 vs EXchess v7.97b, #173, 1-0 (mate)
2. EXchess v7.97b vs Phalanx XXV
2) EXchess v7.97b vs Phalanx XXV, #119, 1-0 (mate)
3. OliThink 5.3.3 vs EXchess v7.97b
3) OliThink 5.3.3 vs EXchess v7.97b, #173, 1-0 (mate)
4. EXchess v7.97b vs TSCP 1.81
4) EXchess v7.97b vs TSCP 1.81, #85, 1-0 (mate)
5. EXchess v7.97b vs FrankWalter 2.4.0
5) EXchess v7.97b vs FrankWalter 2.4.0, #129, 1-0 (mate)
6. EXchess v7.97b vs Scorpio_2.9.0 MCTS+NN
6) EXchess v7.97b vs Scorpio_2.9.0 MCTS+NN, #51, 1-0 (mate)
7. Phalanx XXV vs Crafty-25.3
7) Phalanx XXV vs Crafty-25.3, #259, 1/2-1/2 (fifty moves)
8. OliThink 5.3.3 vs Crafty-25.3
8) OliThink 5.3.3 vs Crafty-25.3, #46, 0-1 (mate)
9. TSCP 1.81 vs Crafty-25.3
9) TSCP 1.81 vs Crafty-25.3, #48, 0-1 (mate)
10. Crafty-25.3 vs FrankWalter 2.4.0
10) Crafty-25.3 vs FrankWalter 2.4.0, #89, 1-0 (mate)
11. Crafty-25.3 vs Scorpio_2.9.0 MCTS+NN
11) Crafty-25.3 vs Scorpio_2.9.0 MCTS+NN, #71, 1-0 (resign)
12. OliThink 5.3.3 vs Phalanx XXV
12) OliThink 5.3.3 vs Phalanx XXV, #96, 0-1 (mate)
13. TSCP 1.81 vs Phalanx XXV
13) TSCP 1.81 vs Phalanx XXV, #114, 0-1 (mate)
14. FrankWalter 2.4.0 vs Phalanx XXV
14) FrankWalter 2.4.0 vs Phalanx XXV, #76, 0-1 (mate)
15. Phalanx XXV vs Scorpio_2.9.0 MCTS+NN
15) Phalanx XXV vs Scorpio_2.9.0 MCTS+NN, #47, 1-0 (timeout)
16. TSCP 1.81 vs OliThink 5.3.3
16) TSCP 1.81 vs OliThink 5.3.3, #72, 0-1 (mate)
17. FrankWalter 2.4.0 vs OliThink 5.3.3
17) FrankWalter 2.4.0 vs OliThink 5.3.3, #97, 1/2-1/2 (repetition)
18. Scorpio_2.9.0 MCTS+NN vs OliThink 5.3.3
18) Scorpio_2.9.0 MCTS+NN vs OliThink 5.3.3, #208, 1/2-1/2 (fifty moves)
19. FrankWalter 2.4.0 vs TSCP 1.81
19) FrankWalter 2.4.0 vs TSCP 1.81, #67, 1-0 (mate)
20. TSCP 1.81 vs Scorpio_2.9.0 MCTS+NN
20) TSCP 1.81 vs Scorpio_2.9.0 MCTS+NN, #144, 0-1 (mate)
21. FrankWalter 2.4.0 vs Scorpio_2.9.0 MCTS+NN
21) FrankWalter 2.4.0 vs Scorpio_2.9.0 MCTS+NN, #71, 1-0 (mate)
-----------------------------------------------------------------------------------------
# name games wins% draws% losses% score los% elo+/-
1. Crafty-25.3 6 83.3 16.7 0.0 5.5 98.7 416.6
2. Phalanx XXV 6 66.7 16.7 16.7 4.5 91.0 190.8
3. EXchess v7.97b 6 66.7 0.0 33.3 4.0 79.3 120.4
4. OliThink 5.3.3 6 33.3 33.3 33.3 3.0 50.0 -0.0
5. FrankWalter 2.4.0 6 33.3 16.7 50.0 2.5 32.7 -58.5
6. Scorpio_2.9.0 MCTS+NN 6 16.7 16.7 66.7 1.5 9.0 -190.8
7. TSCP 1.81 6 0.0 0.0 100.0 0.0 0.0 0.0
-----------------------------------------------------------------------------------------
Tournamemt finished! Elapsed: 2:29
A small tournament with 7 wb-engines (no opening book) on Banksia 2.5
Only Crafty-25.3, FrankWalter 2.4.0 and Phalanx XXV played regular games.
The other 4 had all
[Termination "timeout"]
in the pgn. These engines never moved!Interrupting the tournament with CTRL-C left engines running in the background (e.g. OliThink and EXchess). Each hanging engine used 100% cpu from one core.
EXchess log:
Scorpio log:
Olithink log:
TSCP log: