Cupcake 1.1a is available for anyone interested; find it at:
https://dl.dropbox.com/u/80776806/Cupcake_11a.rar
Version 1.1 adds a couple of search enhancements and quashes a bug or two so it should give a few elo improvement over version 1.0. The evaluation is basically the same. The "a" following the "1.1" stands for "ass" (mine, to be exact). That's where I pulled all the evaluation factors from.
I don't want to create unrealistic expectations, but there could be a Cupcake version 1.1b in the not too distant future. The "b" stands for "better". At least we hope it's better. Cupcake 1.1b is the same as 1.1a except the evaluation factors will be auto tuned. Adam Hair has been working on this for several weeks. He has reported some progress as well as some setbacks.
Adam's work could shed some light on the viability of auto tuning. (No pressure, Adam). The fun part of chess programming is experimenting with new concepts and ideas. The drudgery is running a thousand games to try and determine if your trapped bishop penalty should be a bit higher or a bit lower. IMHO auto tuning has the potential of reducing the drudgery while giving you more time for the interesting stuff - a win, win situation.
Best
Dan H.
Cupcake 1.1a
Moderators: hgm, Rebel, chrisw
-
- Posts: 5258
- Joined: Mon Feb 27, 2006 4:31 pm
- Location: Atlanta, Georgia
-
- Posts: 4468
- Joined: Fri Apr 21, 2006 4:19 pm
- Location: IASI - the historical capital of MOLDOVA
- Full name: SilvianR
Re: Cupcake 1.1a
Thank you, Maestro Dan !
SilvianR
SilvianR
-
- Posts: 6997
- Joined: Thu Aug 18, 2011 12:04 pm
- Full name: Ed Schröder
Re: Cupcake 1.1a
Good to see you active again Dan.
-
- Posts: 3226
- Joined: Wed May 06, 2009 10:31 pm
- Location: Fuquay-Varina, North Carolina
Re: Cupcake 1.1a
I found it to be ~30 Elo stronger at short time controls.Dan Honeycutt wrote:Cupcake 1.1a is available for anyone interested; find it at:
https://dl.dropbox.com/u/80776806/Cupcake_11a.rar
Version 1.1 adds a couple of search enhancements and quashes a bug or two so it should give a few elo improvement over version 1.0. The evaluation is basically the same. The "a" following the "1.1" stands for "ass" (mine, to be exact). That's where I pulled all the evaluation factors from.
If I manage to eliminate the errors due to the tester (me), then maybe some improvements can be found.Dan Honeycutt wrote: I don't want to create unrealistic expectations, but there could be a Cupcake version 1.1b in the not too distant future. The "b" stands for "better". At least we hope it's better. Cupcake 1.1b is the same as 1.1a except the evaluation factors will be auto tuned. Adam Hair has been working on this for several weeks. He has reported some progress as well as some setbacks.
The real bitch would be to run thousands of games just to find that it really does not matter if the trapped bishop penalty is a little higher or lower.Dan Honeycutt wrote: Adam's work could shed some light on the viability of auto tuning. (No pressure, Adam). The fun part of chess programming is experimenting with new concepts and ideas. The drudgery is running a thousand games to try and determine if your trapped bishop penalty should be a bit higher or a bit lower. IMHO auto tuning has the potential of reducing the drudgery while giving you more time for the interesting stuff - a win, win situation.
Best
Dan H.
Auto tuning, in one form or another, does make things better for the author. It is a more efficient method for finding good values for your program, which leads to more time for working on the engine. Of course, in Dan's case auto tuning has not proven itself yet. Hopefully I can get him some useful results before he decides to retire from being an engine author again
-
- Posts: 41473
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: Cupcake 1.1a
Thanks DanDan Honeycutt wrote:Cupcake 1.1a is available for anyone interested; find it at:
https://dl.dropbox.com/u/80776806/Cupcake_11a.rar...
gbanksnz at gmail.com
-
- Posts: 4468
- Joined: Fri Apr 21, 2006 4:19 pm
- Location: IASI - the historical capital of MOLDOVA
- Full name: SilvianR
Re: A very short test of Cupcake 1.1a
Hi !
Being extremely interested in Java chess engines I did a short test: Cupcake 1.1a-BeRoChess 1.0. The hash for Cupcake was 64 MB (the hash difference comes from JVM) and 5'/move in ini file.
The final score was 3-1 for BeRoChess.
Not visible bugs yet.
Regards,
SilvianR
Being extremely interested in Java chess engines I did a short test: Cupcake 1.1a-BeRoChess 1.0. The hash for Cupcake was 64 MB (the hash difference comes from JVM) and 5'/move in ini file.
The final score was 3-1 for BeRoChess.
Not visible bugs yet.
Regards,
SilvianR