This is a Chess Playing AI I wrote my Senior Year of High School. It's written in C#, and has several features
() UCI Compatibility
- Allows you to play with other UCI (Universal Chess Interface) Compatible Engines
 - Allows you to use a GUI of your choice
 - Allows you to set the search depth
 
() Standalone Play
- Type "debug", and then "play"
 - Also features a demo mode, accessible by typing "debug", and then "demo"
 
() Evaluation
- Currently based on piece count
 - Uses Alpha-Beta Pruning to speed up the process
 
In favor of increased speed and evaluation, I am abandoning this project and rewriting the engine in C++. The new engine will be called Dolphin Chess, and will feature bitboards, location based piece weights, and (tons) more speed.