Members · Prefs · Collections · Openings · Endgames · Sacrifices · History · Search Kibitzing · Kibitzer's Café · Chessforums · Tournament Index · Players · Kibitzing

Crafty (Computer)
Number of games in database: 79
Years covered: 1996 to 2014
Overall record: +23 -36 =20 (41.8%)*
   * Overall winning percentage = (wins+draws/2) / total games
      Based on games in the database; may be incomplete.

Repertoire Explorer
Most played openings
B40 Sicilian (5 games)
D02 Queen's Pawn Game (4 games)
C78 Ruy Lopez (3 games)
C55 Two Knights Defense (2 games)
A00 Uncommon Opening (2 games)
B99 Sicilian, Najdorf, 7...Be7 Main line (2 games)
B50 Sicilian (2 games)
C99 Ruy Lopez, Closed, Chigorin, (2 games)
C68 Ruy Lopez, Exchange (2 games)
D21 Queen's Gambit Accepted (2 games)

Search Sacrifice Explorer for Crafty (Computer)
Search Google for Crafty (Computer)

(born 1994)

[what is this?]
In 1994, Dr. Robert Hyatt wrote the first version of Crafty, a chess playing program which is a direct descendent of Cray Blitz (Computer), the World Computer Champion from 1983 to 1989. With assistance from Michael Byrne, Tracy Riegle, Peter Skinner & Ted Langreck, Hyatt began work on Crafty after the 1994 ACM computer chess tournament when he felt that it was time to "start over" and try something different from approaches used for over 25 years. Around 2004, Peter Berger assisted with its opening book.

Crafty has grown from a simple PC-based program to a program that runs on all known general-purpose computer platforms today, including those with multiple processors (CPUs). It has competed in many computer chess events, mainly those held over the Internet, such as the CCT events held on the Internet Chess Club approximately every 6-12 months. Crafty won the first CCT event, and has finished well in most of the others.

The Chessgames account User: crafty is used by the administrators to post automated computer analysis to the Kibitzer's Corner. The analysis is computed by Crafty version 20.14 and a release of version 23.4 was available in 2013.

References: (1) , (2) Dr. Robert Hyatt's home page:

 page 1 of 4; games 1-25 of 79  PGN Download
Game  ResultMoves Year Event/LocaleOpening
1. Shabalov vs Crafty  1-030 1996 GM vs ComputerE12 Queen's Indian
2. Crafty vs Ferret  ½-½64 1996 14th World Microcomputer Chess ChampionshipC68 Ruy Lopez, Exchange
3. K Burger vs Crafty  1-046 1996 ICC 2 12 05/21/96 Internet Chess ClubB17 Caro-Kann, Steinitz Variation
4. Ferret vs Crafty  1-085 1997 ICC 15 15B83 Sicilian
5. Ferret vs Crafty  ½-½138 1997 ICC 15 15C68 Ruy Lopez, Exchange
6. Crafty vs Ferret  0-1112 1997 ICC 15 15D44 Queen's Gambit Declined Semi-Slav
7. Crafty vs Ferret 0-163 1997 ICC 15 15D18 Queen's Gambit Declined Slav, Dutch
8. Crafty vs Ferret  1-055 1997 ICC 15 15D10 Queen's Gambit Declined Slav
9. Ferret vs Crafty 1-048 1997 ICC 15 15B46 Sicilian, Taimanov Variation
10. Ferret vs Crafty  1-0140 1997 ICC 15 15B47 Sicilian, Taimanov (Bastrikov) Variation
11. Ferret vs Crafty  1-062 1997 ICC 15 15C32 King's Gambit Declined, Falkbeer Counter Gambit
12. Crafty vs Ferret  0-171 1997 ICC 15 15B64 Sicilian, Richter-Rauzer Attack
13. Ferret vs Crafty  ½-½113 1997 ICC 10 10B40 Sicilian
14. Crafty vs Fritz 0-142 2000 WMCCCB99 Sicilian, Najdorf, 7...Be7 Main line
15. Francesca vs Crafty  ½-½90 2000 WMCCCE94 King's Indian, Orthodox
16. Crafty vs Nimzo-8  0-155 2000 WMCCCB99 Sicilian, Najdorf, 7...Be7 Main line
17. REBEL vs Crafty 1-038 2000 WMCCCB40 Sicilian
18. Crafty vs Insomniac  0-193 2000 WMCCCB81 Sicilian, Scheveningen, Keres Attack
19. Crafty vs REBEL  1-060 2001 WMCCCD02 Queen's Pawn Game
20. Chess Tiger vs Crafty ½-½109 2001 WMCCCD35 Queen's Gambit Declined
21. GOLIATH vs Crafty 0-147 2001 WMCCCD94 Grunfeld
22. Crafty vs Diep  ½-½76 2001 WMCCCD02 Queen's Pawn Game
23. Gromit vs Crafty  1-051 2001 WMCCCD21 Queen's Gambit Accepted
24. Ferret vs Crafty  ½-½78 2001 WMCCCC91 Ruy Lopez, Closed
25. Crafty vs Quest ½-½109 2001 WMCCCA00 Uncommon Opening
 page 1 of 4; games 1-25 of 79  PGN Download
  REFINE SEARCH:   White wins (1-0) | Black wins (0-1) | Draws (1/2-1/2) | Crafty wins | Crafty loses  

Kibitzer's Corner
< Earlier Kibitzing  · PAGE 4 OF 4 ·  Later Kibitzing>
Jan-19-08  pawnofdoom: Has anyone ever noticed that crafty is very bad at deciding whether rook endgames are drawn and playing in positions where a piece that was safely hanging for the past few moves and is now safe to take?

When I tried to analyze an obviously drawn rook endgame with crafty, crafty kept saying that it was won for the side up a pawn. It was like a +1.55 advantage or something, but it was theoretically drawn. But then again, not all engines are supposed to know this.

And I tried analyzing the Ruy Lopez exchange variation:

1. e4 e5 2. ♘f3 ♘c6 3. ♗b5 a6 4. ♗xc6 dxc6 5. 0-0 ♗g4 6. h3 h5 7. d3

If black plays properly then it will take a few more moves for white to get rid of the g4 bishop, but if black suddenly blunders, such as playing a normal developing move when white has built a good enough defense to take the bishop without getting checkmated, crafty never seems to notice that the bishop can be taken without me pointing it out. An example game continued:

7. ... ♕f6 8. ♖e1 ♘e7 9. ♘bd2 0-0-0?

Crafty doesn't seem to notice that 10. hxg4! is now a good and safe move that simply wins a piece. After 10. ... hxg4 11. ♘h2 the move ♕h6 will not win because white has ♘df1.

But of course, I'm not saying that crafty is awful at everything. Crafty is very easy to use and it is my main engine, along with Fritz. It isn't bad at analyzing very open positions, but not so open that it's an endgame.

Apr-07-08  Eastfrisian: A computer a player of the day!? That should be humans!
Premium Chessgames Member
  WannaBe: <Eastfrisian> Usually, player of the day is chosen from player(s) who celebrates their birthday on that day.

Today, there is one player (in the database, that we know of) celebrates his birthday today.

Seeing that player's record in the database, the percentage is rather 'low', but it is mainly because the database isn't complete.

I think choosing <Crafty> is cute, especially looking at the picture of <Crafty> and the green letters on a black monitor background!!

Brings back memories of my days in college!! (But in my days, it was orange letters on a black background monitor! Wyse monitor actually...)

Apr-07-08  Komapsimnita: <Wannabe> Orange on black. I could probably type a paragraph before my eyes started to bleed.
Apr-07-08  Riverbeast: She's crafty...She's got a gripe...

She's crafty...and she's just my type!

She's craftyyyyyyyy

Premium Chessgames Member
  Knight13: Now this computer comes with you FREE when you download WinBoard!!!
Apr-07-08  Mendrys: <pawnofdoom: 1. e4 e5 2. f3 c6 3. b5 a6 4. xc6 dxc6 5. 0-0 g4 6. h3 h5 7. d3

If black plays properly then it will take a few more moves for white to get rid of the g4 bishop, but if black suddenly blunders, such as playing a normal developing move when white has built a good enough defense to take the bishop without getting checkmated, crafty never seems to notice that the bishop can be taken without me pointing it out. An example game continued:

7. ... f6 8. e1 e7 9. bd2 0-0-0?

click for larger view

Crafty doesn't seem to notice that 10. hxg4! is now a good and safe move that simply wins a piece. After 10. ... hxg4 11. h2 the move h6 will not win because white has df1.>

Curious. I think there are various factors that can alter the strength of the engine. My Crafty 20.14 seems to find 10...hxg4 rather quickly. This is running on a 1.7GHZ P4. Nothing special about this. This could be a good test. This is what it gives after a few minutes think on the above position:

Crafty-20.14 [001]:

16 02:47 95.424.899 782.171 +1.16 10. hxg4 hxg4 11. Nh2 Kb8 12. Qxg4 Ng6 13. Qg3 Qe7 14. Nhf3 c5 15. Nc4 Re8 16. Bg5 Qe6 17. Ncxe5 Nxe5 18. Nxe5 Qxe5 19. Qxe5 Rxe5

It would be interesting to see what other engines think about this position after a few minutes.

Apr-07-08  karnak64: Umm, Happy Birthday, Crafty ole' buddy (!?).
Premium Chessgames Member
  keypusher: Certainly one of the strongest 14-year-olds in the world.
Aug-01-08  Swifty31:

The above link comes with Crafty and a new Crafty gui thats difficulty is adjustable. You will still have to go to

and download the three bookbins and put them in the main directory of the first download, thats if you want Crafty to have an opening book. This Crafty engine is around 2600 elo, and I got this program to work flawlessly in Vista, and Im computer stupid. I highly recommend this free program.

Feb-06-10  Bondsamir: [Event "ICC"]
[Site "Internet Chess Club"]
[Date "2010.02.07"]
[White "You"]
[Black "GM_Petya"]
[Result "1-0"]
[WhiteElo "1757"]
[BlackElo "2700"]
[TimeControl "300+5"]

1. e4 c5 2. Nf3 d6 3. c4 Nf6 4. d3 e5 5. Nc3 Nc6
6. a3 Be7 7. Be2 O-O 8. O-O Bd7 9. h3 Nd4 10. b4 cxb4 11. axb4 Nxe2+ 12. Qxe2 h6 13. b5 a5 14. bxa6 bxa6 15. Nd5 Nxd5 16. exd5 a5 17. Ra2 Bf6 18. Nh2 Qc7 19. Ng4 Bh4 20. g3 Bd8 21. Bxh6 gxh6 22. Nxh6+ Kg7 23. Qh5 f5 24. f4 e4 25. Rg2 Rh8 26. g4 Bc8 27. gxf5+ Kf8 28. Kh2 Qh7 29. Rfg1 Ra7 30. Rg8+ Rxg8 31. Rxg8+ Qxg8 32. Nxg8 Kxg8 33. Qe8+ Kg7 34. Qxd8 exd3 35. Qg5+ Kf8 36. Qf6+ Kg8 37. Qd8+ Kh7 38. Qh4+ Kg8 39. Qg5+ Rg7 40. Qd8+ Kh7 41. f6 Rf7 42. Qxc8 Rxf6 43. Qc7+ Kg6 44. Qxa5 Rxf4 45. Qd2 Kf5 46. Qxd3+ Ke5 47. Kg3 Rf8 48. Qe3+ Kf6 49. Qh6+ Kf7

Feb-06-10  Bondsamir: [Event "ICC"]
[Site "Internet Chess Club"]
[Date "2010.02.07"]
[White "You"]
[Black "GM_Petya"]
[Result "1/2-1/2"]
[WhiteElo "1694"]
[BlackElo "2700"]
[TimeControl "300+2"]

1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Bd6 5. Bd3 Ne7 6. O-O O-O 7. Bg5 Nbc6 8. c3 Re8 9. Re1 f6 10. Bh4 Bf5 11. Bg3 Qd7 12. Bxd6 Qxd6 13. Na3 a6 14. Qd2 b5 15. Nc2 Bxd3 16. Qxd3 Ng6 17. Rxe8+ Rxe8 18. Re1 Re6 19. Rxe6 Qxe6 20. Qe3 Kf7 21. Qxe6+ Kxe6 22. a3 Nf4 23. Nfe1 Ne2+ 24. Kf1 Nc1 25. Ne3 Ne7 26. N1c2 a5 27. Ne1 Nf5 28. Nxf5 Kxf5 29. f3 h5 30. g3 c6 31. h3 Nb3 32. Ke2 Ke6 33. Nd3 g5 34. Ne1 Kd6 35. Nd3 Ke6 36. Ne1 Kd6 37. Nd3 Ke6

Apr-27-10  rapidcitychess: <Bondsamir> What's your rating!?!?!?
Jul-14-10  The Rocket: whats the expected elo of crafty on the free download dasher program? the version is crafty 20.14 and the highest personality is gm this the real crafty engine or is it weaker than the default one?
Oct-24-10  mj29479: Hi, anybody have an idea what are the new parameters to tweak Crafty's Pawn, Bishop, Rook, Queen and Rook values. I remember in older versions it used to be Eval function..but when i use it on newer 23.3 the command returns an error...
Apr-07-11  ColdSong: Happy birthday Crafty...No,seriously, I'd like to point out this incredible thing:the strongest player ever, Houdini, has no page for him in this games database.The last computer world championship finale has a lot of really, really impressive games.Doesn't it matter?
Apr-07-11  Caissanist: I honestly don't see what there is to accomplish in the further development of computer chess engines. Chess is only important insofar as it provides something positive or helpful for humans; by itself the game has no significance. Computer chess programs can already do pretty much anything that a human would want to do with them, and even if all software development stopped tomorrow, they will still get much stronger as the hardware improves. What's the point?
Premium Chessgames Member
  Domdaniel: < What's the point?> The holy grail - a complete refutation of 1.e4, of course.
Premium Chessgames Member
  Richard Taylor: Has Crafty got a girlfriend? Happy birthday anyway C!
Apr-07-11  WhiteRook48: computers are too materialistic, still, that is their flaw
Premium Chessgames Member
  juan31: In our time the computers have a very significant roll in the daily live, but the chess have (according many Great Masters, like G.M. R.J. Fischer, and A. Alekhine to mention only a few) an artistic component, that the computers never go to reach, even when, broadcasting important games, we can read comments like; “ this G.M. make a move that “x” program recommend”. In my personal point of view (no expert, just aficionado) the computers are a tool and not a significant goal that deserve a very important mention.
Jun-22-11  Counterpoint: Crafty, can you please evaluate the position after 49...Rxb2 for this game:

Topalov vs Karpov, 1998


Jul-29-11  Nietzowitsch: <Counterpoint> --> User: crafty
Dec-05-11  Caissanist: If you play on FICS and use the BabasChess interface, then you can easily ask Crafty to evaluate any position you like so long as you have the game's PGN. Just do File->Open PGN File, click on the "Analysis" tab, and then the "start" button within that tab. One of many wonderful, if poorly documented, features of BabasChess.
Dec-12-11  Caissanist: I need to retract the above. It was using a local copy of Crafty, so of course you can only use this feature if you have Crafty installed on the same environment as Babaschess.
Jump to page #    (enter # from 1 to 4)
< Earlier Kibitzing  · PAGE 4 OF 4 ·  Later Kibitzing>
NOTE: You need to pick a username and password to post a reply. Getting your account takes less than a minute, totally anonymous, and 100% free--plus, it entitles you to features otherwise unavailable. Pick your username now and join the chessgames community!
If you already have an account, you should login now.
Please observe our posting guidelines:
  1. No obscene, racist, sexist, or profane language.
  2. No spamming, advertising, or duplicating posts.
  3. No personal attacks against other members.
  4. Nothing in violation of United States law.
  5. No posting personal information of members.
Blow the Whistle See something that violates our rules? Blow the whistle and inform an administrator.

NOTE: Keep all discussion on the topic of this page. This forum is for this specific player and nothing else. If you want to discuss chess in general, or this site, you might try the Kibitzer's Café.
Messages posted by Chessgames members do not necessarily represent the views of, its employees, or sponsors.
Spot an error? Please suggest your correction and help us eliminate database mistakes!

home | about | login | logout | F.A.Q. | your profile | preferences | Premium Membership | Kibitzer's Café | Biographer's Bistro | new kibitzing | chessforums | Tournament Index | Player Directory | World Chess Championships | Opening Explorer | Guess the Move | Game Collections | ChessBookie Game | Chessgames Challenge | Store | privacy notice | advertising | contact us
Copyright 2001-2016, Chessgames Services LLC
Web design & database development by 20/20 Technologies