On-line engine tourney March

Discussion of chess software programming and technical issues.

Moderator: Ras

nionita
Posts: 180
Joined: Fri Oct 22, 2010 9:47 pm
Location: Austria
Full name: Niculae Ionita

Re: On-line engine tourney March

Post by nionita »

Thanks, H.G.

I think I will not try further that way, as I have installed polyglot anyway on the server.

Now I have a problem setting the UCI options for Stockfish (I downloaded the last development version from today - @Marco: is this ok for you? I mean the whole thing I plan).

I write in the polyglot.ini:

Code: Select all

[PolyGlot]
EngineName    = Stockfish 20140313
EngineDir     = /home/nicu/Stock
EngineCommand = ./stockfish_14031312_x64_modern_sse42

[Engine]
Hash    = 2048
Threads = 24
Write Debug Log = true
But then Stockfish gets wrong settings (from the debug file):

Code: Select all

>> setoption name Hash value 68
>> setoption name Threads value 1
>> isready
<< readyok
>> ucinewgame
>> setoption name Ponder value false
...
Is it possible that xboard overwrites those parameters? How can I avoid that?
User avatar
hgm
Posts: 28461
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: On-line engine tourney March

Post by hgm »

Indeed, Polyglot would use the hash size and number of cores the user requests through XBoard (in the Common Engine options).
Exacto
Posts: 15
Joined: Thu Feb 13, 2014 6:51 pm

Re: On-line engine tourney March

Post by Exacto »

I would like to participate, but I'm not sure how to do it. I just launch Winboard with those arguments, and it takes care of the rest? Do I need to sign up first or anything like that? Is there a way I can practice connecting to make sure it works, and that my engine works, etc?
"A little pain never hurt anyone."
User avatar
hgm
Posts: 28461
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: On-line engine tourney March

Post by hgm »

No, after you launch WinBoard like that it opens a text window in which you can communicate with the Internet Chess Server. This will start asking for your username and password. (You can give any name not yet in use without passwoed to login as guest in order to try things out, but for the tournament you need to have a registered account.)

Then at some point the tourney will be announced, and you would have to type

mam join 1

(assuming the announced tourney had number 1) to inform the tournament manager ("mamer") that you want to participate.

The rest should be automatic, BUT: when something goes wrong (you or your opponent disconnect, so the game is adjourned, or where not connected when the games stated, so no game was started at all, or your engine hangs and you have to disconnect to restart it) you would need to start or resume the game by hand, issuing the appropriate command

match OPPONENTNAME TIMECONTROLSPEC COLOR

like

match microMax 5 1 r b
User avatar
hgm
Posts: 28461
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: On-line engine tourney March

Post by hgm »

Code: Select all

:Tourney Players: Round 9 of 9 
:
:     Name              Rating Score Perfrm Upset  Results 
:     ----------------- ------ ----- ------ ------ ------- 
:  1 -StockfishNI       [   0]  7.5  [2145] [13915] +16b +08w +10w +07b =02b +04w +05w -03b +06b 
:  2 +Texel             [1915]  7.0  [2040] [ 146] +13b +11w +04w +06b =01w +03w =09b =05w =08b 
:  3 +Nightmare         [2036]  6.5  [1934] [   0] =17w =05b =09w +15b +11w -02b +07w +01w +16b 
:  4 +ChengRB           [1780]  6.0  [1974] [ 507] +20b +07w -02b +10w +08b -01b =06w +11w =05b 
:  5 +Almere            [1859]  5.5  [1886] [ 187] +19w =03w =06b +12w =10b +08w -01b =02b =04w 
:  6 +WaDuuttie         [1940]  5.0  [1808] [   0] =09w +17b =05w -02w +13b +12w =04b =08b -01w 
:  7 +ArasanX           [1889]  5.0  [1785] [   0] +14w -04b +13w -01w =09b =11w -03b +16w +17b 
:  8 +Baron             [1876]  5.0  [1775] [  51] +15w -01b +18w +09b -04w -05b +17b =06w =02w
:  9 +Fizbo             [1681]  5.0  [1915] [ 883] =06b +16w =03b -08w =07w +10b =02w =12w =11b 
: 10 +Goldbar           [1887]  4.5  [1607] [   0] +18w +12w -01b -04b =05w -09w -16b +21w +22b 
: 11 +EXchess           [1856]  4.5  [1669] [  16] +22w -02b =15w +16w -03b =07b +13w -04b =09w 
: 12 +Dirty             [1716]  4.5  [1720] [   0] +21w -10b +17w -05b +14w -06b -20w =09b +18b 
: 13 +Tinker            [1664]  4.5  [1610] [  11] -02w +22b -07b +19w -06w +15b -11b =14w +21b 
: 14 +Myrddin           [1538]  4.5  [1561] [ 337] -07b +20w -16b +21w -12b +22w -18b =13b +19w 
: 15 +Joker             [1497]  4.5  [1631] [ 553] -08b +19w =11b -03w =17b -13w =21b +22w +20w 
: 16 +Arminius          [1727]  4.0  [1670] [ 160] -01w -09b +14w -11b +19b +18w +10w -07b -03w
: 17 +RuyDos            [1711]  4.0  [1677] [ 162] =03b -06w -12b +18b =15w +20b -08w +19b -07w 
: 18 +Spartacus         [1518]  4.0  [1581] [ 334] -10b +21w -08b -17w +22b -16b +14w +20b -12w 
: 19 +NebiyuHG          [1354]  3.0  [1442] [ 642] -05b -15b +20w -13b -16w +21w +22b -17w -14b 
: 20 +Napoleon          [   0]  3.0  [1380] [4223] -04w -14b -19b +22w +21b -17w +12b -18w -15b 
: 21 +Barbarossa        [   0]  1.5  [1253] [1580] -12b -18b +22w -14b -20w -19b =15w -10b -13w 
: 22 +POS               [ 832]  0.0  [1229] [   0] -11b -13w -21b -20b -18w -14b -19w -15b -10w 
:
:     Average Rating    1698.7 
:
Good turnout this month, with several new participants! Unfortunately I forgot to joint micro-Max, because I had miscounted the number of logged-in players.
JVMerlino
Posts: 1407
Joined: Wed Mar 08, 2006 10:15 pm
Location: San Francisco, California

Re: On-line engine tourney March

Post by JVMerlino »

Thanks, H.G.!

That was Myrddin's first SMP outing (4 CPU), although it certainly benefitted from some easy pairings. :-)

jm
Joost Buijs
Posts: 1671
Joined: Thu Jul 16, 2009 10:47 am
Location: Almere, The Netherlands

Re: On-line engine tourney March

Post by Joost Buijs »

How strange can it be, Nightmare beat Stockfish but could not get more than a draw against RuyDos. It all depends upon the opening, RuyDos played with a good book and I had the impression that Stockfish played without book. Anyway, this is a nice tournament to get an impression how your engine performs. Thanks to Harm Geert.
nionita
Posts: 180
Joined: Fri Oct 22, 2010 9:47 pm
Location: Austria
Full name: Niculae Ionita

Re: On-line engine tourney March

Post by nionita »

Yes, Stockfish played without book.

For the scalability: I saw between 3 and 9 Mnps, which I think it's disappointing for 32 threads. Maybe I missed something in the configuration (cache was 2 GB, but for 5+1 should be enough).
Joost Buijs
Posts: 1671
Joined: Thu Jul 16, 2009 10:47 am
Location: Almere, The Netherlands

Re: On-line engine tourney March

Post by Joost Buijs »

I don't know but for 32 threads I would expect at least something like 35000 knps with Stockfish. Was this really 32 threads or was it hyperthreading or crippled AMD threads?
AlvaroBegue
Posts: 932
Joined: Tue Mar 09, 2010 3:46 pm
Location: New York
Full name: Álvaro Begué (RuyDos)

Re: On-line engine tourney March

Post by AlvaroBegue »

Joost Buijs wrote:How strange can it be, Nightmare beat Stockfish but could not get more than a draw against RuyDos. It all depends upon the opening, RuyDos played with a good book and I had the impression that Stockfish played without book.
Yes, credit goes to José Manuel Morán, my book preparer and chess expert. Actually, the book is taken directly from Ruy-López, our program from the 90s.