Page 2 of 4
Re: computerchess programs for android OS
Posted: Tue Jul 20, 2010 11:59 am
by thorstenczub
the low search depths ( as a result of the low NPS on my device)
and the heavy pruning show sometimes significant king-attack weaknesses of the
stockfish 1.8 engine...
hiarcs is much better in that area, although on similar hardware on pc hiarcs gets outsearched by stockfish, here on these SLOW devices
it is better due to the king-attack knowledge:
Re: computerchess programs for android OS
Posted: Fri Jul 23, 2010 8:02 pm
by thorstenczub
the reason i bought this cheap china touch pad is, that i wanted to try out android
and touch pads BEFORE i buy the tablet pc i REALLY wish to get, that is one with tegra2 hardware from nvidia. so far, none of those developed nvidia tegra2 pads are on the market. they are all announced, but you cannot buy them.
IMO a phone is to small to surf in the net.
therefore i will not try to get a superfast mobile.
a pad is the optimal tool for computerchess on the journey.
so far i am not disapointed with my pad.
it runs droidfish and although it has only 600 mhz cpu, it makes me happy.
the cool thing about android is, how easy this OS is to be used.
no windows OS can ever be that intuitive.
i will not buy this designer food ipad from apple.
its nothing for me, its something for people who need to have the things that are IN.
the ipad is a closed system.
apple has you in its hands. thats no future for me.
Re: computerchess programs for android OS
Posted: Mon Jul 26, 2010 3:17 pm
by thorstenczub
and the story continues...
the in meantime peter has programmed many nice and serious features for droidfish,
it now understands time controls, has a beep , you can choose between 2 players and analysis,
and and and...
more and more the prg. becomes perfect.
i will now test version 1.13.
here the history of versions, showing you an overview what peter has changed from version to version:
2010-07-25: Version 1.13
- The program icon was not shown on Android 1.5.
- Changed "Auto Swap Sides" behavior to make two player games work
better.
2010-07-24: Version 1.12
- Warn user when CPU is used in the background.
- Added chess clocks.
- Support for time controls.
- Added "force computer move" command.
2010-07-22: Version 1.11
- Nicer interface when selecting book files.
- Added option to display opening book hints for the human player.
2010-07-21: Version 1.10
- Fixed memory leak.
- Added icons to the options menu.
- Support for polyglot opening books.
- Removed book mirror code.
- Handle opening book cycles.
2010-07-20: Version 1.09
- Optimization to make program more responsive in long games.
- Show "redo" moves in move list and in PGN export.
- Implemented "goto move".
2010-07-19: Version 1.08
- Fixed crash after "edit board".
- Optimized engine <-> GUI communication.
- Fixed race condition when starting analysis.
- Improved "edit board". Now possible to set all FEN properties.
- Handle mirrored positions in the opening book code.
- Correctly handle draw by repetition after "pseudo-legal but not
legal" en passant square.
- Allow human to claim draw.
- Made engine accept draw offer if far enough behind.
2010-07-18: Version 1.07
- Handle screen orientation changes.
- Added option to play sound when computer makes a move.
- Implemented "edit board".
- Added "Auto Swap Sides" function.
2010-07-15: Version 1.06
- Made it possible to undo/redo moves while computer is thinking.
- Fixed race condition when starting computer thinking.
2010-07-15: Version 1.05
- Added "about" menu.
- Improved responsiveness in analysis mode.
2010-07-14: Version 1.04
- Better looking graphics.
2010-07-13: Version 1.03
- Implemented analysis mode, two player mode and computer vs computer
mode.
- Added a 3min thinking time level, to make it possible to play at
tournament time controls.
2010-07-12: Version 1.02
- Support for all Android versions.
- Support for install on SD card in Android 2.2.
2010-07-11: Version 1.01
- Added opening book
- Added JUnit tests
- Bug fix: Correctly handle FEN strings ending with a \n character
- Refuse to run on anything but Android 2.1, because other versions
make the program crash.
2010-07-09: Version 1.00
- Initial version
Re: computerchess programs for android OS
Posted: Mon Jul 26, 2010 3:19 pm
by thorstenczub
the next thing i will test are a few games 40/120 against my 624mhz windows mobile with
scid and robbolito engine !
Re: computerchess programs for android OS
Posted: Fri Jul 30, 2010 3:09 am
by Cubeman
How fast is Droidfish on your Android tablet PC?How many kn/s does it search on say on the opening position?Also there are some screenshots of DroidFish on a HTC Desire phone with the kn/s reported.Can you set up these positions and report the speed of your device?I am just trying to make some comparisons.Also I have heard that devices running the latest Android 2.2 are much faster than 2.1 or earlier.What OS does your device run?
Re: computerchess programs for android OS
Posted: Fri Jul 30, 2010 6:31 am
by thorstenczub
apad rockchip 600 mhz ~10.000 NPS android 1.5
snapdragon 1 ghz mobile ~100.000 NPS android 2.1
pc intel t7600, 2.3 ghz, 1 core, ~1.000.000 nps windows 64bit
opening position... 2' computing with analysis mode
snapdragon:
would be interesting to find out the nps for the new tegra2 pads such as:
http://www.interpad.de/
it has android 2.1 with
Nvidia Tegra 2 T20 Dual ARM Cortex-A9 (1Ghz).
Re: computerchess programs for android OS
Posted: Fri Jul 30, 2010 7:18 am
by thorstenczub
btw: how many NPS is stockfish doing on the
Ipad ?
or the iphone ?
would be interesting to relate the benchmark NPS with the other machines/platforms.
Re: computerchess programs for android OS
Posted: Sat Jul 31, 2010 2:54 am
by Cubeman
I have found out some speeds of iphone/ipod touch running Glaurung 2 (Based on Stockfish 1.7.1) analysing opening position.
ipod touch 2nd gen= 14.1 kn/s
ipod touch 3rd gen= 15.0 kn/s
iphone 4= 75 kn/s
Re: computerchess programs for android OS
Posted: Tue Aug 03, 2010 6:12 pm
by AartBik
Cubeman wrote:Also I have heard that devices running the latest Android 2.2 are much faster than 2.1 or earlier.
Android 2.2 (a.k.a. Froyo) features the Dalvik JIT compiler, which may yield 2X to 5X speedup.
For my checkers engine, I see the full 5x, a little less for my chess engine.
More information on the Android 2.2 highlights page:
http://developer.android.com/sdk/androi ... ights.html
Re: computerchess programs for android OS
Posted: Wed Aug 18, 2010 4:14 am
by Cubeman
Chess Genius is making appearance on Andriod platform, should be quite good to measure performance of ChessGenius on different platforms.
http://www.chessgenius.com/android/index.html