New Giraffe (Sept 8)

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.
Post Reply
matthewlai
Posts: 736
Joined: Sun Aug 03, 2014 2:48 am
Location: London, UK
Contact:

New Giraffe (Sept 8)

Post by matthewlai » Tue Sep 08, 2015 3:28 am

This one only has some small changes. No 100+ Elo jump like last time.

https://bitbucket.org/waterreaction/gir ... 150908.zip

Changes:
1) Score reporting is now scaled down by 1/10. Hopefully that will play better with score-based adjudication systems. Score magnitudes are now more inline with what other engines report, though it's still probabilistic.
2) Time management has been improved (thanks to Graham Banks' testing that led me to notice this). About 33 Elo gained.
3) Gaviota tablebases now supported. See https://bitbucket.org/waterreaction/giraffe for details. I want to switch to a neural-network based endgame system later, but EGTB will do for now.

By the way, Giraffe is now open source, and the thesis is now available online. See thread on the programming forum if interested - http://talkchess.com/forum/viewtopic.ph ... 136#640136

This is probably going to be the last Giraffe release for a while. I have just submitted and defended my thesis. I think my brain needs a break from working on Giraffe full time for 3 months.

Will be travelling for a few weeks before getting back to Giraffe.

Thanks
Author of Giraffe, an engine based on deep reinforcement learning. https://bitbucket.org/waterreaction/giraffe/overview

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

Re: New Giraffe (Sept 8)

Post by Graham Banks » Tue Sep 08, 2015 4:21 am

Thanks Matthew. :)

Enjoy your break.
My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz

User avatar
Marek Soszynski
Posts: 499
Joined: Wed May 10, 2006 5:28 pm
Location: Birmingham, England

Re: New Giraffe (Sept 8)

Post by Marek Soszynski » Tue Sep 08, 2015 6:23 am

Thanks Matthew!
Marek Soszynski

Werewolf
Posts: 929
Joined: Thu Sep 18, 2008 8:24 pm

Re: New Giraffe (Sept 8)

Post by Werewolf » Tue Sep 08, 2015 4:12 pm

Matthew,

Thanks so much. I love your new approach and the unique chess that your neural net plays!

Don't let the Giraffe die!

User avatar
fern
Posts: 8745
Joined: Sun Feb 26, 2006 3:07 pm

Re: New Giraffe (Sept 8)

Post by fern » Tue Sep 08, 2015 4:57 pm

Matthew, I still cannot make girafa works, not in Shredder gui, neither in Arena. i have used girafe 32 bit, Girafe UCI, no way.....

matthewlai
Posts: 736
Joined: Sun Aug 03, 2014 2:48 am
Location: London, UK
Contact:

Re: New Giraffe (Sept 8)

Post by matthewlai » Tue Sep 08, 2015 6:45 pm

Graham Banks wrote:Thanks Matthew. :)

Enjoy your break.
Thanks for running the tests! They were very helpful!
Author of Giraffe, an engine based on deep reinforcement learning. https://bitbucket.org/waterreaction/giraffe/overview

matthewlai
Posts: 736
Joined: Sun Aug 03, 2014 2:48 am
Location: London, UK
Contact:

Re: New Giraffe (Sept 8)

Post by matthewlai » Tue Sep 08, 2015 6:46 pm

Werewolf wrote:Matthew,

Thanks so much. I love your new approach and the unique chess that your neural net plays!

Don't let the Giraffe die!
I won't :). I think I'm addicted to it now...
Author of Giraffe, an engine based on deep reinforcement learning. https://bitbucket.org/waterreaction/giraffe/overview

matthewlai
Posts: 736
Joined: Sun Aug 03, 2014 2:48 am
Location: London, UK
Contact:

Re: New Giraffe (Sept 8)

Post by matthewlai » Tue Sep 08, 2015 6:46 pm

fern wrote:Matthew, I still cannot make girafa works, not in Shredder gui, neither in Arena. i have used girafe 32 bit, Girafe UCI, no way.....
If you are trying to do Giraffe UCI and your machine is 32-bit, you have to edit Wb2Uci.eng, and make it refer to the 32-bit version instead.
Author of Giraffe, an engine based on deep reinforcement learning. https://bitbucket.org/waterreaction/giraffe/overview

User avatar
fern
Posts: 8745
Joined: Sun Feb 26, 2006 3:07 pm

Re: New Giraffe (Sept 8)

Post by fern » Tue Sep 08, 2015 7:20 pm

Great, but, how?
I am not computer geek

matthewlai
Posts: 736
Joined: Sun Aug 03, 2014 2:48 am
Location: London, UK
Contact:

Re: New Giraffe (Sept 8)

Post by matthewlai » Tue Sep 08, 2015 7:26 pm

fern wrote:Great, but, how?
I am not computer geek
Download this: https://bitbucket.org/waterreaction/gir ... ci_w32.eng

Rename it to Wb2Uci.eng

Replace the Wb2Uci.eng file in the original download with this.
Author of Giraffe, an engine based on deep reinforcement learning. https://bitbucket.org/waterreaction/giraffe/overview

Post Reply