GNU Chess vs Windows 7 Chess
Kinshul, Rajat and I were doing some random BC this morning. I got bored after a little while and starting playing chess vs Windows 7 programme. Then, Rajat suggested to match the wits of GNU chess and M$ chess. So, we decided to run M$ chess on kinshul’s system and GNU chess on mine. We generally have found that GNU chess easy level is unbeatable and M$ chess is easily beaten till lvl 6.
So, we first clashed GNU easy and M$ lvl 10 chess.Also, we decided to give M$ chess the first chance in all the matches as an advantage. M$ easily won the game in about 30 moves although it must be noted that GNU chess took less than 1s for each step and M$ took around 5s for each step. Unfortunately we did not store the movement steps of that match.
The next match-up took place after lunch in which M$ chess lvl 10 and GNU hard were the participants. In this match GNU hard kicked M$ lvl 10’s ass and the fate was decided by around 30 moves but M$ chess was able to drag the game to 56th step. Also, in this game GNU chess took about 3-4 s per step while M$ chess took around 25-30 s per step for most of the match. We came upon such moments where M$ chess had only king left to move and still took around 30s for the next step. A nice trick up GNU chess’s sleeve was that it used to run its program in the background even while the other player (M$ player in this case) thought. I had a 100% CPU usage throughout the match. I am unable to upload this match’s log as of now but will upload it as soon as possible.
Edit : The Game
PS 1: A nice observation from Rajat that a program which was written by some person in free time worked a lot better than one for which somebody was paid
PS 2: An awesome tag for this post would be to compare any two different ai-based implementations of a game(in which we could clash the two ai’s together). I tag sanrag, gaganpreet, kulbir saini for this.
16 comments so far
Leave a reply
Awesome !
You should have tagged it Chess Titans instead of Microsoft 7 Chess (Hell, that isn’t even a name
) That would have made it more searchable by search engines.
The current version of GNU Chess is quite refined and is not some raw project done by some random guy in his free time.
http://en.wikipedia.org/wiki/GNU_Chess
@Sanrag : Microsoft 7 Chess tag is as search-able as Chess Titans but I guess it’s just the results which will differ
Also, I want it to be included in “Windows 7″ related searches. Anyways, thanks for the chess titan bit 


@Kinshul : So, isn’t M$’s program a refined one ?
and actually the program we used was Xboard and I am not sure which engine it used .. it had several listed
Though I think that it would have given GNU chess engine a higher priority.
Chess titans’ first version appeared in windows vista, so its relatively new .GNU Chess is the name of the engine and the program we used was called GNU Chess, so I am sure it uses the GNU Chess engine. XBoard is the name of the UI the program used.
u forgot to mention how chess titans(windows 7 chess) level 7 screwed you when u were playing against it. Anyway, chess titans is shipped with windows but it was developed by Oberon games.
Yeah I guess I am not GNU chess
… but that was just my first try and you would know better about the lvl 7 kicking asses, having getting kicked around so much 
If it is not M$ work, I guess they are just following their standard protocol of buying software from someone else and selling it.
huh!!…I have defeated level 7 a couple of times…
yeah right .. but you forgot to mention out of hundreds of times
Nice work..
I appreciate your perseverance..
Just try to defeat Computer in 4 in a row in Linux at hard level.. Tuff nut!
Dude .. we are not able to defeat GNU easy one on one … dont talk about 4 hards
@Vishnu….
standard protocol….
I wud love to hear abt it… plz elaborate with examples..
@Sanrag Watch the Pirates of the Silicon Valley. You will understand.
Объясните почему настолько особенно и однобоко? Сомневаюсь, как можно уточнить данную тему.
Хочется поспорить с автором, что всё эксклюзивно так? Я считаю, каким образом раскрыть данную тему.
@above two you can mail me at [vnf29071989] at gmail d0t c0m if you want to discuss further.