Kirby 0.01
-
- Posts: 82
- Joined: Thu Jun 10, 2010 10:17 am
- Real Name: Louis Zulli
- Location: Pennsylvania, USA
Kirby 0.01
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 ---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#
*
I decided to start from scratch---for example, I use a 12x12 array for board representation ---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#
*
-
- Posts: 160
- Joined: Thu Jun 10, 2010 2:14 am
- Real Name: Luis Smith
Re: Kirby 0.01
This is great news!
I'm guessing that Kirby is Winboard compatible? Is it an there an official release or is it still private?
I'm guessing that Kirby is Winboard compatible? Is it an there an official release or is it still private?
Re: Kirby 0.01
Is the name based on the Nintendo character?
- Olivier Deville
- Posts: 128
- Joined: Mon Jun 14, 2010 6:49 pm
- Real Name: Olivier Deville
- Location: France
- Contact:
Re: Kirby 0.01
Looks nice
Feel free to enter next cycle of ChessWar that will start in September.
Olivier
Feel free to enter next cycle of ChessWar that will start in September.
Olivier
The Winboard Forum : http://www.open-aurec.com/wbforum/
ChessWar/OpenWar : http://www.open-aurec.com/chesswar/
ChessWar/OpenWar : http://www.open-aurec.com/chesswar/
-
- Posts: 82
- Joined: Thu Jun 10, 2010 10:17 am
- Real Name: Louis Zulli
- Location: Pennsylvania, USA
Re: Kirby 0.01
No support yet for any gui. And certainly not ready for release!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?
-
- Posts: 82
- Joined: Thu Jun 10, 2010 10:17 am
- Real Name: Louis Zulli
- Location: Pennsylvania, USA
Re: Kirby 0.01
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).Ovyron wrote:Is the name based on the Nintendo character?
-
- Posts: 82
- Joined: Thu Jun 10, 2010 10:17 am
- Real Name: Louis Zulli
- Location: Pennsylvania, USA
Re: Kirby 0.01
Thanks.Olivier Deville wrote:Looks nice
Feel free to enter next cycle of ChessWar that will start in September.
Olivier
Re: Kirby 0.01
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.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).
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.