2022/09/06146 浏览反馈
关于禁手,新版本对禁手的判别有问题。
首先是三三禁手如图,左侧的三无法形成活四,所以是一个特殊的眠三。而三三禁手要求是双活三,故不算禁手。
然后就是多重禁手的情况
长连和四四(三三)同时出现的情况,如图,横向的黑棋是一个长连棋形,所以黑棋在落子后横向的四是一个眠四。而四四禁手要求两个四是活四或者是冲四,故不是禁手。
三三禁手加长连和这道理差不多,没测。
还有一个三三加四四的情况,如图,左侧的三不是活三,因为落子后存在四四禁手,把这个三中间挡住了,也不算禁手。
五子棋禁手挺复杂的,存在多重嵌套,远不止我提到的这些情况。所以,为程序员的头发心疼一秒(笑
TapTap
TapTap
TapTap
6
4