所以我试图建立一个简单的版本t2048,所以我想开始寻找是否 有任何移动也是可能的或不是基于目前的董事会,我有一个功能 ispossible(board: Board)
返回这是否是真正的或虚假的
如果你不知道什么2048的意思是,这是什么游戏是... https://play2048.co/
我不是想重新整个游戏,我只是想做一个简单的版本,工作。
def ispossible(board: Board)
for i in range(0, board):
for j in range(1, board):
if [i][j - 1] == 0 and [i][j] > 0:
return True
elif ([i][j - 1] == [i][j]) and [i][j - 1] != 0:
return True
return False
然而,这并不在所有的工作作为我得到一个"错误"的时候,我把这作为一个输入
print(ispossible([4,3,2,2],[2,2,8,16], [16,4,4,4], [4,4,4,4]))
我应该怎么改变,以确保这个工作??