Exemplo n.º 1
0
assert board is not None

assert gamma_move(board, 1, 2, 0) == 1

board182203107 = gamma_board(board)
assert board182203107 is not None
assert board182203107 == (".....\n" ".....\n" "..1..\n")
del board182203107
board182203107 = None
assert gamma_move(board, 2, 0, 4) == 0
assert gamma_move(board, 2, 0, 2) == 1
assert gamma_busy_fields(board, 2) == 1
assert gamma_move(board, 3, 0, 3) == 0
assert gamma_move(board, 4, 1, 0) == 1
assert gamma_move(board, 4, 0, 1) == 0
assert gamma_golden_move(board, 4, 2, 0) == 1
assert gamma_move(board, 1, 1, 1) == 1

board342627329 = gamma_board(board)
assert board342627329 is not None
assert board342627329 == ("2....\n" ".1...\n" ".44..\n")
del board342627329
board342627329 = None
assert gamma_move(board, 2, 2, 1) == 0
assert gamma_move(board, 4, 1, 0) == 0
assert gamma_move(board, 2, 4, 1) == 0
assert gamma_move(board, 2, 1, 1) == 0
assert gamma_busy_fields(board, 2) == 1
assert gamma_move(board, 3, 0, 2) == 0
assert gamma_golden_possible(board, 3) == 1
assert gamma_move(board, 4, 1, 1) == 0
Exemplo n.º 2
0
assert gamma_move(board, 4, 2, 2) == 0
assert gamma_move(board, 4, 3, 0) == 1
assert gamma_golden_possible(board, 4) == 1
assert gamma_move(board, 1, 1, 0) == 0
assert gamma_move(board, 2, 1, 3) == 0
assert gamma_move(board, 2, 3, 1) == 1
assert gamma_move(board, 3, 1, 4) == 0
assert gamma_move(board, 3, 1, 0) == 0
assert gamma_move(board, 4, 1, 4) == 0
assert gamma_move(board, 4, 4, 0) == 1
assert gamma_move(board, 1, 1, 4) == 0
assert gamma_move(board, 1, 1, 0) == 0
assert gamma_move(board, 2, 1, 0) == 0
assert gamma_move(board, 3, 1, 4) == 0
assert gamma_busy_fields(board, 3) == 2
assert gamma_golden_move(board, 3, 0, 0) == 1
assert gamma_move(board, 4, 4, 0) == 0
assert gamma_move(board, 4, 3, 1) == 0
assert gamma_move(board, 1, 2, 4) == 0
assert gamma_move(board, 1, 2, 2) == 0
assert gamma_move(board, 2, 1, 0) == 0
assert gamma_move(board, 2, 1, 2) == 0
assert gamma_move(board, 3, 2, 4) == 0
assert gamma_move(board, 3, 4, 1) == 1
assert gamma_busy_fields(board, 3) == 4
assert gamma_move(board, 4, 4, 0) == 0
assert gamma_move(board, 4, 0, 1) == 1
assert gamma_move(board, 1, 2, 4) == 0
assert gamma_move(board, 2, 2, 4) == 0
assert gamma_move(board, 2, 0, 0) == 0
Exemplo n.º 3
0
assert gamma_move(board, 3, 1, 0) == 0
assert gamma_move(board, 1, 3, 4) == 1
assert gamma_move(board, 1, 2, 3) == 1
assert gamma_busy_fields(board, 1) == 9
assert gamma_move(board, 2, 3, 3) == 1
assert gamma_move(board, 3, 1, 0) == 0
assert gamma_move(board, 3, 0, 6) == 1
assert gamma_move(board, 1, 2, 0) == 0
assert gamma_move(board, 2, 0, 2) == 1
assert gamma_move(board, 3, 1, 0) == 0
assert gamma_move(board, 3, 3, 5) == 0
assert gamma_move(board, 1, 3, 1) == 1
assert gamma_move(board, 2, 3, 4) == 0
assert gamma_move(board, 3, 4, 0) == 0
assert gamma_move(board, 1, 0, 6) == 0
assert gamma_golden_move(board, 1, 1, 2) == 1
assert gamma_move(board, 2, 3, 1) == 0
assert gamma_busy_fields(board, 2) == 5
assert gamma_move(board, 3, 0, 0) == 1
assert gamma_move(board, 3, 2, 5) == 0
assert gamma_golden_move(board, 3, 3, 3) == 1
assert gamma_move(board, 1, 4, 4) == 1
assert gamma_free_fields(board, 1) == 12
assert gamma_move(board, 2, 3, 1) == 0
assert gamma_move(board, 3, 3, 1) == 0
assert gamma_move(board, 2, 3, 1) == 0
assert gamma_move(board, 3, 1, 0) == 0
assert gamma_move(board, 3, 1, 5) == 1
assert gamma_free_fields(board, 3) == 11
assert gamma_move(board, 1, 2, 4) == 0
assert gamma_move(board, 2, 3, 4) == 0
Exemplo n.º 4
0
uuid: 363414505
"""
"""
random actions, total chaos
"""
board = gamma_new(5, 7, 6, 6)
assert board is not None

assert gamma_move(board, 1, 2, 2) == 1
assert gamma_move(board, 2, 4, 0) == 1
assert gamma_move(board, 2, 1, 6) == 1
assert gamma_free_fields(board, 2) == 32
assert gamma_move(board, 3, 3, 3) == 1
assert gamma_move(board, 4, 3, 6) == 1
assert gamma_move(board, 4, 2, 0) == 1
assert gamma_golden_move(board, 4, 6, 1) == 0
assert gamma_move(board, 5, 3, 4) == 1
assert gamma_free_fields(board, 5) == 28
assert gamma_move(board, 6, 2, 5) == 1
assert gamma_move(board, 6, 0, 1) == 1
assert gamma_move(board, 1, 6, 4) == 0
assert gamma_move(board, 1, 0, 2) == 1
assert gamma_move(board, 2, 4, 1) == 1
assert gamma_move(board, 2, 1, 5) == 1
assert gamma_move(board, 4, 4, 1) == 0
assert gamma_move(board, 5, 0, 2) == 0
assert gamma_move(board, 6, 0, 3) == 1
assert gamma_busy_fields(board, 6) == 3
assert gamma_move(board, 1, 0, 1) == 0
assert gamma_golden_possible(board, 1) == 1
Exemplo n.º 5
0
assert gamma_move(board, 1, 1, 2) == 1
assert gamma_busy_fields(board, 1) == 6
assert gamma_free_fields(board, 1) == 36
assert gamma_move(board, 2, 1, 5) == 0
assert gamma_move(board, 2, 4, 0) == 1
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 3, 2, 5) == 1
assert gamma_move(board, 3, 3, 5) == 1
assert gamma_move(board, 4, 1, 3) == 1
assert gamma_golden_possible(board, 4) == 1
assert gamma_move(board, 5, 1, 4) == 0
assert gamma_move(board, 5, 2, 5) == 0
assert gamma_move(board, 1, 5, 4) == 0
assert gamma_move(board, 3, 5, 0) == 1
assert gamma_move(board, 3, 6, 3) == 1
assert gamma_golden_move(board, 3, 3, 1) == 0
assert gamma_move(board, 4, 3, 5) == 0
assert gamma_move(board, 4, 5, 4) == 0
assert gamma_move(board, 5, 0, 4) == 0
assert gamma_move(board, 1, 6, 5) == 0
assert gamma_move(board, 1, 7, 3) == 0
assert gamma_move(board, 2, 2, 5) == 0
assert gamma_move(board, 2, 4, 4) == 1
assert gamma_move(board, 3, 5, 4) == 0
assert gamma_move(board, 4, 2, 7) == 0
assert gamma_move(board, 4, 0, 0) == 1
assert gamma_busy_fields(board, 4) == 5
assert gamma_move(board, 5, 6, 1) == 0
assert gamma_move(board, 1, 4, 4) == 0
assert gamma_move(board, 1, 7, 4) == 1
assert gamma_move(board, 2, 0, 3) == 1
Exemplo n.º 6
0
uuid: 291127141
"""
"""
random actions, total chaos
"""
board = gamma_new(4, 3, 4, 2)
assert board is not None

assert gamma_move(board, 1, 1, 2) == 1
assert gamma_move(board, 2, 0, 0) == 1
assert gamma_busy_fields(board, 2) == 1
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 3, 1, 2) == 0
assert gamma_move(board, 3, 0, 1) == 1
assert gamma_move(board, 4, 0, 0) == 0
assert gamma_golden_move(board, 4, 2, 1) == 0
assert gamma_move(board, 1, 1, 2) == 0
assert gamma_move(board, 2, 3, 0) == 1
assert gamma_move(board, 3, 3, 1) == 1
assert gamma_move(board, 4, 0, 1) == 0
assert gamma_move(board, 4, 1, 2) == 0
assert gamma_golden_move(board, 4, 0, 0) == 1
assert gamma_move(board, 1, 2, 2) == 1
assert gamma_move(board, 2, 2, 0) == 1
assert gamma_move(board, 3, 3, 0) == 0
assert gamma_move(board, 3, 0, 2) == 1
assert gamma_move(board, 4, 1, 2) == 0
assert gamma_move(board, 1, 3, 2) == 1
assert gamma_move(board, 1, 0, 1) == 0
assert gamma_move(board, 2, 1, 0) == 1
assert gamma_move(board, 2, 3, 1) == 0
Exemplo n.º 7
0
random actions, total chaos
"""
board = gamma_new(7, 6, 5, 3)
assert board is not None

assert gamma_move(board, 1, 2, 2) == 1
assert gamma_move(board, 1, 0, 1) == 1
assert gamma_move(board, 2, 2, 4) == 1
assert gamma_move(board, 2, 2, 5) == 1
assert gamma_move(board, 3, 0, 0) == 1
assert gamma_move(board, 3, 3, 0) == 1
assert gamma_golden_possible(board, 3) == 1
assert gamma_move(board, 4, 0, 4) == 1
assert gamma_move(board, 5, 3, 2) == 1
assert gamma_move(board, 5, 6, 5) == 1
assert gamma_golden_move(board, 5, 1, 0) == 0
assert gamma_move(board, 1, 1, 1) == 1
assert gamma_move(board, 1, 0, 1) == 0
assert gamma_free_fields(board, 1) == 32
assert gamma_move(board, 2, 1, 2) == 1
assert gamma_free_fields(board, 2) == 31
assert gamma_move(board, 3, 3, 3) == 1
assert gamma_move(board, 3, 2, 3) == 1
assert gamma_move(board, 4, 2, 3) == 0
assert gamma_busy_fields(board, 4) == 1
assert gamma_move(board, 5, 2, 6) == 0
assert gamma_move(board, 5, 0, 5) == 1
assert gamma_move(board, 1, 3, 5) == 1
assert gamma_move(board, 1, 4, 1) == 0
assert gamma_busy_fields(board, 1) == 4
assert gamma_move(board, 2, 1, 3) == 1
Exemplo n.º 8
0
assert gamma_move(board, 3, 0, 1) == 1 
assert gamma_move(board, 4, 1, 3) == 1 
assert gamma_move(board, 4, 0, 4) == 1 
assert gamma_busy_fields(board, 4) == 2 
assert gamma_move(board, 1, 0, 4) == 0 
assert gamma_move(board, 1, 0, 4) == 0 
assert gamma_golden_possible(board, 1) == 1 
assert gamma_move(board, 2, 2, 1) == 0 
assert gamma_move(board, 2, 1, 0) == 1 
assert gamma_move(board, 3, 3, 0) == 0 
assert gamma_move(board, 3, 0, 0) == 0 
assert gamma_move(board, 4, 0, 4) == 0 
assert gamma_move(board, 1, 0, 1) == 0 
assert gamma_move(board, 2, 3, 0) == 0 
assert gamma_move(board, 2, 0, 4) == 0 
assert gamma_golden_move(board, 2, 1, 1) == 1 
assert gamma_move(board, 3, 1, 1) == 0 
assert gamma_move(board, 4, 4, 1) == 0 
assert gamma_move(board, 1, 4, 1) == 0 
assert gamma_move(board, 1, 1, 1) == 0 
assert gamma_busy_fields(board, 1) == 0 
assert gamma_move(board, 2, 2, 1) == 0 
assert gamma_golden_move(board, 2, 1, 0) == 0 
assert gamma_move(board, 3, 1, 1) == 0 
assert gamma_move(board, 4, 4, 1) == 0 
assert gamma_move(board, 4, 0, 4) == 0 
assert gamma_move(board, 2, 0, 0) == 0 
assert gamma_move(board, 3, 4, 1) == 0 
assert gamma_move(board, 3, 0, 2) == 1 
assert gamma_golden_possible(board, 3) == 1 
assert gamma_move(board, 4, 3, 0) == 0 
Exemplo n.º 9
0
board260237854 = gamma_board(board)
assert board260237854 is not None
assert board260237854 == (".2...1.\n"
"..54.1.\n"
"322.1..\n"
"1...34.\n"
".353..2\n")
del board260237854
board260237854 = None
assert gamma_move(board, 4, 5, 2) == 1 
assert gamma_move(board, 1, 0, 0) == 1 
assert gamma_move(board, 1, 0, 4) == 1 
assert gamma_golden_possible(board, 1) == 1 
assert gamma_move(board, 2, 3, 6) == 0 
assert gamma_golden_move(board, 2, 3, 3) == 1 
assert gamma_move(board, 3, 1, 1) == 1 
assert gamma_move(board, 4, 2, 3) == 0 
assert gamma_move(board, 4, 0, 2) == 0 
assert gamma_move(board, 5, 4, 6) == 0 
assert gamma_busy_fields(board, 5) == 2 
assert gamma_move(board, 1, 6, 0) == 0 
assert gamma_move(board, 1, 5, 4) == 0 
assert gamma_move(board, 2, 3, 1) == 1 
assert gamma_move(board, 2, 5, 0) == 1 
assert gamma_golden_move(board, 2, 3, 2) == 0 
assert gamma_move(board, 3, 1, 1) == 0 
assert gamma_move(board, 3, 6, 4) == 1 
assert gamma_move(board, 4, 6, 1) == 1 
assert gamma_move(board, 4, 5, 3) == 0 
assert gamma_move(board, 5, 2, 1) == 1 
Exemplo n.º 10
0
assert gamma_move(board, 3, 0, 5) == 1
assert gamma_move(board, 3, 7, 4) == 1
assert gamma_move(board, 4, 3, 6) == 1
assert gamma_move(board, 4, 1, 6) == 1
assert gamma_move(board, 5, 7, 6) == 1
assert gamma_move(board, 1, 1, 3) == 1
assert gamma_move(board, 2, 0, 7) == 1
assert gamma_move(board, 3, 1, 1) == 1
assert gamma_free_fields(board, 3) == 49
assert gamma_move(board, 4, 6, 4) == 1
assert gamma_move(board, 5, 7, 0) == 1
assert gamma_move(board, 1, 1, 2) == 1
assert gamma_move(board, 1, 3, 0) == 1
assert gamma_move(board, 2, 1, 3) == 0
assert gamma_free_fields(board, 2) == 45
assert gamma_golden_move(board, 2, 1, 1) == 1
assert gamma_move(board, 3, 7, 6) == 0
assert gamma_move(board, 4, 6, 2) == 1
assert gamma_move(board, 4, 4, 1) == 1
assert gamma_move(board, 5, 1, 6) == 0
assert gamma_move(board, 5, 3, 0) == 0
assert gamma_move(board, 2, 3, 2) == 1
assert gamma_golden_possible(board, 2) == 0
assert gamma_move(board, 3, 4, 5) == 1
assert gamma_move(board, 3, 2, 5) == 1
assert gamma_golden_possible(board, 3) == 1
assert gamma_move(board, 4, 4, 6) == 1
assert gamma_move(board, 4, 0, 6) == 1
assert gamma_busy_fields(board, 4) == 9
assert gamma_move(board, 5, 0, 3) == 0
assert gamma_move(board, 5, 2, 3) == 1
Exemplo n.º 11
0

assert gamma_move(board, 1, 2, 3) == 1
assert gamma_move(board, 2, 2, 1) == 1
assert gamma_move(board, 1, 2, 1) == 0
assert gamma_move(board, 2, 2, 3) == 0
assert gamma_busy_fields(board, 2) == 1
assert gamma_move(board, 1, 4, 2) == 0
assert gamma_move(board, 1, 3, 4) == 1
assert gamma_busy_fields(board, 1) == 2
assert gamma_move(board, 2, 3, 0) == 1
assert gamma_move(board, 2, 2, 1) == 0
assert gamma_move(board, 1, 0, 0) == 1
assert gamma_move(board, 2, 2, 0) == 1
assert gamma_busy_fields(board, 1) == 3
assert gamma_golden_move(board, 1, 0, 3) == 0
assert gamma_move(board, 2, 4, 2) == 0
assert gamma_move(board, 2, 1, 4) == 1
assert gamma_move(board, 1, 1, 1) == 1
assert gamma_move(board, 1, 2, 1) == 0


board358029183 = gamma_board(board)
assert board358029183 is not None
assert board358029183 == (".2.1\n" "..1.\n" "....\n" ".12.\n" "1.22\n")
del board358029183
board358029183 = None
assert gamma_move(board, 1, 2, 1) == 0
assert gamma_move(board, 2, 3, 0) == 0
assert gamma_move(board, 1, 0, 4) == 1
assert gamma_busy_fields(board, 1) == 5
Exemplo n.º 12
0
assert gamma_move(board, 1, 3, 2) == 1
assert gamma_free_fields(board, 1) == 12
assert gamma_move(board, 2, 3, 0) == 0
assert gamma_free_fields(board, 2) == 12
assert gamma_move(board, 1, 2, 2) == 1
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 2, 0) == 1
assert gamma_move(board, 1, 1, 1) == 1
assert gamma_move(board, 1, 2, 3) == 1
assert gamma_free_fields(board, 1) == 8
assert gamma_move(board, 2, 1, 0) == 1
assert gamma_move(board, 2, 1, 3) == 0
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 1, 3, 3) == 1
assert gamma_move(board, 2, 1, 0) == 0
assert gamma_golden_move(board, 1, 0, 1) == 0
assert gamma_move(board, 2, 1, 0) == 0
assert gamma_busy_fields(board, 2) == 3
assert gamma_move(board, 1, 3, 0) == 0
assert gamma_move(board, 1, 0, 0) == 1
assert gamma_move(board, 2, 1, 2) == 1
assert gamma_move(board, 1, 2, 2) == 0
assert gamma_move(board, 2, 1, 3) == 0
assert gamma_move(board, 2, 3, 1) == 1
assert gamma_move(board, 2, 3, 0) == 0
assert gamma_move(board, 2, 2, 3) == 0

board196483150 = gamma_board(board)
assert board196483150 is not None
assert board196483150 == (".111\n" "1211\n" ".1.2\n" "1222\n")
del board196483150
Exemplo n.º 13
0
assert gamma_move(board, 1, 1, 2) == 1
assert gamma_move(board, 2, 2, 6) == 1
assert gamma_move(board, 3, 1, 5) == 1
assert gamma_move(board, 1, 0, 3) == 1
assert gamma_move(board, 2, 3, 1) == 0
assert gamma_move(board, 3, 4, 5) == 1
assert gamma_move(board, 1, 4, 4) == 1
assert gamma_move(board, 1, 6, 6) == 1
assert gamma_free_fields(board, 1) == 28
assert gamma_move(board, 2, 6, 1) == 1
assert gamma_move(board, 2, 6, 0) == 1
assert gamma_move(board, 3, 5, 3) == 1
assert gamma_busy_fields(board, 1) == 10
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 4, 1) == 0
assert gamma_golden_move(board, 2, 1, 3) == 0
assert gamma_move(board, 3, 4, 5) == 0
assert gamma_move(board, 3, 4, 6) == 0
assert gamma_busy_fields(board, 3) == 6
assert gamma_move(board, 1, 4, 0) == 1
assert gamma_move(board, 1, 2, 2) == 0
assert gamma_golden_possible(board, 1) == 1
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 3, 0, 0) == 1
assert gamma_move(board, 1, 6, 5) == 0
assert gamma_move(board, 1, 1, 3) == 1
assert gamma_move(board, 2, 3, 2) == 0
assert gamma_move(board, 3, 3, 3) == 1
assert gamma_move(board, 3, 0, 3) == 0
assert gamma_busy_fields(board, 3) == 8
assert gamma_move(board, 1, 1, 0) == 1
Exemplo n.º 14
0
assert gamma_move(board, 2, 2, 1) == 1 
assert gamma_move(board, 2, 2, 0) == 0 
assert gamma_golden_possible(board, 2) == 1 
assert gamma_move(board, 1, 0, 4) == 0 
assert gamma_move(board, 1, 4, 2) == 0 
assert gamma_move(board, 2, 3, 2) == 1 
assert gamma_move(board, 2, 0, 2) == 1 
assert gamma_move(board, 3, 1, 1) == 1 
assert gamma_move(board, 3, 2, 1) == 0 
assert gamma_move(board, 1, 0, 0) == 1 
assert gamma_move(board, 2, 1, 0) == 0 
assert gamma_move(board, 2, 0, 1) == 1 
assert gamma_move(board, 3, 0, 4) == 0 
assert gamma_move(board, 3, 3, 1) == 0 
assert gamma_free_fields(board, 3) == 2 
assert gamma_golden_move(board, 3, 1, 2) == 1 
assert gamma_move(board, 1, 4, 1) == 0 
assert gamma_free_fields(board, 2) == 2 
assert gamma_move(board, 3, 3, 1) == 0 
assert gamma_move(board, 3, 3, 1) == 0 
assert gamma_move(board, 1, 3, 0) == 1 
assert gamma_move(board, 2, 2, 2) == 0 
assert gamma_busy_fields(board, 3) == 3 
assert gamma_move(board, 1, 4, 2) == 0 
assert gamma_golden_possible(board, 1) == 1 
assert gamma_move(board, 2, 4, 0) == 1 
assert gamma_move(board, 2, 3, 1) == 0 
assert gamma_free_fields(board, 2) == 0 
assert gamma_move(board, 3, 2, 0) == 0 
assert gamma_busy_fields(board, 3) == 3 
Exemplo n.º 15
0
assert gamma_move(board, 3, 0, 2) == 0
assert gamma_golden_possible(board, 3) == 1
assert gamma_move(board, 1, 2, 2) == 1
assert gamma_move(board, 2, 0, 4) == 0
assert gamma_move(board, 3, 3, 3) == 0
assert gamma_move(board, 1, 0, 0) == 1
assert gamma_move(board, 1, 3, 3) == 0
assert gamma_busy_fields(board, 1) == 6
assert gamma_move(board, 2, 2, 0) == 0
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 3, 4, 2) == 0
assert gamma_move(board, 1, 1, 4) == 0
assert gamma_move(board, 1, 3, 1) == 1
assert gamma_free_fields(board, 1) == 5
assert gamma_move(board, 2, 3, 1) == 0
assert gamma_move(board, 3, 2, 3) == 0
assert gamma_move(board, 1, 1, 2) == 0
assert gamma_move(board, 2, 3, 0) == 0
assert gamma_move(board, 2, 2, 1) == 0
assert gamma_move(board, 3, 2, 0) == 1
assert gamma_move(board, 3, 2, 2) == 0
assert gamma_move(board, 1, 3, 0) == 0
assert gamma_move(board, 1, 1, 2) == 0
assert gamma_move(board, 2, 3, 4) == 0
assert gamma_move(board, 3, 0, 4) == 0
assert gamma_move(board, 3, 2, 0) == 0
assert gamma_golden_move(board, 3, 2, 4) == 0
assert gamma_move(board, 1, 2, 4) == 0

gamma_delete(board)
Exemplo n.º 16
0
"""
random actions, total chaos
"""
board = gamma_new(4, 2, 3, 2)
assert board is not None


assert gamma_move(board, 1, 1, 1) == 1
assert gamma_busy_fields(board, 1) == 1
assert gamma_move(board, 2, 1, 0) == 1
assert gamma_move(board, 2, 2, 1) == 1
assert gamma_move(board, 3, 0, 0) == 1
assert gamma_move(board, 3, 2, 1) == 0
assert gamma_move(board, 2, 1, 0) == 0
assert gamma_busy_fields(board, 3) == 1
assert gamma_golden_move(board, 3, 1, 1) == 1
assert gamma_move(board, 1, 0, 2) == 0
assert gamma_move(board, 1, 0, 0) == 0
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 1, 1) == 0
assert gamma_move(board, 2, 0, 1) == 0
assert gamma_move(board, 3, 1, 3) == 0
assert gamma_move(board, 3, 3, 0) == 0
assert gamma_golden_move(board, 3, 0, 1) == 0
assert gamma_move(board, 2, 0, 3) == 0
assert gamma_move(board, 2, 3, 0) == 0
assert gamma_move(board, 3, 2, 0) == 0
assert gamma_move(board, 3, 2, 1) == 0
assert gamma_move(board, 1, 3, 1) == 1
assert gamma_move(board, 2, 2, 0) == 1
assert gamma_move(board, 3, 0, 0) == 0
Exemplo n.º 17
0
assert board is not None

assert gamma_move(board, 1, 3, 4) == 0
assert gamma_move(board, 1, 4, 2) == 1
assert gamma_move(board, 2, 0, 4) == 0
assert gamma_move(board, 2, 0, 1) == 1
assert gamma_move(board, 1, 1, 3) == 1
assert gamma_move(board, 2, 3, 0) == 1
assert gamma_move(board, 2, 2, 0) == 1
assert gamma_move(board, 1, 3, 0) == 0
assert gamma_move(board, 1, 0, 1) == 0
assert gamma_move(board, 2, 4, 2) == 0
assert gamma_busy_fields(board, 2) == 3
assert gamma_move(board, 1, 0, 4) == 0
assert gamma_move(board, 1, 0, 0) == 1
assert gamma_golden_move(board, 1, 0, 2) == 0
assert gamma_move(board, 2, 1, 1) == 1
assert gamma_move(board, 2, 4, 1) == 1
assert gamma_busy_fields(board, 2) == 5
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 1, 0, 1) == 0
assert gamma_move(board, 2, 1, 3) == 0
assert gamma_move(board, 1, 0, 4) == 0
assert gamma_move(board, 2, 2, 1) == 1
assert gamma_move(board, 2, 4, 0) == 1
assert gamma_golden_move(board, 2, 0, 0) == 1
assert gamma_move(board, 1, 2, 2) == 1
assert gamma_move(board, 1, 1, 3) == 0
assert gamma_move(board, 2, 0, 1) == 0
assert gamma_busy_fields(board, 2) == 8
assert gamma_move(board, 1, 3, 2) == 1
Exemplo n.º 18
0
assert gamma_move(board, 1, 1, 1) == 1
assert gamma_move(board, 2, 2, 1) == 1
assert gamma_move(board, 2, 1, 3) == 1
assert gamma_move(board, 3, 4, 0) == 1
assert gamma_golden_possible(board, 3) == 1
assert gamma_move(board, 4, 5, 1) == 0
assert gamma_move(board, 5, 0, 3) == 1
assert gamma_move(board, 1, 5, 0) == 0
assert gamma_move(board, 1, 2, 5) == 1
assert gamma_move(board, 2, 4, 4) == 1
assert gamma_move(board, 3, 4, 3) == 1
assert gamma_move(board, 3, 4, 1) == 1
assert gamma_busy_fields(board, 3) == 3
assert gamma_move(board, 4, 1, 3) == 0
assert gamma_golden_possible(board, 4) == 1
assert gamma_golden_move(board, 4, 1, 1) == 1
assert gamma_move(board, 5, 1, 3) == 0
assert gamma_move(board, 5, 1, 2) == 1
assert gamma_golden_possible(board, 5) == 1
assert gamma_move(board, 1, 2, 2) == 1
assert gamma_move(board, 1, 1, 0) == 1
assert gamma_move(board, 2, 1, 0) == 0
assert gamma_move(board, 3, 2, 0) == 1
assert gamma_move(board, 4, 4, 4) == 0
assert gamma_golden_move(board, 5, 5, 2) == 0
assert gamma_move(board, 1, 4, 1) == 0
assert gamma_move(board, 1, 3, 1) == 0
assert gamma_move(board, 2, 2, 3) == 1
assert gamma_move(board, 3, 4, 1) == 0
assert gamma_golden_possible(board, 3) == 1
assert gamma_move(board, 4, 4, 0) == 0
Exemplo n.º 19
0
board452306734 = gamma_board(board)
assert board452306734 is not None
assert board452306734 == ("..3\n" ".3.\n" "...\n" ".2.\n")
del board452306734
board452306734 = None
assert gamma_move(board, 4, 3, 0) == 0
assert gamma_move(board, 4, 1, 1) == 1
assert gamma_free_fields(board, 4) == 8
assert gamma_move(board, 1, 2, 0) == 1
assert gamma_move(board, 1, 2, 2) == 1
assert gamma_move(board, 2, 3, 1) == 0
assert gamma_move(board, 2, 2, 0) == 0
assert gamma_move(board, 3, 1, 2) == 0
assert gamma_move(board, 4, 2, 0) == 0
assert gamma_move(board, 4, 0, 1) == 1
assert gamma_golden_move(board, 4, 3, 2) == 0
assert gamma_move(board, 1, 3, 1) == 0
assert gamma_move(board, 2, 3, 1) == 0
assert gamma_move(board, 3, 2, 0) == 0
assert gamma_move(board, 4, 2, 3) == 0
assert gamma_move(board, 1, 2, 0) == 0
assert gamma_move(board, 2, 3, 0) == 0
assert gamma_move(board, 3, 2, 1) == 1
assert gamma_move(board, 4, 2, 3) == 0
assert gamma_move(board, 1, 0, 2) == 1
assert gamma_move(board, 2, 0, 1) == 0
assert gamma_move(board, 3, 0, 0) == 0
assert gamma_move(board, 3, 1, 3) == 1
assert gamma_move(board, 4, 2, 2) == 0
assert gamma_move(board, 1, 3, 0) == 0
assert gamma_move(board, 1, 1, 0) == 0
Exemplo n.º 20
0
"""
scenario: test_random_actions
uuid: 450759361
"""
"""
random actions, total chaos
"""
board = gamma_new(4, 6, 4, 3)
assert board is not None

assert gamma_move(board, 1, 0, 2) == 1
assert gamma_move(board, 1, 1, 1) == 1
assert gamma_move(board, 2, 3, 1) == 1
assert gamma_move(board, 3, 0, 0) == 1
assert gamma_move(board, 4, 2, 2) == 1
assert gamma_golden_move(board, 4, 1, 3) == 0
assert gamma_move(board, 1, 1, 4) == 1
assert gamma_move(board, 1, 3, 2) == 0
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 3, 2) == 1
assert gamma_move(board, 3, 2, 5) == 1
assert gamma_move(board, 4, 2, 1) == 1
assert gamma_move(board, 4, 2, 2) == 0
assert gamma_move(board, 1, 0, 3) == 1
assert gamma_move(board, 3, 5, 3) == 0
assert gamma_move(board, 3, 3, 5) == 1
assert gamma_move(board, 4, 3, 2) == 0
assert gamma_move(board, 4, 1, 5) == 1

board953169813 = gamma_board(board)
assert board953169813 is not None
Exemplo n.º 21
0
assert gamma_move(board, 3, 3, 1) == 1
assert gamma_move(board, 1, 2, 3) == 0
assert gamma_move(board, 1, 1, 1) == 1
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 1, 2) == 1
assert gamma_move(board, 3, 0, 2) == 1
assert gamma_busy_fields(board, 3) == 2
assert gamma_move(board, 1, 2, 3) == 0
assert gamma_move(board, 1, 1, 2) == 0
assert gamma_free_fields(board, 1) == 5
assert gamma_move(board, 2, 3, 2) == 1
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 3, 0, 1) == 0
assert gamma_move(board, 1, 2, 0) == 1
assert gamma_move(board, 1, 0, 2) == 0
assert gamma_golden_move(board, 1, 2, 1) == 0

board950475062 = gamma_board(board)
assert board950475062 is not None
assert board950475062 == ("3222\n" "2113\n" "..1.\n")
del board950475062
board950475062 = None
assert gamma_move(board, 2, 0, 0) == 1
assert gamma_move(board, 3, 1, 1) == 0

board650356502 = gamma_board(board)
assert board650356502 is not None
assert board650356502 == ("3222\n" "2113\n" "2.1.\n")
del board650356502
board650356502 = None
assert gamma_move(board, 1, 0, 1) == 0
Exemplo n.º 22
0
random actions, total chaos
"""
board = gamma_new(4, 4, 4, 3)
assert board is not None

assert gamma_move(board, 1, 3, 2) == 1
assert gamma_busy_fields(board, 1) == 1
assert gamma_move(board, 2, 0, 1) == 1
assert gamma_move(board, 2, 3, 2) == 0
assert gamma_free_fields(board, 2) == 14
assert gamma_move(board, 3, 2, 1) == 1
assert gamma_free_fields(board, 4) == 13
assert gamma_golden_possible(board, 4) == 1
assert gamma_busy_fields(board, 1) == 1
assert gamma_move(board, 2, 0, 2) == 1
assert gamma_golden_move(board, 2, 1, 2) == 0
assert gamma_move(board, 3, 2, 2) == 1
assert gamma_busy_fields(board, 3) == 2
assert gamma_move(board, 4, 0, 2) == 0
assert gamma_move(board, 1, 3, 1) == 1
assert gamma_move(board, 1, 0, 3) == 1
assert gamma_move(board, 2, 2, 1) == 0
assert gamma_move(board, 2, 2, 0) == 1
assert gamma_move(board, 3, 0, 3) == 0
assert gamma_move(board, 4, 1, 1) == 1
assert gamma_move(board, 4, 3, 1) == 0
assert gamma_move(board, 1, 3, 3) == 1
assert gamma_move(board, 1, 2, 0) == 0
assert gamma_free_fields(board, 1) == 6
assert gamma_move(board, 2, 0, 3) == 0
assert gamma_move(board, 2, 3, 3) == 0
Exemplo n.º 23
0
assert gamma_free_fields(board, 1) == 30
assert gamma_move(board, 2, 1, 6) == 0
assert gamma_move(board, 3, 6, 2) == 0
assert gamma_busy_fields(board, 3) == 4
assert gamma_move(board, 1, 1, 1) == 1
assert gamma_move(board, 1, 5, 4) == 1
assert gamma_move(board, 2, 1, 5) == 1
assert gamma_move(board, 3, 1, 3) == 0
assert gamma_move(board, 1, 3, 3) == 1
assert gamma_busy_fields(board, 1) == 7
assert gamma_move(board, 2, 6, 3) == 0
assert gamma_move(board, 2, 4, 6) == 1
assert gamma_move(board, 3, 2, 0) == 1
assert gamma_move(board, 1, 1, 0) == 1
assert gamma_move(board, 2, 4, 3) == 0
assert gamma_golden_move(board, 2, 0, 5) == 1

board296102555 = gamma_board(board)
assert board296102555 is not None
assert board296102555 == ("13..22\n"
                          "22..2.\n"
                          ".31..1\n"
                          ".2.11.\n"
                          ".2....\n"
                          ".1...1\n"
                          ".13..3\n")
del board296102555
board296102555 = None
assert gamma_move(board, 3, 6, 3) == 0
assert gamma_busy_fields(board, 3) == 4
assert gamma_move(board, 1, 2, 5) == 1
Exemplo n.º 24
0
random actions, total chaos
"""
board = gamma_new(7, 5, 5, 5)
assert board is not None


assert gamma_move(board, 1, 4, 3) == 1 
assert gamma_move(board, 1, 4, 0) == 1 
assert gamma_busy_fields(board, 1) == 2 
assert gamma_move(board, 2, 3, 2) == 1 
assert gamma_move(board, 2, 4, 1) == 1 
assert gamma_golden_possible(board, 3) == 1 
assert gamma_move(board, 4, 1, 4) == 1 
assert gamma_busy_fields(board, 4) == 1 
assert gamma_free_fields(board, 4) == 30 
assert gamma_golden_move(board, 4, 1, 4) == 0 
assert gamma_move(board, 5, 4, 0) == 0 
assert gamma_move(board, 5, 2, 0) == 1 
assert gamma_busy_fields(board, 5) == 1 
assert gamma_move(board, 1, 6, 4) == 1 
assert gamma_move(board, 2, 3, 0) == 1 
assert gamma_move(board, 3, 2, 0) == 0 
assert gamma_move(board, 3, 2, 0) == 0 
assert gamma_golden_move(board, 3, 4, 1) == 1 


board756529204 = gamma_board(board)
assert board756529204 is not None
assert board756529204 == (".4....1\n"
"....1..\n"
"...2...\n"
Exemplo n.º 25
0
assert gamma_move(board, 3, 1, 1) == 0 
assert gamma_busy_fields(board, 3) == 3 
assert gamma_move(board, 4, 3, 2) == 0 
assert gamma_move(board, 4, 0, 4) == 1 
assert gamma_busy_fields(board, 4) == 3 
assert gamma_move(board, 1, 3, 6) == 1 
assert gamma_move(board, 3, 6, 2) == 0 
assert gamma_move(board, 3, 0, 3) == 1 
assert gamma_move(board, 4, 2, 1) == 0 
assert gamma_move(board, 4, 0, 4) == 0 
assert gamma_move(board, 1, 3, 3) == 1 
assert gamma_move(board, 1, 3, 5) == 0 
assert gamma_move(board, 2, 0, 1) == 1 
assert gamma_move(board, 3, 1, 5) == 0 
assert gamma_move(board, 3, 2, 6) == 1 
assert gamma_golden_move(board, 3, 1, 2) == 0 
assert gamma_move(board, 4, 7, 0) == 0 
assert gamma_busy_fields(board, 4) == 3 
assert gamma_golden_possible(board, 4) == 1 
assert gamma_move(board, 1, 0, 2) == 0 
assert gamma_move(board, 1, 3, 0) == 0 
assert gamma_move(board, 2, 4, 3) == 0 
assert gamma_move(board, 3, 7, 1) == 0 
assert gamma_move(board, 4, 0, 2) == 0 
assert gamma_busy_fields(board, 4) == 3 
assert gamma_move(board, 1, 6, 1) == 0 
assert gamma_move(board, 1, 2, 0) == 0 
assert gamma_free_fields(board, 1) == 11 
assert gamma_golden_move(board, 1, 5, 1) == 0 
assert gamma_move(board, 2, 3, 5) == 0 
assert gamma_move(board, 3, 4, 3) == 0 
Exemplo n.º 26
0
assert gamma_move(board, 5, 3, 3) == 0
assert gamma_move(board, 6, 6, 0) == 0
assert gamma_move(board, 6, 6, 2) == 1
assert gamma_move(board, 2, 2, 5) == 0
assert gamma_move(board, 2, 2, 1) == 0
assert gamma_move(board, 3, 2, 5) == 0
assert gamma_free_fields(board, 3) == 3

board403833849 = gamma_board(board)
assert board403833849 is not None
assert board403833849 == ("2122224\n" "5564..6\n" "6553133\n" "11223.1\n")
del board403833849
board403833849 = None
assert gamma_move(board, 6, 2, 4) == 0
assert gamma_move(board, 1, 4, 1) == 0
assert gamma_golden_move(board, 1, 0, 4) == 0
assert gamma_move(board, 2, 2, 2) == 0
assert gamma_move(board, 3, 3, 3) == 0
assert gamma_golden_possible(board, 3) == 1
assert gamma_move(board, 4, 2, 5) == 0
assert gamma_move(board, 5, 2, 5) == 0
assert gamma_golden_possible(board, 5) == 1
assert gamma_move(board, 6, 2, 2) == 0
assert gamma_move(board, 6, 3, 3) == 0
assert gamma_free_fields(board, 6) == 3
assert gamma_move(board, 1, 2, 5) == 0
assert gamma_move(board, 1, 3, 0) == 0
assert gamma_move(board, 2, 2, 5) == 0
assert gamma_move(board, 2, 0, 0) == 0

gamma_delete(board)
Exemplo n.º 27
0
"""
scenario: test_random_actions
uuid: 266242203
"""
"""
random actions, total chaos
"""
board = gamma_new(3, 4, 3, 1)
assert board is not None

assert gamma_move(board, 1, 1, 0) == 1
assert gamma_move(board, 1, 1, 0) == 0
assert gamma_move(board, 2, 1, 3) == 1
assert gamma_move(board, 2, 1, 2) == 1
assert gamma_free_fields(board, 2) == 5
assert gamma_golden_move(board, 2, 0, 1) == 0
assert gamma_move(board, 3, 1, 2) == 0
assert gamma_move(board, 1, 1, 3) == 0
assert gamma_move(board, 1, 1, 2) == 0
assert gamma_move(board, 2, 0, 0) == 0
assert gamma_free_fields(board, 2) == 5
assert gamma_move(board, 3, 0, 0) == 1
assert gamma_busy_fields(board, 3) == 1
assert gamma_move(board, 2, 3, 2) == 0
assert gamma_golden_possible(board, 2) == 1
assert gamma_golden_possible(board, 3) == 1
assert gamma_move(board, 1, 1, 0) == 0
assert gamma_move(board, 1, 2, 3) == 0
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 1, 0) == 0
assert gamma_busy_fields(board, 2) == 2
Exemplo n.º 28
0
assert gamma_move(board, 2, 5, 3) == 0
assert gamma_move(board, 2, 3, 2) == 1
assert gamma_move(board, 3, 5, 0) == 0
assert gamma_move(board, 4, 1, 1) == 1
assert gamma_move(board, 5, 3, 0) == 1
assert gamma_move(board, 6, 5, 2) == 0
assert gamma_move(board, 1, 5, 1) == 0
assert gamma_free_fields(board, 1) == 24
assert gamma_move(board, 2, 2, 3) == 1
assert gamma_move(board, 3, 2, 2) == 1
assert gamma_move(board, 6, 3, 3) == 1
assert gamma_move(board, 6, 2, 3) == 0
assert gamma_move(board, 1, 1, 3) == 1
assert gamma_move(board, 1, 3, 1) == 1
assert gamma_golden_possible(board, 1) == 1
assert gamma_golden_move(board, 1, 3, 3) == 0
assert gamma_move(board, 3, 1, 0) == 0
assert gamma_move(board, 4, 2, 0) == 1
assert gamma_move(board, 5, 1, 1) == 0
assert gamma_move(board, 5, 0, 4) == 1
assert gamma_busy_fields(board, 5) == 2
assert gamma_free_fields(board, 5) == 17
assert gamma_move(board, 1, 2, 6) == 0
assert gamma_move(board, 1, 1, 3) == 0
assert gamma_move(board, 2, 3, 2) == 0
assert gamma_move(board, 3, 3, 4) == 1
assert gamma_move(board, 3, 1, 5) == 1
assert gamma_golden_possible(board, 3) == 1

board475635508 = gamma_board(board)
assert board475635508 is not None
Exemplo n.º 29
0
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 2, 2) == 1
assert gamma_move(board, 3, 3, 2) == 0
assert gamma_move(board, 3, 0, 1) == 0
assert gamma_move(board, 1, 2, 3) == 0
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 3, 0) == 0
assert gamma_move(board, 3, 2, 2) == 0
assert gamma_move(board, 3, 3, 1) == 0
assert gamma_move(board, 1, 1, 2) == 0
assert gamma_free_fields(board, 1) == 3
assert gamma_move(board, 2, 2, 0) == 0
assert gamma_move(board, 3, 3, 3) == 0
assert gamma_busy_fields(board, 3) == 3
assert gamma_move(board, 1, 3, 2) == 0
assert gamma_golden_move(board, 1, 1, 3) == 0
assert gamma_move(board, 2, 2, 0) == 0
assert gamma_move(board, 2, 2, 3) == 1
assert gamma_move(board, 3, 3, 0) == 0
assert gamma_move(board, 1, 1, 2) == 0
assert gamma_move(board, 1, 0, 3) == 0
assert gamma_free_fields(board, 1) == 3
assert gamma_move(board, 2, 0, 1) == 0
assert gamma_move(board, 2, 1, 0) == 0
assert gamma_move(board, 3, 1, 1) == 0
assert gamma_busy_fields(board, 3) == 3


board674985540 = gamma_board(board)
assert board674985540 is not None
assert board674985540 == ("..2.\n" ".121\n" "33.3\n" "2222\n")
Exemplo n.º 30
0
assert gamma_move(board, 1, 0, 3) == 1
assert gamma_move(board, 2, 1, 0) == 1
assert gamma_move(board, 2, 3, 3) == 1
assert gamma_move(board, 3, 6, 2) == 0
assert gamma_golden_possible(board, 3) == 1
assert gamma_move(board, 1, 4, 3) == 0
assert gamma_move(board, 2, 4, 3) == 0
assert gamma_busy_fields(board, 2) == 2
assert gamma_move(board, 3, 5, 1) == 0
assert gamma_busy_fields(board, 3) == 0
assert gamma_free_fields(board, 3) == 25
assert gamma_move(board, 1, 2, 6) == 1
assert gamma_move(board, 2, 5, 1) == 0
assert gamma_move(board, 2, 0, 0) == 1
assert gamma_golden_move(board, 2, 6, 2) == 0
assert gamma_move(board, 3, 3, 3) == 0
assert gamma_golden_move(board, 3, 0, 0) == 1
assert gamma_move(board, 1, 2, 5) == 1
assert gamma_free_fields(board, 1) == 22
assert gamma_move(board, 2, 0, 4) == 1
assert gamma_move(board, 2, 0, 0) == 0
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 3, 2, 0) == 1
assert gamma_move(board, 3, 3, 5) == 1
assert gamma_move(board, 1, 5, 1) == 0
assert gamma_move(board, 2, 3, 1) == 1
assert gamma_move(board, 2, 2, 4) == 1
assert gamma_move(board, 3, 6, 1) == 0
assert gamma_move(board, 3, 3, 6) == 1
assert gamma_golden_possible(board, 3) == 0