Computer Chess Information and Resources


This website is a product of a rather rash decision in mid 2008 to learn to program my own Chess Game, hence began my journey into the art of computer chess.  Over the last 2 years I have made some significant progress.  I have learned quite a bit about the art of Computer Chess and amazingly I managed to build an reasonable strong chess engine.  This website is dedicated to documenting the development of my Chess Game as well as the field of Computer Chess in general

In April 2009 I have also begun working on an Online Chess System that allows users to play chess against each other.  This has spun off to a whole new website: dedicated to hosting my free online chess server.  This website is possible mostly due to the chess engine developed here as my live chess system uses my chess engine to validate and track moves. 

Succeeding at chess requires a commitment to learning and developing the game. As it can now be played online, many players are also enjoying other games which can also be played for real money. Gambling/casino games are pure luck but can offer some light relief in-between working on your chess strategy.

On this site you will find the following information:

Chess Engine Source Code

The index of all the computer chess blog posts documenting the development my chess engine, along with the source code and its explanation.

Online Chess

Free Online Chess Game that will allow you to play for free against the chess engine and other members.

Chess Game For Windows

Free Windows Chess Game Download, based on the chess engine

Chess Game Starter Kit

C# Chess Engine Starter Kit that will give you a head start on developing your own chess game.

Computer Chess Links

Computer Chess Links that I have collected over the course of my research.

Chess Computers

Articles and reviews of my collection of Vintage Chess Computers provides you with links to the top UK online casinos and the best information about the exciting world of UK gaming. Scroll through our game reviews, read our casino recommendations and start playing!  There are also many online casino games available, see them all here.

When you play chess online you are involved in a game of skill - the outcome is based on your skill. When you play casino games online, the skill factor is limited. But there are some things you can do to boost your bankroll and to help you get more money to wager with. You can start by finding exclusive casino bonuses and bonus reviews of online casinos at a reliable and trusted site like Click here for more bonuses.

While chess games have been available on mobiles for years, many Canadian online casinos are only now offering mobile casino games. To try your luck at a mobile online casino, visit is created and maintained by Adam Berent. For more information visit