Let me see if I get this right because my experience with servers is very limited. With Chesspartner I can play with any engine on FICS. How do I (we) move on from there?mvk wrote:Ok, but on your own machine you can also use the ICS protocol between engine and tournament. It is standard and an ICS is available as open source. The thing with files is not standard. On a chess server, even if run on a local host, the engine can peek in the history of its opponent games and adjust the opening for example. Or do you plan that this can also be done with the file: feed the entire tournament and player history to the program before each round. Joshua Shriver has run such a system (local ICS) for a long time (but he accepted Linux programs as well BTW).
To use the ICS standard is just a suggestion, because if it is to be run on your machine anyway that is probably a barrier for entry in my specific case. It is too much work to port to windows, and my new windows engine can't do these things at all.
YAT - Yet another tournament
Moderators: hgm, Rebel, chrisw
-
- Posts: 6997
- Joined: Thu Aug 18, 2011 12:04 pm
- Full name: Ed Schröder
Re: YAT - Yet another tournament
-
- Posts: 6997
- Joined: Thu Aug 18, 2011 12:04 pm
- Full name: Ed Schröder
Re: YAT - Yet another tournament
UPDATE
http://rebel13.nl/misc/tournaments.html
Participant list and their specifics at the end of the page.
http://rebel13.nl/misc/tournaments.html
Participant list and their specifics at the end of the page.
ELO ratings are CCRL based.
WaDuuttie is a private engine without a CCRL rating and gained a provisional elo rating of 2921 after 200 games.
Bottom line of this tournament is if the initial elo ratings will change much.
Subscription will close on wednesday November 25, 2015
-
- Posts: 5228
- Joined: Thu Mar 09, 2006 9:40 am
- Full name: Vincent Lejeune
Re: YAT - Yet another tournament
I hope Stockfish will join, even without book !Rebel wrote:UPDATE
http://rebel13.nl/misc/tournaments.html
Participant list and their specifics at the end of the page.
ELO ratings are CCRL based.
...
Subscription will close on wednesday November 25, 2015
-
- Posts: 4833
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: YAT - Yet another tournament
Adding Stockfish may change the initial elo rating very much which might lead to early closure of subscription earlier than November 25 .Vinvin wrote:I hope Stockfish will join, even without book !Rebel wrote:UPDATE
http://rebel13.nl/misc/tournaments.html
Participant list and their specifics at the end of the page.
ELO ratings are CCRL based.
...
Subscription will close on wednesday November 25, 2015
Seriously I would like Crafty and Gaviota to participate even Spike which have book and position learning I think.
-
- Posts: 6997
- Joined: Thu Aug 18, 2011 12:04 pm
- Full name: Ed Schröder
Re: YAT - Yet another tournament
Without book would be ideal to measure what opening books are worth. Guess Marco currently has other (TCEC) interestsVinvin wrote:I hope Stockfish will join, even without book !Rebel wrote:UPDATE
http://rebel13.nl/misc/tournaments.html
Participant list and their specifics at the end of the page.
ELO ratings are CCRL based.
...
Subscription will close on wednesday November 25, 2015
-
- Posts: 6401
- Joined: Thu Mar 09, 2006 8:30 pm
- Location: Chicago, Illinois, USA
Re: YAT - Yet another tournament
Yes, I am just aware of this tournament and I would love to participate!Ferdy wrote:Adding Stockfish may change the initial elo rating very much which might lead to early closure of subscription earlier than November 25 .Vinvin wrote:I hope Stockfish will join, even without book !Rebel wrote:UPDATE
http://rebel13.nl/misc/tournaments.html
Participant list and their specifics at the end of the page.
ELO ratings are CCRL based.
...
Subscription will close on wednesday November 25, 2015
Seriously I would like Crafty and Gaviota to participate even Spike which have book and position learning I think.
It will actually pushed me to get back from hibernation and set contempt, which is one feature that Gaviota lacks.
Miguel
-
- Posts: 6997
- Joined: Thu Aug 18, 2011 12:04 pm
- Full name: Ed Schröder
-
- Posts: 6997
- Joined: Thu Aug 18, 2011 12:04 pm
- Full name: Ed Schröder
Re: YAT - Yet another tournament
For the preparation of the tournament I wonder a couple things.
When you start an engine from the command line then how do set the hash table size and number of threads of an UCI (say Stockfish) engine? And likewise for a WB engine?
TIA.
When you start an engine from the command line then how do set the hash table size and number of threads of an UCI (say Stockfish) engine? And likewise for a WB engine?
TIA.
-
- Posts: 4833
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: YAT - Yet another tournament
For uci engine, see bolded texts. Run the engine, type uci, wait for uciok, then type the setoption .... based from option declared by the engine in option name.Rebel wrote:For the preparation of the tournament I wonder a couple things.
When you start an engine from the command line then how do set the hash table size and number of threads of an UCI (say Stockfish) engine? And likewise for a WB engine?
TIA.
uci
id name Stockfish 6 64 POPCNT
id author Tord Romstad, Marco Costalba and Joona Kiiski
option name Write Debug Log type check default false
option name Contempt type spin default 0 min -100 max 100
option name Min Split Depth type spin default 0 min 0 max 12
option name Threads type spin default 1 min 1 max 128
option name Hash type spin default 16 min 1 max 1048576
option name Clear Hash type button
option name Ponder type check default true
option name MultiPV type spin default 1 min 1 max 500
option name Skill Level type spin default 20 min 0 max 20
option name Move Overhead type spin default 30 min 0 max 5000
option name Minimum Thinking Time type spin default 20 min 0 max 5000
option name Slow Mover type spin default 80 min 10 max 1000
option name UCI_Chess960 type check default false
option name SyzygyPath type string default <empty>
option name SyzygyProbeDepth type spin default 1 min 1 max 100
option name Syzygy50MoveRule type check default true
option name SyzygyProbeLimit type spin default 6 min 0 max 6
uciok
setoption name Hash value 32
setoption name Threads value 2
-
- Posts: 1971
- Joined: Wed Jul 13, 2011 9:04 pm
- Location: Madrid, Spain.
Re: YAT - Yet Another Tournament.
Hello Ed:
First of all, thanks for your effort in your tournament.
I want to add to Ferdinand's post that hash size unit is MB, which is obvious.
I know that you did not ask this, but if you want to load a different position from command line in an UCI engine (the default position is the initial one), then you must type the following text:
And press Enter. For example:
I wrote the FEN string on my own, so please be aware that it could not be fully correct.
Good luck with YAT!
Regards from Spain.
Ajedrecista.
First of all, thanks for your effort in your tournament.
I want to add to Ferdinand's post that hash size unit is MB, which is obvious.
I know that you did not ask this, but if you want to load a different position from command line in an UCI engine (the default position is the initial one), then you must type the following text:
Code: Select all
position fen YOUR_DESIRED_FEN_STRING
Code: Select all
position fen rnbqkb1r/pppppppp/5n2/8/2PP4/8/PP2PPPP/RNBQKBNR b KQkq 0 2
Good luck with YAT!
Regards from Spain.
Ajedrecista.