コード例 #1
0
ファイル: test_go.py プロジェクト: lygztq/MuGo
 def test_flipturn(self):
     start_position = Position(
         board=TEST_BOARD,
         n=0,
         komi=6.5,
         caps=(1, 2),
         ko=pc('A1'),
         recent=tuple(),
         to_play=BLACK,
     )
     expected_position = Position(
         board=TEST_BOARD,
         n=0,
         komi=6.5,
         caps=(1, 2),
         ko=None,
         recent=tuple(),
         to_play=WHITE,
     )
     flip_position = start_position.flip_playerturn()
     self.assertEqualPositions(flip_position, expected_position)
コード例 #2
0
 def test_flipturn(self):
     start_position = Position(
         board=TEST_BOARD,
         n=0,
         komi=6.5,
         caps=(1, 2),
         ko=pc('A1'),
         recent=tuple(),
         to_play=BLACK,
     )
     expected_position = Position(
         board=TEST_BOARD,
         n=0,
         komi=6.5,
         caps=(1, 2),
         ko=None,
         recent=tuple(),
         to_play=WHITE,
     )
     flip_position = start_position.flip_playerturn()
     self.assertEqualPositions(flip_position, expected_position)
コード例 #3
0
ファイル: go_test.py プロジェクト: chmod600/tl_classify
 def test_flipturn(self):
     start_position = Position(
         utils_test.BOARD_SIZE,
         board=TEST_BOARD,
         n=0,
         komi=6.5,
         caps=(1, 2),
         ko=coords.from_kgs(utils_test.BOARD_SIZE, 'A1'),
         recent=tuple(),
         to_play=BLACK,
     )
     expected_position = Position(
         utils_test.BOARD_SIZE,
         board=TEST_BOARD,
         n=0,
         komi=6.5,
         caps=(1, 2),
         ko=None,
         recent=tuple(),
         to_play=WHITE,
     )
     flip_position = start_position.flip_playerturn()
     self.assertEqualPositions(flip_position, expected_position)