Files
@ 7f1984280936
Branch filter:
Location: OneEye/src/tests/testGo.py - annotation
7f1984280936
421 B
text/x-python
Engine draft for exploring move sequences
2fcaffe8cb70 2fcaffe8cb70 3798475f45c1 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 2fcaffe8cb70 | from unittest import TestCase
from go.core import isLegalPosition
class TestLegal(TestCase):
def testLegal(self):
board=[
[0,0,0,0,0],
[1,1,1,1,1],
[-1,-1,0,1,0],
[0,0,0,-1,-1],
[0,-1,0,-1,0]
]
self.assertTrue(isLegalPosition(board))
def testIllegal(self):
board=[
[0,1,0,0,0],
[1,-1,1,0,0],
[0,1,0,0,0],
[0,0,0,0,0],
[0,0,0,0,0]
]
self.assertFalse(isLegalPosition(board))
|