1. Home
  2. Computing & Technology
  3. C / C++ / C#
David Bolton
David's C / C++ / C# Blog

By David Bolton, About.com Guide to C / C++ / C#

A Tale of two Chess Programs

Sunday June 21, 2009
Chess Game Starter KitChess has always seemed to me to be one of those things that recreational programmers like to have a go at implementing. For years it was believed that improvements in AI would allow chess programs to beat grand Masters but it was really Moore's law (CPU Processing speed doubles every 18 months) and faster hardware that did it.

if you're tempted to have a go, you could save yourself a lot of effort by using the ChessBin Chess Game Starter Kit. This C# application displays the board and pieces and limits moves to be valid moves. It doesn't however have a Chess Engine, but that's no problem. Just take the C# Micro Chess (aka Huo Chess) which is a C# Micro Chess Engine (< 53Kb in size!) and make the two work together. Both build in the Visual C# 2008 Express though the starter kit gets a little bit antsy with the Starter Kit.

C++ developers should note that there's also a C++ Huo chess as well which you can find on Huo Chess page. I've added both chess programs to the C# Game Code library.

Comments
November 5, 2009 at 9:32 am
(1) Dan Gurgui says:

Dear Sir
I have http://www.chessplayer.ro and I have no online chess program. Can you help me to install a chess program ?
Thank you in advance.

November 5, 2009 at 6:03 pm
(2) cplus says:

For a website you need a JavaScript chess program. I’d ask the JavaScript Guide if he can recommend one.

David

Leave a Comment

Line and paragraph breaks are automatic. Some HTML allowed: <a href="" title="">, <b>, <i>, <strike>

Explore C / C++ / C#
About.com Special Features

Holiday Central

What to eat, where to go, fun things to do and how to save money on the perfect gifts. More >

Family Tech Center

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

  1. Home
  2. Computing & Technology
  3. C / C++ / C#

©2009 About.com, a part of The New York Times Company.

All rights reserved.