Cupcake

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
Dan Honeycutt
Posts: 5031
Joined: Mon Feb 27, 2006 3:31 pm
Location: Atlanta, Georgia

Cupcake

Post by Dan Honeycutt » Mon Jun 11, 2012 10:56 am

Hi All,

I while back I decided to learn Java programming. I figured a good exercise would be to write a simple chess engine. The result of that effort is Cupcake.

Cupcake is a very weak engine and I have no aspiration to make it very strong. If that bug ever bites me I'll return to Bruja as the speed limitations of Java are pretty dire. Cupcake's move generator is almost identical to Bruja's but its speed is about half. What I do hope to accomplish with Cupcake is make it fun to play. Even this rather simple initial release has a lot of customization ability.

Download from Jim Ablett's site:

http://jimablett.net63.net/

Best
Dan H.

Adam Hair
Posts: 3185
Joined: Wed May 06, 2009 8:31 pm
Location: Fuquay-Varina, North Carolina

Re: Cupcake

Post by Adam Hair » Mon Jun 11, 2012 11:45 am

Thank you very much for sharing Cupcake with us, Dan.

User avatar
Sylwy
Posts: 3358
Joined: Fri Apr 21, 2006 2:19 pm
Location: IASI (Romania) - the historical capital of MOLDOVA

Re: Thank you , Maestro Dan !!!

Post by Sylwy » Mon Jun 11, 2012 12:23 pm

A new Java chess engine in my collection :lol: Until Friday I'll test it a bit together with DokChess 0.1 - the other new Java chess engine !

Thank you again !

User avatar
Sylwy
Posts: 3358
Joined: Fri Apr 21, 2006 2:19 pm
Location: IASI (Romania) - the historical capital of MOLDOVA

Re: My little contribution !

Post by Sylwy » Mon Jun 11, 2012 12:48 pm

Here is a little package with Cupcake 1.0 of Maestro Dan Honeycutt ready to be used under Fritz 7-8-9-10-11-12-13.
Just in the situation that the Launch4J compile has a problem with your CPU ,I used the original .jar Java executable for this package:

http://depositfiles.com/files/0nnx1b0ng

-unzip the folder "UCI Cupcake 1.0" somewhere on your PC ,
-install Wb2Uci.exe like UCI engine !


Thank you again Maestro Dan !

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

Re: Cupcake

Post by fern » Mon Jun 11, 2012 6:26 pm

Some guys say you stole my code from Moron 1.0.
I hope it is not truth.

Fern

User avatar
gleperlier
Posts: 1033
Joined: Sat Feb 04, 2012 9:03 pm

Re: Cupcake

Post by gleperlier » Mon Jun 11, 2012 6:36 pm

fern wrote:Some guys say you stole my code from Moron 1.0.
I hope it is not truth.

Fern
Is Moron in Java :?: I thought it was your own developped language called C-- :wink:

Gab

Adam Hair
Posts: 3185
Joined: Wed May 06, 2009 8:31 pm
Location: Fuquay-Varina, North Carolina

Re: Cupcake

Post by Adam Hair » Mon Jun 11, 2012 6:43 pm

Fern,

I think he did. I used the similarity tool to compare Cupcake and Moron 1.0. The percentage of moves matched between the two engines was 102.9% :shock: . He appears to have blatantly copied Moron.

Call your henchmen,
Adam

User avatar
Dan Honeycutt
Posts: 5031
Joined: Mon Feb 27, 2006 3:31 pm
Location: Atlanta, Georgia

Re: Cupcake

Post by Dan Honeycutt » Mon Jun 11, 2012 6:53 pm

fern wrote:Some guys say you stole my code from Moron 1.0.
I hope it is not truth.

Fern
Only ideas, I took lots of ideas from Moron but no code.

Best
Dan H.

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

Re: Cupcake

Post by fern » Mon Jun 11, 2012 6:58 pm

May you send me the photo of Jennifer you use here?
Fern

User avatar
Dan Honeycutt
Posts: 5031
Joined: Mon Feb 27, 2006 3:31 pm
Location: Atlanta, Georgia

Re: Cupcake

Post by Dan Honeycutt » Mon Jun 11, 2012 7:36 pm

fern wrote:May you send me the photo of Jennifer you use here?
Fern
Sent. Note you can right click it an copy either the image or the link.

Best
Dan H.

Post Reply