OSDN Git Service

空振りした時の行き先
authoryamat0jp <yamat0jp@yahoo.co.jp>
Mon, 25 Dec 2017 06:53:50 +0000 (15:53 +0900)
committeryamat0jp <yamat0jp@yahoo.co.jp>
Mon, 25 Dec 2017 06:53:50 +0000 (15:53 +0900)
reversi.py

index 21b6046..927d99a 100755 (executable)
@@ -245,10 +245,11 @@ def CompStone():
     stone_grid.active = False
     if stone_grid.NextStone(index.stone, pos) == True:
         if index.stone == black:
-            pos = sente_stone(stone_grid.map,stone_grid.arr)
+            pre = sente_stone(stone_grid.map,stone_grid.arr)
         elif index.stone == white:
-            pos = gote_stone(stone_grid.map,stone_grid.arr)                                  
-        stone_grid.CanSetStone(index.stone, pos[0], pos[1], True) 
+            pre = gote_stone(stone_grid.map,stone_grid.arr) 
+        if stone_grid.CanSetStone(index.stone, pre[0], pre[1], True) == False:                                 
+            stone_grid.CanSetStone(index.stone, pos[0], pos[1], True) 
     else:
         ChangePlayer()