Independently built, terminal-based version of the table game “Battleship” with a playable AI opponent.
Skills learned: modeling human decision making with an AI, handling large related data sets, monitoring player input, project planning, debugging and patchwork.