Chess engine, 2015

In the summer of 2015, I was seized with the desire to write a chess engine. The resulting program is good enough to beat me (which isn't hard), and outperforms some simple chess engines like TSCP and Sunfish. Unfortunately it's quite obvious from the code that I didn't know what I was doing when I started, and I abandoned the project rather than attempt the complete rewrite that was probably necessary.