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

Crafty (Computer)
Number of games in database: 84
Years covered: 1996 to 2014
Overall record: +23 -39 =22 (40.5%)*
   * Overall winning percentage = (wins+draws/2) / total games.

Repertoire Explorer
Most played openings
B40 Sicilian (5 games)
D02 Queen's Pawn Game (4 games)
C78 Ruy Lopez (3 games)
D35 Queen's Gambit Declined (2 games)
E12 Queen's Indian (2 games)
B52 Sicilian, Canal-Sokolsky (Rossolimo) Attack (2 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)

   🏆 8th Annual WCRCC
   Arasan vs Crafty (Jul-19-14) 1-0
   Arasan vs Crafty (Jan-25-14) 1/2-1/2
   Crafty vs Houdini (2014) 0-1
   Crafty vs Bouquet (Aug-28-13) 0-1
   Arasan vs Crafty (May-08-13) 1-0

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:

Wikipedia article: Crafty

Last updated: 2018-12-09 10:51:23

 page 1 of 4; games 1-25 of 84  PGN Download
Game  ResultMoves YearEvent/LocaleOpening
1. K Burger vs Crafty  1-0461996ICC 2 12 05/21/96 Internet Chess ClubB17 Caro-Kann, Steinitz Variation
2. Crafty vs Ferret  ½-½64199614th World Microcomputer Chess ChampionshipC68 Ruy Lopez, Exchange
3. Shabalov vs Crafty  1-0301996GM vs ComputerE12 Queen's Indian
4. Brause vs Crafty  ½-½821997ICS Rated Standard match, 164C46 Three Knights
5. Ferret vs Crafty  1-0621997ICC 15 15C32 King's Gambit Declined, Falkbeer Counter Gambit
6. Ferret vs Crafty  ½-½1131997ICC 10 10B40 Sicilian
7. Crafty vs Ferret  1-0551997ICC 15 15D10 Queen's Gambit Declined Slav
8. Ferret vs Crafty  1-01401997ICC 15 15B47 Sicilian, Taimanov (Bastrikov) Variation
9. Ferret vs Crafty  1-0851997ICC 15 15B83 Sicilian
10. Crafty vs Ferret  0-11121997ICC 15 15D44 Queen's Gambit Declined Semi-Slav
11. Ferret vs Crafty 1-0481997ICC 15 15B46 Sicilian, Taimanov Variation
12. Crafty vs Ferret  0-1711997ICC 15 15B64 Sicilian, Richter-Rauzer Attack
13. Crafty vs Ferret 0-1631997ICC 15 15D18 Queen's Gambit Declined Slav, Dutch
14. Ferret vs Crafty  ½-½1381997ICC 15 15C68 Ruy Lopez, Exchange
15. REBEL vs Crafty 1-0382000WMCCCB40 Sicilian
16. Crafty vs Nimzo-8  0-1552000WMCCCB99 Sicilian, Najdorf, 7...Be7 Main line
17. Francesca vs Crafty  ½-½902000WMCCCE94 King's Indian, Orthodox
18. Crafty vs Insomniac  0-1932000WMCCCB81 Sicilian, Scheveningen, Keres Attack
19. Crafty vs Fritz 0-1422000WMCCCB99 Sicilian, Najdorf, 7...Be7 Main line
20. GOLIATH vs Crafty 0-1472001WMCCCD15 Queen's Gambit Declined Slav
21. Crafty vs REBEL  1-0602001WMCCCD02 Queen's Pawn Game
22. Ferret vs Crafty  ½-½782001WMCCCC91 Ruy Lopez, Closed
23. Crafty vs Deep Junior 0-1742001WMCCCD02 Queen's Pawn Game
24. Crafty vs Diep  ½-½762001WMCCCD02 Queen's Pawn Game
25. Crafty vs IsiChess  1-0542001WMCCCD02 Queen's Pawn Game
 page 1 of 4; games 1-25 of 84  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 3 OF 4 ·  Later Kibitzing>
Mar-13-07  Strongest Force: Thx for the correction, themadhair. This 19.11 crafty is very weak & beatable at g/3. The crafty I played at the ICC is over 3000 & makes GMs look silly in a game of g/3.
Mar-13-07  jackpawn: <themadhair> I think Chess Partner is probably stronger than 1300, just because it will find basic tactical shots. I would say 1500-1600.

<Chessgames> Since you're the one putting Chess Partner out there, would you care to weigh in of this?

Mar-13-07  jackpawn: <themadhair> You're right, I take back my previous message concerning 15-1600. I just played another quick game against it and crushed it easily.
Mar-13-07  GeauxCool: <jackpawn - 1300 or 15-1600> Hello! I just read that the rating of 2000 was an estimation after a trial run by rated players at Chessgames. Also, its strength depends upon the speed of the computer used to play against it.

Mar-13-07  jackpawn: <GeauxCool> Thanks for the info, but may I ask your source? I don't think it's anywhere close to 2000. I've played against it on my laptop, which has practically nothing on it, and I win easily. And this is while playing almost a speed game tempo, which isn't my strong point.

Back in the early 90's I was knocking on the door of 2000, but never quite reached it. I haven't played tournament chess since then, but in playing 7 minutes games against CM8 I might be stronger today, although definitely weaker in the openings. I would like to believe I play at well above 2000 level, but I seriously doubt that is the case.

Mar-13-07  GeauxCool: <jackpawn> This discussion happened Feb 1 06 in the Kibitzer's cafe:

"<>: It should be noted regarding Little ChessPartner: Some chess engines, like Crafty, report negative values to show that Black is winning, and positive values to show that White is winning but LCP doesn't work that way. When it has an evaluation like "246" that means it believes that it is winning by 246, where 100=one pawn. If it shows a negative evaluation, it thinks that it is losing.

Our statement that it plays at a 2000 level on the fastest of PC's is a very rough estimate. We've seen it lose to a 1400 player, and we've seen it beat a master. Tactical situations are where it performs best, but even there it is no match for a Crafty, Fritz, or the "real" Chess Partner software by Lokasoft.

The strongest Java chess program, to our knowledge, is Jester Chess found here: "

<jackpawn> So what is the top processing speed of your laptop?

Mar-13-07  GeauxCool: Jul 28 05 - Kibitzer's Cafe :

<>: The strength of Little ChessPartner depends on how fast your computer is. On the very fastest PC's it should be somewhere around 2000. Slower PC's could be in the 1400-1800 range.

Mar-13-07  sheaf: lcp is very vulnerable when it plays caro can as black and absolutely quite openings, if you manage to reach an opposite color bishop ending then you r going to win irrespective of the situation on board, but all these doesnt reflect.. to beat it the simplest way would be to take to endgame with more or less equal positions, its depth of calculations is 5 or 6 plys so i doubt it can play endings properly. but i doubt there are too many 2000 level players who are strong enough in the middle games even at 6 ply.
Mar-13-07  jackpawn: <GeauxCool> When it comes to PC's I know next to nothing, but my computer says 1300 MHz processing time. I have practically nothing else on it because really only use it for the web.

Thank you all very much for your input on my question.

Perhaps part of my success is that my natural style is positional and the program tend to make overly committing moves.

Mar-13-07  GeauxCool: <sheaf - Lousy Caro as black> It just played a 'lousy' king's gambit as black (3.19 GHz). I got off to a good start with a pawn-chase that cornered his knights. This is the final position, for what it's worth!

click for larger view

(sorry <Crafty>)

Mar-13-07  GeauxCool: <jackpawn> 1.3GHz. That's pretty slow. Try a game on a faster one and see how it goes!
Mar-14-07  jackpawn: <GeauxCool> Thanks. I'll try it on my wife's PC. I'm curious how much difference it makes.
May-01-07  Grega: Crafty, can you please evalute position after black's 21st Spassky vs V Mikenas, 1962
Aug-05-07  lopium: The last version of Crafty (21.5) gives : value is +0.52 at depth 14, variation is : 22.Rf1 Ng5 23.Bd1 Nxf3 24.Rxf3 Qb5. Another point of view (closer to Spassky's play) is the one from Rybka 2.3a, giving a value of +0.13 at depth 16. The main variation is : 22.Rd4 Ng5 23.Rf1 Bxg3 24.Rxd8+ Rxd8. etc.
Premium Chessgames Member
  Benzol: I like crafty's photo.
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

Apr-07-08  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.

Jump to page #    (enter # from 1 to 4)
search thread:   
< Earlier Kibitzing  · PAGE 3 OF 4 ·  Later Kibitzing>

NOTE: Create an account today to post replies and access other powerful features which are available only to registered users. Becoming a member is free, anonymous, and takes less than 1 minute! If you already have a username, then simply login login under your username now to join the discussion.

Please observe our posting guidelines:

  1. No obscene, racist, sexist, or profane language.
  2. No spamming, advertising, duplicate, or gibberish posts.
  3. No vitriolic or systematic personal attacks against other members.
  4. Nothing in violation of United States law.
  5. No cyberstalking or malicious posting of negative or private information (doxing/doxxing) of members.
  6. No trolling.
  7. The use of "sock puppet" accounts to circumvent disciplinary action taken by moderators, create a false impression of consensus or support, or stage conversations, is prohibited.

Please try to maintain a semblance of civility at all times.

Blow the Whistle

See something that violates our rules? Blow the whistle and inform a moderator.

NOTE: Please keep all discussion on-topic. This forum is for this specific player only. To discuss chess or this site in general, visit the Kibitzer's Café.

Messages posted by Chessgames members do not necessarily represent the views of, its employees, or sponsors.
All moderator actions taken are ultimately at the sole discretion of the administration.

Spot an error? Please suggest your correction and help us eliminate database mistakes!
Home | About | Login | Logout | F.A.Q. | Profile | Preferences | Premium Membership | Kibitzer's Café | Biographer's Bistro | New Kibitzing | Chessforums | Tournament Index | Player Directory | Notable Games | World Chess Championships | Opening Explorer | Guess the Move | Game Collections | ChessBookie Game | Chessgames Challenge | Store | Privacy Notice | Contact Us

Copyright 2001-2020, Chessgames Services LLC