Kirby 0.01

General discussion about computer chess...
Post Reply
zullil
Posts: 82
Joined: Thu Jun 10, 2010 10:17 am
Real Name: Louis Zulli
Location: Pennsylvania, USA

Kirby 0.01

Post by zullil » Sun Aug 08, 2010 2:40 am

After resisting the temptation for years, I spent several weeks this summer writing a chess program. The program's name is Kirby, and at the moment it's nothing more than a (very slow) move generator, a basic alpha-beta search and a (very crude) evaluation. But it plays legal chess, albeit quite slowly and very badly. (See below for a crushing loss to Crafty-23.3!)

I decided to start from scratch---for example, I use a 12x12 array for board representation :shock:---and it has been a blast. Not sure if/when I'll have time to do more, but I've really enjoyed the project so far. And it's nice to know that I won't be seeing any polls asking who thinks Kirby is a clone/derivative! ;)

[Event "?"]
[Site "?"]
[Date "2010.08.07"]
[Round "?"]
[White "Crafty 23.3"]
[WhiteElo ""]
[Black "Kirby 0.01"]
[BlackElo ""]
[Result "1-0"]

1. Nf3 d5 2. Nc3 e6 3. e4 dxe4 4. Nxe4 Bd7 5. d4 Bc6 6. Bd3
Nd7 7. Qe2 Ngf6 8. Nxf6+ Qxf6 9. Bg5 Bxf3 10. Qe3 Bxg2 11. Bxf6
Bxh1 12. Bh4 c5 13. f3 cxd4 14. Qxd4 e5 15. Qd5 g5 16. Bf5 Bb4+
17. Ke2 Rd8 18. Bxg5 f6 19. Rd1 Bxf3+ 20. Kxf3 fxg5 21. Bxd7+
Kf8 22. Kg3 Kg7 23. Qxe5+ Kg6 24. Qf5+ Kg7 25. Qxg5+ Kf8 26. Rf1#
*

LucenaTheLucid
Posts: 160
Joined: Thu Jun 10, 2010 2:14 am
Real Name: Luis Smith

Re: Kirby 0.01

Post by LucenaTheLucid » Sun Aug 08, 2010 3:31 am

This is great news!

I'm guessing that Kirby is Winboard compatible? Is it an there an official release or is it still private?

User avatar
Uly
Posts: 838
Joined: Thu Jun 10, 2010 5:33 am

Re: Kirby 0.01

Post by Uly » Sun Aug 08, 2010 7:40 am

Is the name based on the Nintendo character?

Image

User avatar
Olivier Deville
Posts: 128
Joined: Mon Jun 14, 2010 6:49 pm
Real Name: Olivier Deville
Location: France
Contact:

Re: Kirby 0.01

Post by Olivier Deville » Sun Aug 08, 2010 12:01 pm

Looks nice :)

Feel free to enter next cycle of ChessWar that will start in September.

Olivier

zullil
Posts: 82
Joined: Thu Jun 10, 2010 10:17 am
Real Name: Louis Zulli
Location: Pennsylvania, USA

Re: Kirby 0.01

Post by zullil » Sun Aug 08, 2010 12:48 pm

LucenaTheLucid wrote:This is great news!

I'm guessing that Kirby is Winboard compatible? Is it an there an official release or is it still private?
No support yet for any gui. And certainly not ready for release!

zullil
Posts: 82
Joined: Thu Jun 10, 2010 10:17 am
Real Name: Louis Zulli
Location: Pennsylvania, USA

Re: Kirby 0.01

Post by zullil » Sun Aug 08, 2010 12:53 pm

Ovyron wrote:Is the name based on the Nintendo character?

Image
Not familiar with the Nintendo Kirby. Actually, the program is named after my recently deceased cat, who was named after Kirby Drive in Houston, Texas (which apparently was named after John Henry Kirby).

zullil
Posts: 82
Joined: Thu Jun 10, 2010 10:17 am
Real Name: Louis Zulli
Location: Pennsylvania, USA

Re: Kirby 0.01

Post by zullil » Sun Aug 08, 2010 12:54 pm

Olivier Deville wrote:Looks nice :)

Feel free to enter next cycle of ChessWar that will start in September.

Olivier
Thanks.

User avatar
Uly
Posts: 838
Joined: Thu Jun 10, 2010 5:33 am

Re: Kirby 0.01

Post by Uly » Sun Aug 08, 2010 8:12 pm

zullil wrote:Not familiar with the Nintendo Kirby. Actually, the program is named after my recently deceased cat, who was named after Kirby Drive in Houston, Texas (which apparently was named after John Henry Kirby).
I see, I'm sorry for your cat, I've had more than 24 cats in my life and one gets so attached to them that when they die is a great pain.

Anyway, Nintendo Kirby is the most famous Kirby as can be seen when searching for Kirby images on Google, sorry for the confusion, and good luck with your engine.

Post Reply