CSVN 1st Open Internet Tournament: Results and games

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

Maarten Claessens
Posts: 106
Joined: Mon May 12, 2014 10:08 am
Location: Near Nijmegen

Re: CSVN 1st Open Internet Tournament: Results and games

Post by Maarten Claessens »

Gerd Isenberg wrote:Congrats to Bart as well!

Who are the authors of WaDuuttie and PuppetMaster?

Thanks,
Gerd
WaDuuttie is my private 32-bit, non-bitboard engine, based on TSCP. In this tournament it ran on 1 core of a Intel Core i7-2600 CPU at 3.40Ghz, using 512 Mb of memory.

Greetings,
Maarten Claessens
Gerd Isenberg
Posts: 2250
Joined: Wed Mar 08, 2006 8:47 pm
Location: Hattingen, Germany

Re: CSVN 1st Open Internet Tournament: Results and games

Post by Gerd Isenberg »

Maarten Claessens wrote:
Gerd Isenberg wrote:Congrats to Bart as well!

Who are the authors of WaDuuttie and PuppetMaster?

Thanks,
Gerd
WaDuuttie is my private 32-bit, non-bitboard engine, based on TSCP. In this tournament it ran on 1 core of a Intel Core i7-2600 CPU at 3.40Ghz, using 512 Mb of memory.

Greetings,
Maarten Claessens
Thanks Maarten!

Best Regards,
Gerd
User avatar
lucasart
Posts: 3232
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: CSVN 1st Open Internet Tournament: Results and games

Post by lucasart »

xmas79 wrote:May I ask the hardware & software specs of each "player"?
Would be ineteresting to see if Stockfish on a cell phone can win this tournament :lol:
Theory and practice sometimes clash. And when that happens, theory loses. Every single time.
Ron Murawski
Posts: 397
Joined: Sun Oct 29, 2006 4:38 am
Location: Schenectady, NY

Re: CSVN 1st Open Internet Tournament: Results and games

Post by Ron Murawski »

Gerd Isenberg wrote:Congrats to Bart as well!

Who are the authors of WaDuuttie and PuppetMaster?

Thanks,
Gerd
Hi Gerd,

PuppetMaster is by Folkert van Heusden

Ron
flok

Re: CSVN 1st Open Internet Tournament: Results and games

Post by flok »

Maarten Claessens wrote:
Gerd Isenberg wrote:Who are the authors of WaDuuttie and PuppetMaster?
WaDuuttie is my private 32-bit, non-bitboard engine, based on TSCP. In this tournament it ran on 1 core of a Intel Core i7-2600 CPU at 3.40Ghz, using 512 Mb of memory.
Maarten,

What would it take to convince you to participate in the next CSVN tournament? The one in Leiden, I mean.
Gerd Isenberg
Posts: 2250
Joined: Wed Mar 08, 2006 8:47 pm
Location: Hattingen, Germany

Re: CSVN 1st Open Internet Tournament: Results and games

Post by Gerd Isenberg »

Ron Murawski wrote:
Gerd Isenberg wrote:Congrats to Bart as well!

Who are the authors of WaDuuttie and PuppetMaster?

Thanks,
Gerd
Hi Gerd,

PuppetMaster is by Folkert van Heusden

Ron
Hi Ron,

yes, of course. Dump question here if I may look to your engine site ;-)
In the meantime cpw has some new engine pages as well.

Cheers,
Gerd
User avatar
hgm
Posts: 27787
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: CSVN 1st Open Internet Tournament: Results and games

Post by hgm »

lucasart wrote:
xmas79 wrote:May I ask the hardware & software specs of each "player"?
Would be ineteresting to see if Stockfish on a cell phone can win this tournament :lol:
So why didn't you try?

How does one connect a phone to an ICS anyway?
petero2
Posts: 684
Joined: Mon Apr 19, 2010 7:07 pm
Location: Sweden
Full name: Peter Osterlund

Re: CSVN 1st Open Internet Tournament: Results and games

Post by petero2 »

hgm wrote:
lucasart wrote:
xmas79 wrote:May I ask the hardware & software specs of each "player"?
Would be ineteresting to see if Stockfish on a cell phone can win this tournament :lol:
So why didn't you try?

How does one connect a phone to an ICS anyway?
The way I would do it is like this:

1. Take an android phone and root it.
2. Install Lil' Debi: Debian Installer.
3. Use Lil' Debi to install a Debian chroot environment on the phone.
4. Install an android engine in the Debian environment.
5. Install polyglot in the Debian environment.
6. On a linux computer, use xboard and the -firstHost/-secondHost options to run the engine on the phone.
7. Connect xboard to ICS like this: http://talkchess.com/forum/viewtopic.ph ... 38&t=51579

I played a 72 game match between texel 1.04 and stockfish 290514 under the following conditions:
* Time control 1 minute + 1 second per move
* Ponder on
* 4 threads
* 16 MB hash
* Stockfish running on an HTC One phone
* Texel running on a quad-core 3GHz Intel core i7.
* Stockfish used the stockfish231.bin book which I downloaded from the stockfish site a long time ago.
* Texel used its internal opening book.

Stockfish was getting around 500-600knps in the early middle game and texel was getting around 5-6Mnps in the early middle game. I was planning a 100 game match but the phone was connected to a slow charger, so the battery was eventually drained.

The result was:

Code: Select all

Rank Name                   Elo    +    - games score oppo. draws 
   1 Stockfish 290514         9   31   31    72   53%    -9   54% 
   2 Texel 1.04a28 64-bit    -9   31   31    72   47%     9   54% 
Given that texel has performed roughly equal to nightmare in the last 3 monthly blitz tournaments, this result gives an indication that stockfish on a cell phone could have a chance to win such a tournament, but it would not be an easy win. Given the small number of games, a certain amount of luck would also be needed.

There were a number of factors in my test that may have skewed the results though:
1. Since I did not bother to figure out how to use different number of cores and different hash sizes for the two engines, texel on the PC was limited to 16MB hash and 4 cores. In the blitz tournaments I usually run with 16 cores and 1GB hash.
2. The time control was shorter than in the CSVN tournament.
3. The stockfish team may have a stronger opening book than stockfish231.bin.
4. If someone knows how to connect an iPhone 5s to ICS, that would likely be quite a bit stronger than the HTC One.

The games are available here: http://dl.dropboxusercontent.com/u/8968 ... ndroid.pgn.