【人工智障】深圳IO纸牌游戏

这是《深圳IO》附带的一个纸牌游戏,类似于《蜘蛛纸牌》。

思路

就是识别纸牌的位置,然后通过有深度限制的A*算法来找到最佳的下一步状态,然后调用鼠标去执行一下动作,大概就是opencv + numpy + pyautogui。 由于这个有些步骤是不可逆的,比如纸牌已经到目标位置消失了,所以并不是所有开局都能求解。

可能啥时候有兴致了再来做一个强化版的,不过目前还没有啥好的思路。

顺带吐槽一下

某个mac版本更新之后,打开这个游戏,界面不会完全显示,顶部的条会消失,这样就不能移动窗口了,就像下面这样

百度的搜索结果
再看看Google的结果

所以程序员还得用Google,哈哈