Fun and simple game, vaguely reminds me of minesweeper, though I'm not quite sure what the AI collaboration part of the game is. Is it because the levels are randomly generated?