minor fixes
This commit is contained in:
parent
15aab805b9
commit
8c55d05404
18
board.txt
Normal file
18
board.txt
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
123 456 789
|
||||||
|
| |
|
||||||
|
... | ... | ... a
|
||||||
|
... | ... | ... b
|
||||||
|
... | ... | ... c
|
||||||
|
| |
|
||||||
|
----------------
|
||||||
|
| |
|
||||||
|
... | ... | ... d
|
||||||
|
... | ... | ... e
|
||||||
|
... | ... | ... f
|
||||||
|
| |
|
||||||
|
----------------
|
||||||
|
| |
|
||||||
|
... | ... | ... g
|
||||||
|
... | ... | ... h
|
||||||
|
... | ... | ... i
|
||||||
|
| |
|
@ -75,7 +75,8 @@ class Board:
|
|||||||
for k in range(3):
|
for k in range(3):
|
||||||
for l in range(3):
|
for l in range(3):
|
||||||
buf.append(TwoDPos(TwoDPos.l, (i, j, k, l)))
|
buf.append(TwoDPos(TwoDPos.l, (i, j, k, l)))
|
||||||
|
return buf
|
||||||
|
|
||||||
def possible(self):
|
def possible(self):
|
||||||
try:
|
try:
|
||||||
move = self.moves[-1]
|
move = self.moves[-1]
|
||||||
@ -90,7 +91,7 @@ class Board:
|
|||||||
return buf
|
return buf
|
||||||
|
|
||||||
local = move.local()
|
local = move.local()
|
||||||
if self.subWin(local[0], local[1]):
|
if self.subWin(local[2], local[3]):
|
||||||
return self.reachableEmpty()
|
return self.reachableEmpty()
|
||||||
|
|
||||||
buf = []
|
buf = []
|
||||||
|
Loading…
Reference in New Issue
Block a user