FYI I was having some trouble getting cutechess-cli to work. It would work with Stockfish, but not my engine - I kept getting "Cannot start engine," even though the path and exe name were correct and it could be started outside cutechess-cli.
Anyway, I never did figure that out, but in poking around about the problem, I found this project:
https://github.com/Disservin/fastchess
which worked just fine and appears to be quite actively maintained.
fastchess
Moderator: Ras
-
jdart
- Posts: 4411
- Joined: Fri Mar 10, 2006 5:23 am
- Location: http://www.arasanchess.org
-
chesskobra
- Posts: 356
- Joined: Thu Jul 21, 2022 12:30 am
- Full name: Chesskobra
Re: fastchess
Have you tried reinstalling an engine? Sometimes when there is a new version, just changing the executable name fails (maybe it has something to do with changes to default parameters?) But I too have some engines which do not work in cutechess-cli but work in gui.
fastchess works but I could not figure out the syntax for setting options like hash.
fastchess works but I could not figure out the syntax for setting options like hash.
-
Brunetti
- Posts: 424
- Joined: Tue Dec 08, 2009 1:37 pm
- Location: Milan, Italy
- Full name: Alex Brunetti
Re: fastchess
Hi,chesskobra wrote: ↑Thu Oct 31, 2024 11:42 am I could not figure out the syntax for setting options like hash.
it's similar to cutechess. This is an example batch I used:
Code: Select all
fastchess-windows-latest ^
-engine cmd="C:\Chess\Engines\C\ChessX\ChessX 2.0 bmi2 JA\ChessX 2.0 bmi2 JA.exe" name="ChessX 2.0 bmi2 JA" dir="C:\Chess\Engines\C\ChessX\ChessX 2.0 bmi2 JA" ^
-engine cmd="c:\Chess\Top Gaunt\benchmark engines\Raven1.10\Raven1.10.exe" name="Raven1.10" dir="c:\Chess\Top Gaunt\benchmark engines\Raven1.10" ^
-engine cmd="c:\Chess\Top Gaunt\benchmark engines\Ares1-005-2-1-64adv\Ares1-005-2-1-64adv.exe" name="Ares1-005-2-1-64adv" dir="c:\Chess\Top Gaunt\benchmark engines\Ares1-005-2-1-64adv" ^
-engine cmd="c:\Chess\Top Gaunt\benchmark engines\AICE 0.99.2\AICE 0.99.2.exe" name="AICE 0.99.2" dir="c:\Chess\Top Gaunt\benchmark engines\AICE 0.99.2" ^
-engine cmd="C:\Chess\Engines\C\Crafty 25.3 JA Wb2Uci\Crafty 25.3 JA Wb2Uci.exe" name="Crafty 25.3 JA Wb2Uci" dir="C:\Chess\Engines\C\Crafty 25.3 JA Wb2Uci" ^
-openings file="C:\Chess\Top Gaunt\UBC_20231218_EAN.pgn" format=pgn order=random -wait 100 ^
-each tc=4+0.1 option.Hash=128 option.ponder=off option.OwnBook=false option.Threads=1 ^
-event TopGaunt -site Verdi -concurrency 15 -games 2 -recover ^
-draw movenumber=40 movecount=12 score=10 -resign movecount=4 score=600 -maxmoves 300 ^
-pgnout notation=san file=games\test_00205.pgn -rounds 20
-
Carbec
- Posts: 167
- Joined: Thu Jan 20, 2022 9:42 am
- Location: France
- Full name: Philippe Chevalier
Re: fastchess
There is one big difference. Fastchess don't accept gauntlet, only robin tournament.
But the time management is better for fastchess.
But the time management is better for fastchess.
-
Brunetti
- Posts: 424
- Joined: Tue Dec 08, 2009 1:37 pm
- Location: Milan, Italy
- Full name: Alex Brunetti