Rodent 0.17 for New Year!

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

PK
Posts: 913
Joined: Mon Jan 15, 2007 11:23 am
Location: Warsza

Re: Rodent 0.17 for New Year!

Post by PK »

My New Year's resolution has been: "Get a rep, bro!" So here it comes

http://sourceforge.net/projects/rodentc ... es/rodent/
User avatar
Werner
Posts: 3038
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: Rodent 0.17 for New Year!

Post by Werner »

Jim Ablett wrote:Here is the src code with makefile ported to GCC. Compiles with Mingw in Windows & Gcc in Linux & should in Osx as well.
https://dl.dropbox.com/u/5047625/rodent ... %20src.zip
I did an android compile that showed up a bug in Rodent. When run in 'Chess for Android' gui, the command 'go movetime' (time per move) doesn't function properly. The engine just searches forever and doesn't make a move.
It does this in Windows with Arena as well.
Jim.
Happy New Year Jim!
Do we have a Chance for a 64bit compile?
Werner
User avatar
Jim Ablett
Posts: 2466
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: Rodent 0.17 for New Year!

Post by Jim Ablett »

Werner wrote:
Jim Ablett wrote:Here is the src code with makefile ported to GCC. Compiles with Mingw in Windows & Gcc in Linux & should in Osx as well.
https://dl.dropbox.com/u/5047625/rodent ... %20src.zip
I did an android compile that showed up a bug in Rodent. When run in 'Chess for Android' gui, the command 'go movetime' (time per move) doesn't function properly. The engine just searches forever and doesn't make a move.
It does this in Windows with Arena as well.
Jim.
Happy New Year Jim!
Do we have a Chance for a 64bit compile?
Hi Werner,

I know Dann Corbit & Denis Mendoza have been compiling the 64 bit Rodent releases for Pawel and I didn't want to 'step on their toes' so to speak.

Jim.
User avatar
Jim Ablett
Posts: 2466
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: Rodent 0.17 for New Year!

Post by Jim Ablett »

Ok, Here are my builds. Windows/Linux/Android 64/32 bit.

https://dl.dropbox.com/u/5047625/rodent-017-ja.zip
Mirror:
http://cl.ly/LvPJ/rodent-017-ja.zip

I also added the uci command 'movetime' so the Android compile would play in Aart Bik's 'Chess For Android' gui.

Jim.
User avatar
Werner
Posts: 3038
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: Rodent 0.17 for New Year!

Post by Werner »

:) :D :)

what would we do without you?
Werner
User avatar
Graham Banks
Posts: 45755
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Rodent 0.17 for New Year!

Post by Graham Banks »

Jim Ablett wrote:Ok, Here are my builds. Windows/Linux/Android 64/32 bit.

https://dl.dropbox.com/u/5047625/rodent-017-ja.zip
Mirror:
http://cl.ly/LvPJ/rodent-017-ja.zip

I also added the uci command 'movetime' so the Android compile would play in Aart Bik's 'Chess For Android' gui.

Jim.
Thanks Jim. :)
gbanksnz at gmail.com
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: Rodent 0.17 for New Year!

Post by Dr.Wael Deeb »

Jim Ablett wrote:Ok, Here are my builds. Windows/Linux/Android 64/32 bit.

https://dl.dropbox.com/u/5047625/rodent-017-ja.zip
Mirror:
http://cl.ly/LvPJ/rodent-017-ja.zip

I also added the uci command 'movetime' so the Android compile would play in Aart Bik's 'Chess For Android' gui.

Jim.
Thanks Master Jim.......
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
PK
Posts: 913
Joined: Mon Jan 15, 2007 11:23 am
Location: Warsza

Re: Rodent 0.17 for New Year!

Post by PK »

code at Sourceforge now supports "go movetime" and "go nodes" commands. Thank You Jim for spotting this bug! However, Your fix needs fixing :wink: Just add the following line in sTimer::Clear()

Code: Select all

  SetData(MOVE_TIME, 0);
Otherwise entering "movetime" mode will be Once In, Never Out operation, since Your code tests if Rodent is in that mode by

Code: Select all

if ( data[MOVE_TIME] )
User avatar
Jim Ablett
Posts: 2466
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: Rodent 0.17 for New Year!

Post by Jim Ablett »

Right, I've update my builds with the new fixes.

https://dl.dropbox.com/u/5047625/rodent-017-ja.zip
Mirror:
http://cl.ly/LvF7/rodent-017-ja.zip

Direct download for Android binary:
https://dl.dropbox.com/u/5047625/rodent-017a-ja

Jim.
User avatar
Werner
Posts: 3038
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: Rodent 0.17 for New Year!

Post by Werner »

Here a short Speed test (go depth 15):

rodent32: time 11404
rodent32JA time 10000
rodent64JA time 5678

good Job!!
Werner