Chess Stack Exchange is a question and answer site for serious players and enthusiasts of chess. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I can't play chess very well, and want a computer game to play against. I've tried two so far - Chessbase (Fritz 5.32) and Crafty Chess. Both had the same problem that even on the lowest difficulty setting, the computer trashed me.

I'm running Windows XP. Here are my criteria:

  • 100% Free (no nagware)
  • Lightweight: loads quickly, small filesize (say under 15 Mb)
  • Not system intensive. I don't need or want a 3d board.
  • Multiple difficulty levels, the lowest one being comparable to someone who's just been told what the legal moves are, and the highest one being... good. Good enough that I won't have to switch to a more advanced program for a while.

If it could have a nice clean interface without clutter everywhere, like the current move list and advanced AI options and what not - which might be great for advanced players but I have no need for - that would be nice.

If you know of a program like this for other operating systems, go ahead and post them for future readers... but I'm on XP.

share|improve this question
finding the right difficulty is very hard, either I win easily or don't stand a chance, similar to ontrolling the amount of hot water from my shower – ajax333221 Nov 11 '12 at 17:26

11 Answers 11

Download Babaschess, sign up for the Free Internet Chess Server (FICS) and start playing unrated games against real people. :)

share|improve this answer
I use BabasChess on FICS. Once you have a rating, you can play other people at your same skill level. IMHO this is WAY better than playing against the computer. – Rick G Dec 25 '12 at 19:46

Lucas Chess is great! From the description of the program:

"The computer uses different chess programs (so-called chess engines) of various strength. The user starts playing against the weakest engine at first. Initially the engine plays with limited strength but as the user wins more games the engine will be given more calculation time and its strength will improve. Eventually the engine will reach its maximum level of strength and if the user continues to win he will be passed to the next stronger engine and so forth.

It comes with a tutor that watches over your moves.
Lucas Chess ships with several chess engines from very weak to very strong (Stockfish,Rybka) and thousands of training positions (mate in 2,3,4 .. etc.)
For improving your openings try ChessHero or ChessPositionTrainer

share|improve this answer
It's worth mentioning Lucas Chess has really good analyzing capabilities, also it works under wine (or natively if you run from its python source and fix some issues, but then you will need to add native engines). – Roberto Mizzoni Nov 22 '12 at 1:42
+1. I just started playing around with this and it is great. – xaisoft Dec 3 '12 at 18:53

You could try WinBoard. WinBoard is a GUI, that you can use with thousands of engines. Two of the most famously weak engines, that you can use it with it are:

  • Ufim 0.82 The limit strength can be set as low as 700 ELO
  • BrutusRND This one literally makes random (legal) moves.

Source: chessforums

When you outgrow those engines, it will be easy to switch to a stronger one. The advantage of having multiple Engines is, that they all play different and so you won't get bored as fast.

Additionally, you could also weaken any existing engine. Here is an example with Crafty.

share|improve this answer
+1 for Winboard, its small, fast and relatively easy to beat. It also supports extra engines. – Seth Dec 25 '12 at 23:48

If I'm not on my own computer, I use Shredder Chess Online. You probably can't get much simpler than that. Unfortunately it has just 3 levels, but fortunately the middle level fits for me if I don't want to think too hard, and the highest level if I'm in serious mood :-)

share|improve this answer

Another free chess program under Windows is Zillions of Games. Zillions is a generalized game system that includes chess as well as other games. You can easily control its intelligence. There are different settings for 1. Skill level 2. How variable its move choices are 3. How fast the computer moves

I purchased the full version of Zillions, because I wanted to play more games than those included in the free download version.

share|improve this answer

I find that SparkChess is fast and easy to beat on its lowest level. It has a neat flash based interface, though you'll need Adobe's Flash Plugin to play.

share|improve this answer

I'd like to answer my own question with a recommendation for Chessology.

Interface is pretty clean, and good difficulty settings, I found.

It also has an interesting feature: it colors squares of the board to reflect which player controls them. Red for black control, green for white control, with the color varying along a spectrum to represent weaker or stronger control (I think the formula is just Control = WhitePiecesThreateningSquare - BlackPiecesThreateningSquare, but I haven't done extensive testing). How useful that feature is I don't know because I don't know much about Chess, I'll leave it up to you esteemed gentlemen to discuss in the comments.

share|improve this answer

My favourite chess engine is Numpty chess. I am an "average"(?!) rated chess player and I have had hours of fun playing against this engine and look forward to more. It is not so highly rated like some other engines eg StockFish, Rybka, Fritz etc etc and is great for learning & improving at chess. This means you do get winning chances and so you do not get so demoralised as when playing super strength engines.

It needs a GUI to run in & is easily setup in Winboard or Arena chess gui. Chris Tatham is the engine author and a fine friend of mine (only through Numpty!). Numpty is at Numpty chess engine and is freeware. Give it a game & enjoy!

share|improve this answer
I love Chris Tatham's Numpty. – Student T Aug 22 '14 at 16:34

You can try the online option at You can experiment with the strength of the computer by reducing its time to think per move (in milliseconds). You can also disable the advertisements by clicking "remove ads".

share|improve this answer

believe me you should download chess master (grand master edition) it has all the features you want + there are many levels to play with including many low levels that I'm sure that any small kid can beat them

share|improve this answer

Download Chess Wizard from this site:

It's completely free and lightweight. It also supports UCI engines. You can download the BrutusRND engine, which plays random legal moves.

You can also download ufim_802, which is a very weak engine.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.