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.