Home
TJchess, TJchess10×8, TJshogi, and TJxiangqi are original and free engines for playing chess and variants of chess. If you are not familiar with chess engines, Wikipedia has a good description. I started working on TJchess as a hobby in January of 2006, and have worked on it from time to time since then. Later, I started working on TJchess10×8, TJshogi, and TJxiangqi. They are really quick ports of the original TJchess code to other variants. Besides normal chess, TJchess itself is also able to play two chess variants: crazyhouse and bughouse.
Online computer chess articles and forums have been helpful in giving me ideas on how to get started and how to improve TJchess, but I have generally preferred to use my own ideas as much as possible, rather than researching and studying existing chess engines. TJchess is not based on any other chess engine, and does not use any other engine’s source code.
Note: All engines available on this site are for Windows only, for now.