Senior Project turned full project. Adaptive AI in roguelike shell.