1. Ввод данныхОкей, гугл, как сделать скриншот в питоне
2. Предобработка данныхИспользуя что-то типа opencv
matchTemplate(), превращаешь скриншот в двухмерный массив, описывающий игровое поле.
3. Принятие решенияИмея двухмерный массив, описывающий поле, определи, где надо ставить мину. Если решение принять не удаётся - определи, какую клетку надо открывать.
4. Реализация решенияЗная номер клетки, выполнить щелчок по ней. См. pyautogui.