PicoChess stand alone chess computer has born

This forum is for general discussions and questions, including Collectors Corner and anything to do with Computer chess.

Moderators: Harvey Williamson, Steve B, Watchman

Forum rules
This textbox is used to restore diagrams posted with the fen tag before the upgrade.
jromang
Member
Posts: 9
Joined: Mon Jul 04, 2011 8:59 pm

PicoChess stand alone chess computer has born

Post by jromang »

I have started a little project based on Stockfish, a DGT board and DGT XL clock, and ARM based systems to build a standalone chess computer.
jromang
Member
Posts: 9
Joined: Mon Jul 04, 2011 8:59 pm

Post by jromang »

Here is the first video of the little beast playing stand-alone :
http://www.dailymotion.com/video/xt4b85_pichess2_tech
And a previous video showing the config modes (running on a desktop computer) : http://www.dailymotion.com/video/xt2eul_pichess_tech

Stockfish runs fast on this ARM device (http://store.cloudsto.com/rikomagic/rik ... etail.html), and there is a lot of space for the hashtables (1GB RAM). As far as I know, I now have the world's strongest dedicated chess computer at home :D

I will publish sd card images for the 802MK II in the next days ; but if you want to build it yourself here is the source code : http://www.picochess.org
Brutus
Member
Posts: 28
Joined: Sun Mar 25, 2012 9:00 pm

Post by Brutus »

This looks very interesting!! :o Like!
jromang
Member
Posts: 9
Joined: Mon Jul 04, 2011 8:59 pm

Post by jromang »

Thanks Brutus :D

I just released the first version of PicoChess (v0.1) for MK802II ARM devices.
It's an image file that you need to put on a 8GB micro sd card ; instructions and download link are on the website (http://www.picochess.org).

4 opening books by Gabriel Leperlier are included, you can choose skill level and thinking time, and taking back moves is supported.

I hope you will enjoy it :-)
Brutus
Member
Posts: 28
Joined: Sun Mar 25, 2012 9:00 pm

Post by Brutus »

Hello Jromang!
Thx. for your upates, i'll watch your developements closely but have to wait for the HW bought beeing shipped to me. :idea: Any plans for getting different engines loaded within this device?
- Brutus
User avatar
Bryan Whitby
Senior Member
Posts: 1003
Joined: Wed Feb 18, 2009 9:57 pm
Location: England

Post by Bryan Whitby »

Jromang
Once someone comes up with a USB fix will your Raspberry PI project be working?
Bryan
jromang
Member
Posts: 9
Joined: Mon Jul 04, 2011 8:59 pm

Post by jromang »

I have no plan to get other engines on this device for now - I'm a Stockfish fan :wink: But porting any UCI engine should not be too difficult (why not Hiarcs ? It already runs on the Revelation boards :D )

Yes the project will have to wait someone to fix the USB on raspberry pi to have PicoChess working on these devices. But I already works on MK802II, and I think the processing power gain (5 times faster), the added RAM, and the smaller form factor worth the price difference !
shiv
Member
Posts: 57
Joined: Sat Nov 24, 2007 10:32 pm

Post by shiv »

jromang wrote:I have no plan to get other engines on this device for now - I'm a Stockfish fan :wink: But porting any UCI engine should not be too difficult (why not Hiarcs ? It already runs on the Revelation boards :D )

Yes the project will have to wait someone to fix the USB on raspberry pi to have PicoChess working on these devices. But I already works on MK802II, and I think the processing power gain (5 times faster), the added RAM, and the smaller form factor worth the price difference !
The project works fine for me on Mac OS X. I needed to run ./stockfish dgt /dev/cu.usbserial.**

The level changing with the queen did not work for me like the video mentions. I am going to get the mk 802 device soon to test this out. This looks like a great project. Thanks!
jromang
Member
Posts: 9
Joined: Mon Jul 04, 2011 8:59 pm

Post by jromang »

The v0.2 is available on http://www.picochess.org
New features :
-Fits on a 4GB micro SD card
-Stockfish uses 512Mo for hastables (instead of 32Mo in v0.1)
-New opening books by Gabriel Leperlier, Olivier Deville, and Marc Lacrosse (https://github.com/jromang/Stockfish/bl ... uthors.txt)
-The near mate hanging bug should be solved
-Displays version number at startup
-Changed fixed time per move values

Have fun :-)
User avatar
Bryan Whitby
Senior Member
Posts: 1003
Joined: Wed Feb 18, 2009 9:57 pm
Location: England

Post by Bryan Whitby »

Have you spoken to Matt as he seems to have no problem with his USB coding.
jromang
Member
Posts: 9
Joined: Mon Jul 04, 2011 8:59 pm

Post by jromang »

USB works fine on raspberry pi...except with some FTDI serial converters. Unfortunately, the DGT board is based on this :cry: It seems Matt does not use this converter, so no problem for him :roll:
But I have some hope for the future : https://github.com/raspberrypi/firmware/issues/88
jromang
Member
Posts: 9
Joined: Mon Jul 04, 2011 8:59 pm

PicoChess v0.05 available

Post by jromang »

Code: Select all

PicoChess v0.05 available on [url]http://www.picochess.org [/url]

New features :
-No more beep when launching search
-New opening books : 'Pro' update by gabriel lerperlier and
'Performance' by Marc Lacrosse
-Displays computer remaining time in fixed time control mode
-*Highly experimental* blitz time controls :-)

Have fun!
User avatar
compguy
Member
Posts: 22
Joined: Wed Feb 01, 2012 12:21 pm
Location: Greensboro, NC USA

Post by compguy »

I have decided to jump into this fun project. Just ordered a Rikomagic MK802 II today. Already have a DGT Bluetooth board and XL clock.

Eric
Mephisto Munich London 68020
Fidelity Mach III Master 6098
DGT Bluetooth eBoard
red_potatoes
Member
Posts: 34
Joined: Sun Sep 11, 2011 4:02 am
Location: Upstate NY

Post by red_potatoes »

compguy wrote:I have decided to jump into this fun project. Just ordered a Rikomagic MK802 II today. Already have a DGT Bluetooth board and XL clock.
Fun is exactly right. I don't think I've ever had so much fun playing against a chess computer. For me the simple user interface has a lot to do with this. Tap a few squares with the extra white and black queens to set time control, strength, and opening books - and then just play. Computer moves and time remaining are displayed on the clock. No computer monitor or laptop fan to distract you :)

How will it work with a bluetooth board - will you need to plug a bluetooth adapter into the MK802?
shiv
Member
Posts: 57
Joined: Sat Nov 24, 2007 10:32 pm

Post by shiv »

Bluetooth is present on the rikomagic. However, the project does not currently work out of the box with a Bluetooth dgt board as it does for the USB DGT board. Do join the mailing list for picochess and post when you get the rikomagic. It should not be too hard to support Bluetooth but requires some changes to the code.
Post Reply