This is a simple chess-engine made in C. It utilizes common principles such as alpha-beta pruning, move generation and hashing for transposing boards. More info about these concepts and more can be found on the Chess Programming Wiki
Two computers plays against eachother for 20 moves each. The search depth of each computer is 4 ply.