A robot that take screenshots coordinates the mouse and keyboard to play minesweep

Process: 

- Start minesweep. (Or choose another simple game)
- Capture an screenshot.
- Locate the game window.
- Identify basic visuals of the game, and the grid.
- Randomly pick a cell.
- Implement an algorithm to get the best choice for the next move.
- Coordinate Keys and Mouse events to implement your best solution.
- Loop choices until you win or lose the game.

Goals:

- Use Imaging processing.
- Manage Mouse, Keyboard and other Desktop events.
- Best IA for knowing the next best move of the game.