Mediocre v0.5 released

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

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
User avatar
Zlaire
Posts: 62
Joined: Mon Oct 03, 2011 7:40 pm

Mediocre v0.5 released

Post by Zlaire » Mon Jul 30, 2012 6:16 pm

Mediocre v0.5 is released and available for download.

Should be noticably stronger than the previous version (v0.4) and might play quite a bit different since I rewrote a big chunk of the evaluation (probably not adding much in terms of strength though).

For anyone messing about in the code it should be a lot nicer now as I converted it to a Maven project, with a bit of automatic build-params and such. Importing into Eclipse (or some IDE of your choice) should be a breeze now.

Download here

User avatar
JuLieN
Posts: 2945
Joined: Mon May 05, 2008 10:16 am
Location: Nantes (France)
Contact:

Re: Mediocre v0.5 released

Post by JuLieN » Mon Jul 30, 2012 6:31 pm

Thanks Jonatan! :) Both for the engine and... your guides! Often, when I google for a programming topic I end up on your website! ;)
Last edited by JuLieN on Mon Jul 30, 2012 6:49 pm, edited 1 time in total.
"The only good bug is a dead bug." (Don Dailey)
Image [Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]

Richard Allbert
Posts: 762
Joined: Wed Jul 19, 2006 7:58 am

Re: Mediocre v0.5 released

Post by Richard Allbert » Mon Jul 30, 2012 6:39 pm

Thanks,

You've made really good progress with this engine.

Regards

Richard

tpetzke
Posts: 684
Joined: Thu Mar 03, 2011 3:57 pm
Location: Germany
Contact:

Re: Mediocre v0.5 released

Post by tpetzke » Mon Jul 30, 2012 6:40 pm

Hi Jonatan,

good to see you back at it. Looking forward to run some games against it

Thomas ...

User avatar
Graham Banks
Posts: 30733
Joined: Sun Feb 26, 2006 9:52 am
Location: Auckland, NZ

Re: Mediocre v0.5 released

Post by Graham Banks » Mon Jul 30, 2012 6:45 pm

Zlaire wrote:Mediocre v0.5 is released and available for download.

Should be noticably stronger than the previous version (v0.4) and might play quite a bit different since I rewrote a big chunk of the evaluation (probably not adding much in terms of strength though).

For anyone messing about in the code it should be a lot nicer now as I converted it to a Maven project, with a bit of automatic build-params and such. Importing into Eclipse (or some IDE of your choice) should be a breeze now.

Download here
Thanks Jonatan. :)
My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz

tmokonen
Posts: 901
Joined: Sun Mar 12, 2006 5:46 pm
Location: Vancouver

Re: Mediocre v0.5 released

Post by tmokonen » Tue Jul 31, 2012 5:02 am

Hi Jonatan. I seemed to have problems with the supplied performance.bin book. Mediocre opened the book, but didn't play any books moves, as white or black. There were no entries in the log file. It did seem to work with the performance.bin book from my Fruit installation, so maybe it's the book file itself...?

User avatar
Zlaire
Posts: 62
Joined: Mon Oct 03, 2011 7:40 pm

Re: Mediocre v0.5 released

Post by Zlaire » Tue Jul 31, 2012 9:45 am

tmokonen wrote:Hi Jonatan. I seemed to have problems with the supplied performance.bin book. Mediocre opened the book, but didn't play any books moves, as white or black. There were no entries in the log file. It did seem to work with the performance.bin book from my Fruit installation, so maybe it's the book file itself...?
You're right, very strange. I wonder if my performance.bin was corrupted somewhere along the way.. It seems to work with a fresh download.

I'll make a new release with a new performance.bin.

And if you already downloaded it, just replace it with a new one.

User avatar
Zlaire
Posts: 62
Joined: Mon Oct 03, 2011 7:40 pm

Re: Mediocre v0.5 released

Post by Zlaire » Tue Jul 31, 2012 10:09 am

Oh, without having confirmed it I know what the problem is. I'm actually corrupting it myself by filtering the binary in my build process.

Fixing that and re-releasing. Again, just replace performance.bin and it'll work if you already downloaded it.

(performance.bin can be found here)

Edit: I've uploaded a fixed version to sourceforge (same link/name etc.)

ZirconiumX
Posts: 1327
Joined: Sun Jul 17, 2011 9:14 am

Re: Mediocre v0.5 released

Post by ZirconiumX » Tue Jul 31, 2012 1:39 pm

So taking Matthew's advice from my previous post I took a look at all the lines touching futility pruning, and I found a difference. It was indeed futility being turned off (I had missed a third boolean).
See? I can be a useful person, honestly!

Matthew:out
Some believe in the almighty dollar.

I believe in the almighty printf statement.

tmokonen
Posts: 901
Joined: Sun Mar 12, 2006 5:46 pm
Location: Vancouver

Re: Mediocre v0.5 released

Post by tmokonen » Tue Jul 31, 2012 2:58 pm

Thank you, Jonatan.

Post Reply