Dirty Great Knockout

Discussion of computer chess matches and engine tournaments.

Moderator: Ras

User avatar
Graham Banks
Posts: 45293
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Dirty Great Knockout

Post by Graham Banks »

DIRTY GREAT KNOCKOUT

Intel i5 Quad
ChessGUI
256mb hash each where possible
3-4-5 piece tablebases
Ponder off
ChessOK2012-3.ctg book
40 moves in 25 minutes repeating (adapted for the CCRL)
8 game knockout matches (random winner if tied at 4-4)
All engines 64-bit 1CPU where available


Participants

Ktulu 9
Bison 9.11 64-bit
Dirty 5Sep2012 64-bit
DiscoCheck 4.0.1 64-bit
Chronos 1.9.9 64-bit
Arasan 15.1 64-bit
Crafty 23.5 64-bit
EXchess 6.71b 64-bit
Bobcat 3.25 64-bit
Chess Tiger 2007.1
OctoChess r4741 64-bit
ProDeo 1.83c
Gaviota 0.85.1 64-bit
Delfi 5.4
RedQueen 1.1.3 64-bit
Daydreamer 1.75 64-bit
Movei 00.8.438 (10 10 10)
Deuterium 12.01.30.1070 64-bit
Alaric 707
Djinn 0.979 64-bit
Godel 2.3.7 64-bit
Philou 3.7.1 64-bit
CM10th Ogre
E.T Chess 13.01.08
Cyrano 0.6b17
Colossus 2008b
The Baron 2.23 64-bit
Cheng3 1.07 64-bit
SlowChess Blitz WV2.1
Gandalf 6
Ruffian 2.1.0
Alfil 13.1 64-bit
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 45293
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Broadcast details

Post by Graham Banks »

This tournament can be followed more closely from the following link, where games will also be available for download after each round of matches:
http://kirill-kryukov.com/chess/discuss ... f=7&t=6918

Alternatively, if you install TLCV (Tom's Live Chess Viewer) on your computer, you can watch the games live move by move. You'll also be able to chat to others in the chatroom there.
http://home.pacific.net.au/~tommyinoz/client.zip
Host - GrahamCCRL.dyndns.org Port - 16002

The tournament is also being broadcast in Playchess.
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 45293
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Round 1 Matches (to be played in order)

Post by Graham Banks »

Round 1 Matches

Ktulu 9 v Movei 0.08.483 (10 10 10)
Deuterium 12.01.30.1070 64-bit v Bison 9.11 64-bit
Dirty 5Sep2012 v Alaric 707
Djinn 0.979 64-bit v DiscoCheck 4.0.1 64-bit
Chronos 1.9.9 64-bit v Godel 2.3.7 64-bit
Philou 3.7.1 64-bit v Arasan 15.1 64-bit
Crafty 23.5 64-bit v CM10th Ogre
E.T Chess 13.01.08 v EXchess 6.71b 64-bit
Bobcat 3.25 64-bit v Cyrano 0.6b17
Colossus 2008b v Chess Tiger 2007.1
Octochess r4741 v The Baron 2.23 64-bit
Cheng3 1.07 64-bit v ProDeo 1.83c
Gaviota 0.85.1 64-bit v SlowChess Blitz WV2.1
Gandalf 6 v Delfi 5.4
RedQueen 1.1.3 64-bit v Ruffian 2.1.0
Alfil 13.1 64-bit v Daydreamer 1.75 64-bit
gbanksnz at gmail.com
User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: Round 1 Matches (to be played in order)

Post by michiguel »

Graham Banks wrote:Round 1 Matches

Ktulu 9 v Movei 0.08.483 (10 10 10)
Deuterium 12.01.30.1070 64-bit v Bison 9.11 64-bit
Dirty 5Sep2012 v Alaric 707
Djinn 0.979 64-bit v DiscoCheck 4.0.1 64-bit
Chronos 1.9.9 64-bit v Godel 2.3.7 64-bit
Philou 3.7.1 64-bit v Arasan 15.1 64-bit
Crafty 23.5 64-bit v CM10th Ogre
E.T Chess 13.01.08 v EXchess 6.71b 64-bit
Bobcat 3.25 64-bit v Cyrano 0.6b17
Colossus 2008b v Chess Tiger 2007.1
Octochess r4741 v The Baron 2.23 64-bit
Cheng3 1.07 64-bit v ProDeo 1.83c
Gaviota 0.85.1 64-bit v SlowChess Blitz WV2.1
Gandalf 6 v Delfi 5.4
RedQueen 1.1.3 64-bit v Ruffian 2.1.0
Alfil 13.1 64-bit v Daydreamer 1.75 64-bit
Gaviota 0.85.1 or 0.86?

Just checking,
Miguel
User avatar
Graham Banks
Posts: 45293
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Round 1 Matches (to be played in order)

Post by Graham Banks »

michiguel wrote:Gaviota 0.85.1 or 0.86?

Just checking,
Miguel
I'll make sure that it's Gaviota 0.86. 8-)
gbanksnz at gmail.com
Adam Hair
Posts: 3226
Joined: Wed May 06, 2009 10:31 pm
Location: Fuquay-Varina, North Carolina

Re: Round 1 Matches (to be played in order)

Post by Adam Hair »

michiguel wrote:
Graham Banks wrote:Round 1 Matches

Ktulu 9 v Movei 0.08.483 (10 10 10)
Deuterium 12.01.30.1070 64-bit v Bison 9.11 64-bit
Dirty 5Sep2012 v Alaric 707
Djinn 0.979 64-bit v DiscoCheck 4.0.1 64-bit
Chronos 1.9.9 64-bit v Godel 2.3.7 64-bit
Philou 3.7.1 64-bit v Arasan 15.1 64-bit
Crafty 23.5 64-bit v CM10th Ogre
E.T Chess 13.01.08 v EXchess 6.71b 64-bit
Bobcat 3.25 64-bit v Cyrano 0.6b17
Colossus 2008b v Chess Tiger 2007.1
Octochess r4741 v The Baron 2.23 64-bit
Cheng3 1.07 64-bit v ProDeo 1.83c
Gaviota 0.85.1 64-bit v SlowChess Blitz WV2.1
Gandalf 6 v Delfi 5.4
RedQueen 1.1.3 64-bit v Ruffian 2.1.0
Alfil 13.1 64-bit v Daydreamer 1.75 64-bit
Gaviota 0.85.1 or 0.86?

Just checking,
Miguel
You have to keep an eye on Graham

Image

:lol:
User avatar
Graham Banks
Posts: 45293
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Round 1 Matches (to be played in order)

Post by Graham Banks »

Ktulu 9 has defeated Movei 00.8.438 (10 10 10) by 6.0-2.0 (+4 =4 -0) and moves into the next round.
gbanksnz at gmail.com
lucasart
Posts: 3243
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: Dirty Great Knockout

Post by lucasart »

Graham,

I see that DiscoCheck's games haven't started yet. Is it possible to update it ?
https://github.com/lucasart/chess/tree/master/bin
The Windows 64-bit compile (with hardware popcount) is discocheck_4.0.3.exe

I'm not sure if your i5 CPU has hardware popcount. Anyway, the only way to check if the compile works for you is to open a command line, cd into the directory where you put the compile, and run:

Code: Select all

discocheck_4.0.3.exe bench 12
At the end, it should say

Code: Select all

signature = 6727896
I've tested it with Wine 1.5 64-bit under Linux, and it worked. I cannot be 100% sure that it works with the real Windows, but it's very likely.
Theory and practice sometimes clash. And when that happens, theory loses. Every single time.
lucasart
Posts: 3243
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: Dirty Great Knockout

Post by lucasart »

After doing a bit of research, it appears that most CPUs do not have hardware popcount support (only the *very* recent ones). So I also did a compile for CPUs that do not have hardware popcount.

A little test to verify the compiles, and compare performance:

Linux 64-bit compile, hardware popcount

Code: Select all

$ ./bin/discocheck_4.0.3 bench 12
signature = 6727896
time = 4.07829
Windows 64-bit, hardware popcount: OK (using Wine)

Code: Select all

$ wine bin/discocheck_4.0.3.exe bench 12
signature = 6727896
time = 4.41089
Windows 64-bit, no hardware popcount: OK (using Wine)

Code: Select all

$ wine bin/discocheck_4.0.3_nopopcnt.exe bench 12
signature = 6727896
time = 4.74528
PS: When no hardware support is available for popcount, GCC generates code for it that is not the most efficient. I can beat the compiler by making two different versions of a SWAR popcount, and having a complicated makefile (like Stockfish), but I'm way too lazy to do that :lol:
Theory and practice sometimes clash. And when that happens, theory loses. Every single time.
User avatar
Graham Banks
Posts: 45293
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Dirty Great Knockout

Post by Graham Banks »

lucasart wrote:Graham,

I see that DiscoCheck's games haven't started yet. Is it possible to update it ?
https://github.com/lucasart/chess/tree/master/bin
The Windows 64-bit compile (with hardware popcount) is discocheck_4.0.3.exe

I'm not sure if your i5 CPU has hardware popcount.
I'll update to DiscoCheck 4.0.3 and yes, my i5 does support popcount. :)
gbanksnz at gmail.com