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

board466589628 = gamma_board(board)
assert board466589628 is not None
assert board466589628 == ("6.4.2\n" "..1.5\n" ".33..\n" ".52.6\n" "3..4.\n")
del board466589628
board466589628 = None
assert gamma_move(board, 6, 0, 4) == 0
assert gamma_move(board, 6, 1, 2) == 0
Exemplo n.º 2
0
assert gamma_move(board, 2, 2, 1) == 0
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 3, 3, 0) == 0
assert gamma_move(board, 1, 1, 1) == 1
assert gamma_move(board, 1, 0, 0) == 0


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


board122275485 = gamma_board(board)
assert board122275485 is not None
assert board122275485 == ("..\n" ".2\n" ".1\n" "31\n" "1.\n")
Exemplo n.º 3
0
    gamma_golden_possible,
    gamma_move,
    gamma_new,
)
"""
scenario: test_random_actions
uuid: 698168948
"""
"""
random actions, total chaos
"""
board = gamma_new(6, 4, 6, 4)
assert board is not None

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

board845518453 = gamma_board(board)
assert board845518453 is not None
assert board845518453 == ("......\n" "..413.\n" ".....1\n" "......\n")
del board845518453
board845518453 = None
assert gamma_move(board, 2, 1, 2) == 1
Exemplo n.º 4
0
"""
random actions, total chaos
"""
board = gamma_new(4, 4, 2, 12)
assert board is not None

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

board863352201 = gamma_board(board)
assert board863352201 is not None
assert board863352201 == ("1.11\n" ".2..\n" "2...\n" "...2\n")
del board863352201
board863352201 = None
assert gamma_move(board, 1, 2, 2) == 1
assert gamma_move(board, 1, 1, 3) == 1
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 1, 0, 1) == 0
Exemplo n.º 5
0
"""
scenario: test_random_actions
uuid: 354169975
"""
"""
random actions, total chaos
"""
board = gamma_new(4, 2, 4, 2)
assert board is not None


assert gamma_move(board, 1, 1, 2) == 0
assert gamma_move(board, 1, 2, 1) == 1
assert gamma_golden_move(board, 1, 0, 2) == 0
assert gamma_move(board, 2, 2, 1) == 0
assert gamma_busy_fields(board, 2) == 0
assert gamma_move(board, 3, 2, 0) == 1
assert gamma_move(board, 3, 0, 1) == 1
assert gamma_free_fields(board, 3) == 4
assert gamma_move(board, 4, 0, 0) == 1
assert gamma_move(board, 4, 1, 1) == 1
assert gamma_move(board, 1, 1, 3) == 0
assert gamma_move(board, 1, 0, 0) == 0
assert gamma_move(board, 2, 0, 0) == 0
assert gamma_golden_move(board, 2, 0, 2) == 0
assert gamma_move(board, 3, 0, 1) == 0
assert gamma_move(board, 4, 0, 1) == 0
assert gamma_move(board, 4, 3, 0) == 0
assert gamma_move(board, 2, 1, 1) == 0
assert gamma_move(board, 2, 3, 0) == 1
Exemplo n.º 6
0
    gamma_new,
)
"""
scenario: test_random_actions
uuid: 367439522
"""
"""
random actions, total chaos
"""
board = gamma_new(6, 5, 6, 2)
assert board is not None

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

board244437624 = gamma_board(board)
assert board244437624 is not None
assert board244437624 == (".24.\n" "..1.\n" "331.\n" "..1.\n")
del board244437624
board244437624 = None
assert gamma_move(board, 1, 2, 1) == 0
assert gamma_move(board, 1, 3, 2) == 1
assert gamma_busy_fields(board, 1) == 4
assert gamma_move(board, 2, 3, 0) == 0
assert gamma_move(board, 3, 1, 3) == 0
assert gamma_busy_fields(board, 3) == 2
assert gamma_move(board, 4, 3, 3) == 1
assert gamma_move(board, 1, 2, 1) == 0
assert gamma_move(board, 1, 2, 2) == 0
assert gamma_free_fields(board, 1) == 4
assert gamma_move(board, 2, 0, 3) == 1
assert gamma_move(board, 3, 0, 0) == 1
assert gamma_move(board, 4, 0, 1) == 0
assert gamma_move(board, 1, 2, 0) == 0
assert gamma_move(board, 1, 2, 0) == 0
assert gamma_free_fields(board, 2) == 2
assert gamma_move(board, 3, 0, 1) == 0
assert gamma_move(board, 3, 3, 1) == 0
Exemplo n.º 8
0
uuid: 801252129
"""
"""
random actions, total chaos
"""
board = gamma_new(3, 4, 4, 2)
assert board is not None

assert gamma_move(board, 1, 2, 1) == 1
assert gamma_move(board, 2, 0, 1) == 1
assert gamma_move(board, 3, 0, 0) == 1
assert gamma_move(board, 4, 2, 1) == 0
assert gamma_move(board, 4, 1, 0) == 1
assert gamma_move(board, 1, 0, 2) == 1
assert gamma_move(board, 1, 1, 2) == 1
assert gamma_busy_fields(board, 1) == 3
assert gamma_move(board, 2, 0, 0) == 0
assert gamma_move(board, 3, 2, 1) == 0
assert gamma_move(board, 3, 0, 1) == 0
assert gamma_move(board, 4, 0, 3) == 1
assert gamma_move(board, 4, 1, 1) == 1
assert gamma_busy_fields(board, 4) == 3
assert gamma_free_fields(board, 4) == 2
assert gamma_move(board, 1, 3, 2) == 0
assert gamma_move(board, 1, 2, 1) == 0
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 3, 1) == 0
assert gamma_move(board, 3, 2, 2) == 1
assert gamma_move(board, 3, 2, 0) == 0
assert gamma_move(board, 4, 3, 1) == 0
assert gamma_move(board, 4, 1, 0) == 0
Exemplo n.º 9
0
    gamma_golden_possible,
    gamma_move,
    gamma_new,
)
"""
scenario: test_random_actions
uuid: 250033430
"""
"""
random actions, total chaos
"""
board = gamma_new(6, 7, 5, 7)
assert board is not None

assert gamma_move(board, 1, 0, 1) == 1
assert gamma_busy_fields(board, 1) == 1
assert gamma_move(board, 2, 0, 5) == 1
assert gamma_move(board, 3, 0, 2) == 1
assert gamma_move(board, 3, 3, 4) == 1
assert gamma_golden_move(board, 3, 5, 0) == 0
assert gamma_move(board, 4, 5, 2) == 1
assert gamma_golden_possible(board, 4) == 1
assert gamma_move(board, 5, 3, 4) == 0
assert gamma_golden_move(board, 5, 4, 3) == 0
assert gamma_move(board, 1, 2, 0) == 1
assert gamma_move(board, 2, 4, 1) == 1
assert gamma_move(board, 3, 4, 0) == 1
assert gamma_move(board, 3, 0, 2) == 0
assert gamma_move(board, 4, 5, 2) == 0
assert gamma_move(board, 4, 4, 5) == 1
assert gamma_move(board, 5, 2, 6) == 1
Exemplo n.º 10
0
                          "..15.1\n")
del board368517363
board368517363 = None
assert gamma_move(board, 4, 5, 3) == 1
assert gamma_move(board, 5, 4, 1) == 0
assert gamma_move(board, 1, 4, 4) == 1
assert gamma_move(board, 1, 5, 4) == 0
assert gamma_move(board, 2, 0, 0) == 1
assert gamma_move(board, 4, 1, 2) == 0
assert gamma_move(board, 5, 0, 0) == 0
assert gamma_move(board, 5, 2, 4) == 0
assert gamma_move(board, 1, 3, 2) == 0
assert gamma_move(board, 1, 2, 4) == 0
assert gamma_move(board, 2, 3, 2) == 0
assert gamma_move(board, 2, 3, 4) == 1
assert gamma_busy_fields(board, 2) == 9
assert gamma_move(board, 3, 3, 5) == 0
assert gamma_move(board, 3, 1, 5) == 1
assert gamma_move(board, 4, 4, 1) == 0
assert gamma_move(board, 5, 4, 2) == 0
assert gamma_busy_fields(board, 5) == 5
assert gamma_move(board, 1, 1, 0) == 1
assert gamma_free_fields(board, 1) == 5
assert gamma_move(board, 2, 3, 2) == 0
assert gamma_move(board, 2, 2, 4) == 0
assert gamma_move(board, 3, 4, 0) == 1
assert gamma_move(board, 4, 3, 2) == 0
assert gamma_move(board, 4, 2, 4) == 0
assert gamma_move(board, 5, 3, 2) == 0
assert gamma_move(board, 5, 3, 5) == 0
assert gamma_free_fields(board, 5) == 4
Exemplo n.º 11
0
    gamma_move,
    gamma_new,
)
"""
scenario: test_random_actions
uuid: 414723703
"""
"""
random actions, total chaos
"""
board = gamma_new(8, 8, 6, 11)
assert board is not None

assert gamma_move(board, 1, 7, 6) == 1
assert gamma_move(board, 1, 6, 2) == 1
assert gamma_busy_fields(board, 1) == 2
assert gamma_move(board, 2, 2, 4) == 1
assert gamma_move(board, 3, 1, 4) == 1
assert gamma_move(board, 4, 0, 2) == 1
assert gamma_move(board, 5, 1, 3) == 1
assert gamma_busy_fields(board, 5) == 1
assert gamma_move(board, 6, 7, 2) == 1
assert gamma_move(board, 1, 4, 3) == 1
assert gamma_move(board, 2, 4, 0) == 1
assert gamma_move(board, 2, 4, 3) == 0
assert gamma_move(board, 4, 2, 1) == 1
assert gamma_free_fields(board, 4) == 54
assert gamma_move(board, 5, 0, 0) == 1
assert gamma_busy_fields(board, 5) == 2
assert gamma_move(board, 6, 2, 5) == 1
assert gamma_move(board, 6, 3, 1) == 1
Exemplo n.º 12
0
board204060090 = gamma_board(board)
assert board204060090 is not None
assert board204060090 == ("........\n"
                          "........\n"
                          "........\n"
                          "........\n"
                          "........\n"
                          ".....11.\n"
                          "........\n"
                          "........\n")
del board204060090
board204060090 = None
assert gamma_move(board, 3, 5, 3) == 1
assert gamma_move(board, 1, 7, 2) == 1
assert gamma_move(board, 1, 5, 5) == 1
assert gamma_busy_fields(board, 1) == 4
assert gamma_move(board, 2, 3, 2) == 1
assert gamma_move(board, 3, 5, 1) == 1
assert gamma_move(board, 3, 2, 5) == 1
assert gamma_move(board, 1, 4, 5) == 1
assert gamma_move(board, 1, 2, 1) == 1
assert gamma_free_fields(board, 1) == 54
assert gamma_move(board, 2, 3, 1) == 1
assert gamma_move(board, 3, 2, 3) == 1
assert gamma_move(board, 3, 1, 7) == 1
assert gamma_golden_move(board, 3, 5, 4) == 0
assert gamma_move(board, 1, 7, 4) == 1
assert gamma_free_fields(board, 2) == 50
assert gamma_move(board, 3, 0, 4) == 1
assert gamma_move(board, 3, 1, 1) == 1
assert gamma_move(board, 1, 6, 2) == 0
Exemplo n.º 13
0
assert gamma_golden_possible(board, 2) == 1 
assert gamma_move(board, 3, 2, 2) == 1 
assert gamma_move(board, 3, 0, 1) == 1 
assert gamma_move(board, 1, 6, 2) == 0 
assert gamma_move(board, 1, 3, 6) == 1 
assert gamma_move(board, 2, 2, 2) == 0 
assert gamma_move(board, 3, 4, 0) == 0 
assert gamma_move(board, 1, 4, 0) == 0 
assert gamma_move(board, 2, 4, 3) == 0 
assert gamma_golden_possible(board, 2) == 1 
assert gamma_move(board, 3, 6, 2) == 0 
assert gamma_move(board, 3, 1, 0) == 1 
assert gamma_free_fields(board, 3) == 16 
assert gamma_move(board, 2, 0, 4) == 1 
assert gamma_move(board, 2, 1, 3) == 1 
assert gamma_busy_fields(board, 2) == 6 
assert gamma_move(board, 3, 3, 1) == 1 
assert gamma_golden_possible(board, 3) == 1 
assert gamma_move(board, 1, 3, 4) == 1 
assert gamma_move(board, 1, 0, 2) == 0 
assert gamma_golden_possible(board, 1) == 1 
assert gamma_move(board, 2, 1, 6) == 1 
assert gamma_move(board, 3, 0, 2) == 0 
assert gamma_move(board, 1, 5, 2) == 0 
assert gamma_move(board, 1, 0, 1) == 0 
assert gamma_move(board, 2, 1, 1) == 0 
assert gamma_move(board, 3, 5, 1) == 0 
assert gamma_move(board, 1, 0, 0) == 1 
assert gamma_move(board, 2, 1, 2) == 0 
assert gamma_move(board, 3, 5, 2) == 0 
assert gamma_move(board, 1, 6, 2) == 0 
Exemplo n.º 14
0
assert gamma_golden_possible(board, 2) == 1
assert gamma_golden_move(board, 2, 4, 2) == 0
assert gamma_move(board, 1, 4, 3) == 0
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 4, 0) == 0
assert gamma_move(board, 2, 2, 3) == 1
assert gamma_move(board, 1, 3, 2) == 0
assert gamma_move(board, 1, 1, 2) == 0
assert gamma_move(board, 2, 1, 3) == 1
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 1, 2, 1) == 1
assert gamma_move(board, 1, 2, 1) == 0
assert gamma_golden_move(board, 1, 0, 3) == 0
assert gamma_move(board, 2, 1, 1) == 1
assert gamma_move(board, 2, 3, 4) == 1
assert gamma_busy_fields(board, 2) == 8
assert gamma_move(board, 1, 3, 0) == 0
assert gamma_move(board, 1, 2, 2) == 1
assert gamma_move(board, 2, 0, 2) == 0
assert gamma_move(board, 2, 3, 3) == 1
assert gamma_busy_fields(board, 2) == 9
assert gamma_free_fields(board, 2) == 6
assert gamma_move(board, 1, 0, 2) == 0
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 1, 0) == 1
assert gamma_move(board, 1, 1, 0) == 0
assert gamma_move(board, 1, 3, 1) == 0

board227435576 = gamma_board(board)
assert board227435576 is not None
assert board227435576 == ("..12\n" ".222\n" "1211\n" ".212\n" "22.2\n")
Exemplo n.º 15
0
assert gamma_move(board, 1, 3, 1) == 1 
assert gamma_move(board, 1, 0, 0) == 1 
assert gamma_move(board, 2, 0, 2) == 1 
assert gamma_move(board, 3, 5, 3) == 0 
assert gamma_free_fields(board, 3) == 25 
assert gamma_golden_possible(board, 3) == 1 
assert gamma_move(board, 4, 0, 1) == 1 
assert gamma_move(board, 1, 1, 1) == 1 
assert gamma_move(board, 2, 1, 2) == 1 
assert gamma_move(board, 3, 1, 2) == 0 
assert gamma_move(board, 4, 3, 3) == 1 
assert gamma_move(board, 4, 1, 3) == 1 
assert gamma_move(board, 1, 5, 2) == 0 
assert gamma_move(board, 1, 3, 4) == 1 
assert gamma_move(board, 2, 0, 1) == 0 
assert gamma_busy_fields(board, 2) == 2 
assert gamma_golden_move(board, 2, 3, 1) == 1 


board220929745 = gamma_board(board)
assert board220929745 is not None
assert board220929745 == ("....\n"
"....\n"
"...1\n"
".4.4\n"
"22..\n"
"41.2\n"
"1...\n")
del board220929745
board220929745 = None
assert gamma_move(board, 3, 1, 2) == 0 
Exemplo n.º 16
0
)
"""
scenario: test_random_actions
uuid: 473651999
"""
"""
random actions, total chaos
"""
board = gamma_new(5, 5, 2, 20)
assert board is not None

assert gamma_move(board, 1, 2, 3) == 1
assert gamma_move(board, 2, 4, 2) == 1
assert gamma_move(board, 1, 3, 1) == 1
assert gamma_move(board, 1, 0, 3) == 1
assert gamma_busy_fields(board, 1) == 3
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 4, 1) == 1
assert gamma_move(board, 2, 1, 3) == 1
assert gamma_move(board, 1, 4, 2) == 0
assert gamma_move(board, 2, 2, 2) == 1
assert gamma_move(board, 2, 3, 0) == 1
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 1, 0, 0) == 1
assert gamma_move(board, 2, 0, 2) == 1
assert gamma_move(board, 2, 2, 0) == 1
assert gamma_busy_fields(board, 2) == 7
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 1, 0, 1) == 1
assert gamma_move(board, 1, 3, 0) == 0
assert gamma_move(board, 2, 3, 3) == 1
Exemplo n.º 17
0
assert gamma_move(board, 1, 0, 0) == 1
assert gamma_move(board, 1, 0, 1) == 1
assert gamma_move(board, 2, 2, 0) == 1
assert gamma_move(board, 2, 0, 2) == 0
assert gamma_free_fields(board, 2) == 2
assert gamma_move(board, 3, 1, 1) == 1
assert gamma_move(board, 3, 0, 1) == 0
assert gamma_move(board, 1, 2, 2) == 0
assert gamma_move(board, 2, 2, 0) == 0
assert gamma_move(board, 3, 2, 1) == 1
assert gamma_move(board, 4, 0, 1) == 0
assert gamma_move(board, 4, 2, 2) == 1
assert gamma_golden_possible(board, 4) == 1
assert gamma_move(board, 1, 0, 2) == 1
assert gamma_move(board, 1, 1, 2) == 1
assert gamma_busy_fields(board, 1) == 4
assert gamma_move(board, 2, 0, 1) == 0
assert gamma_move(board, 2, 2, 1) == 0
assert gamma_busy_fields(board, 2) == 1
assert gamma_move(board, 3, 2, 2) == 0
assert gamma_move(board, 3, 2, 1) == 0
assert gamma_move(board, 4, 0, 1) == 0
assert gamma_move(board, 4, 0, 1) == 0

board386352145 = gamma_board(board)
assert board386352145 is not None
assert board386352145 == ("114\n" "133\n" "1.2\n")
del board386352145
board386352145 = None
assert gamma_move(board, 1, 0, 1) == 0
assert gamma_move(board, 1, 0, 1) == 0
Exemplo n.º 18
0
                          "...4.\n"
                          "2..2.\n")
del board928515811
board928515811 = None
assert gamma_move(board, 4, 4, 1) == 1
assert gamma_golden_possible(board, 5) == 1
assert gamma_move(board, 1, 4, 3) == 1
assert gamma_golden_move(board, 1, 0, 0) == 1
assert gamma_move(board, 2, 4, 1) == 0
assert gamma_free_fields(board, 2) == 32
assert gamma_move(board, 3, 5, 3) == 0
assert gamma_move(board, 3, 2, 3) == 1
assert gamma_golden_possible(board, 3) == 1
assert gamma_move(board, 4, 3, 1) == 0
assert gamma_move(board, 4, 1, 5) == 1
assert gamma_busy_fields(board, 4) == 3
assert gamma_free_fields(board, 4) == 30
assert gamma_golden_possible(board, 4) == 1
assert gamma_move(board, 5, 7, 0) == 0
assert gamma_move(board, 1, 5, 3) == 0
assert gamma_move(board, 1, 4, 4) == 1
assert gamma_busy_fields(board, 1) == 5
assert gamma_move(board, 2, 6, 1) == 0
assert gamma_move(board, 3, 2, 0) == 1
assert gamma_move(board, 4, 5, 4) == 0
assert gamma_move(board, 5, 6, 4) == 0
assert gamma_move(board, 5, 2, 0) == 0
assert gamma_move(board, 1, 4, 3) == 0
assert gamma_move(board, 1, 1, 3) == 1
assert gamma_busy_fields(board, 1) == 6
assert gamma_move(board, 2, 5, 2) == 0
Exemplo n.º 19
0
"""
"""
random actions, total chaos
"""
board = gamma_new(3, 5, 2, 12)
assert board is not None

assert gamma_move(board, 1, 1, 0) == 1
assert gamma_move(board, 2, 1, 0) == 0
assert gamma_move(board, 1, 2, 4) == 1
assert gamma_move(board, 1, 0, 3) == 1
assert gamma_move(board, 2, 1, 2) == 1
assert gamma_golden_move(board, 2, 3, 0) == 0
assert gamma_move(board, 1, 0, 0) == 1
assert gamma_move(board, 1, 0, 0) == 0
assert gamma_busy_fields(board, 1) == 4
assert gamma_move(board, 2, 0, 4) == 1
assert gamma_move(board, 1, 2, 0) == 1
assert gamma_move(board, 1, 2, 3) == 1
assert gamma_move(board, 2, 1, 4) == 1
assert gamma_move(board, 1, 2, 0) == 0
assert gamma_move(board, 2, 0, 2) == 1
assert gamma_move(board, 2, 2, 0) == 0
assert gamma_move(board, 1, 2, 1) == 1
assert gamma_busy_fields(board, 1) == 7
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 3, 1) == 0
assert gamma_move(board, 2, 2, 4) == 0
assert gamma_move(board, 1, 1, 1) == 1
assert gamma_move(board, 2, 0, 3) == 0
assert gamma_move(board, 1, 2, 2) == 1
Exemplo n.º 20
0
assert gamma_move(board, 2, 1, 2) == 1
assert gamma_move(board, 2, 4, 2) == 1
assert gamma_free_fields(board, 1) == 14
assert gamma_move(board, 2, 0, 0) == 1
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 1, 3, 1) == 1
assert gamma_move(board, 1, 0, 3) == 1
assert gamma_move(board, 2, 3, 1) == 0
assert gamma_move(board, 2, 1, 0) == 1
assert gamma_move(board, 1, 3, 0) == 0
assert gamma_move(board, 2, 3, 1) == 0
assert gamma_move(board, 1, 2, 2) == 1
assert gamma_move(board, 2, 3, 4) == 0
assert gamma_move(board, 2, 4, 1) == 1
assert gamma_move(board, 1, 0, 4) == 0
assert gamma_busy_fields(board, 1) == 6
assert gamma_move(board, 2, 1, 0) == 0
assert gamma_move(board, 1, 0, 4) == 0
assert gamma_move(board, 1, 0, 2) == 1
assert gamma_move(board, 2, 0, 2) == 0
assert gamma_move(board, 1, 3, 4) == 0
assert gamma_move(board, 1, 4, 3) == 1
assert gamma_move(board, 2, 0, 2) == 0
assert gamma_move(board, 1, 0, 2) == 0
assert gamma_move(board, 2, 3, 1) == 0
assert gamma_move(board, 1, 3, 1) == 0
assert gamma_move(board, 2, 3, 2) == 0
assert gamma_move(board, 1, 1, 2) == 0
assert gamma_move(board, 1, 1, 2) == 0
assert gamma_move(board, 2, 0, 4) == 0
assert gamma_move(board, 2, 2, 3) == 1
Exemplo n.º 21
0
assert gamma_move(board, 1, 2, 3) == 0
assert gamma_move(board, 1, 3, 2) == 1
assert gamma_move(board, 2, 1, 3) == 0

board394645406 = gamma_board(board)
assert board394645406 is not None
assert board394645406 == ("31222\n" "3..1.\n" ".23.3\n" "3..13\n")
del board394645406
board394645406 = None
assert gamma_move(board, 3, 0, 1) == 1
assert gamma_move(board, 1, 0, 2) == 0
assert gamma_move(board, 1, 4, 0) == 0
assert gamma_move(board, 2, 0, 1) == 0
assert gamma_move(board, 3, 1, 3) == 0
assert gamma_move(board, 3, 0, 0) == 0
assert gamma_busy_fields(board, 3) == 7
assert gamma_move(board, 1, 1, 3) == 0
assert gamma_move(board, 1, 1, 2) == 1
assert gamma_move(board, 2, 2, 2) == 1
assert gamma_move(board, 2, 0, 3) == 0
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 3, 1, 2) == 0
assert gamma_move(board, 3, 4, 1) == 0
assert gamma_move(board, 1, 1, 3) == 0
assert gamma_move(board, 2, 4, 0) == 0
assert gamma_golden_move(board, 2, 0, 4) == 0
assert gamma_move(board, 3, 2, 4) == 0
assert gamma_move(board, 3, 2, 0) == 1
assert gamma_busy_fields(board, 3) == 8
assert gamma_free_fields(board, 3) == 3
assert gamma_move(board, 1, 0, 1) == 0
Exemplo n.º 22
0
uuid: 580263731
"""
"""
random actions, total chaos
"""
board = gamma_new(2, 2, 4, 1)
assert board is not None

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

board707798851 = gamma_board(board)
assert board707798851 is not None
assert board707798851 == (".4\n" "23\n")
del board707798851
board707798851 = None
assert gamma_move(board, 1, 1, 0) == 0
assert gamma_move(board, 1, 1, 1) == 0
assert gamma_move(board, 2, 1, 0) == 0
assert gamma_free_fields(board, 2) == 1
assert gamma_move(board, 3, 0, 1) == 0
assert gamma_move(board, 4, 1, 0) == 0
assert gamma_busy_fields(board, 4) == 1
Exemplo n.º 23
0
scenario: test_random_actions
uuid: 798713335
"""
"""
random actions, total chaos
"""
board = gamma_new(5, 4, 4, 4)
assert board is not None

assert gamma_move(board, 1, 2, 1) == 1
assert gamma_move(board, 1, 0, 0) == 1
assert gamma_move(board, 2, 0, 2) == 1
assert gamma_move(board, 2, 1, 2) == 1
assert gamma_move(board, 3, 0, 4) == 0
assert gamma_move(board, 3, 3, 2) == 1
assert gamma_busy_fields(board, 3) == 1
assert gamma_move(board, 4, 2, 2) == 1
assert gamma_move(board, 1, 3, 4) == 0
assert gamma_move(board, 1, 2, 3) == 1
assert gamma_move(board, 2, 1, 3) == 1
assert gamma_move(board, 2, 3, 3) == 1
assert gamma_free_fields(board, 2) == 11
assert gamma_move(board, 3, 4, 3) == 1
assert gamma_move(board, 4, 1, 2) == 0
assert gamma_move(board, 1, 0, 2) == 0
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 0, 1) == 1
assert gamma_move(board, 3, 0, 1) == 0
assert gamma_move(board, 3, 0, 0) == 0
assert gamma_move(board, 4, 0, 2) == 0
assert gamma_busy_fields(board, 4) == 1
Exemplo n.º 24
0
assert gamma_move(board, 1, 5, 1) == 1
assert gamma_move(board, 1, 6, 7) == 0
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 2, 1) == 0
assert gamma_move(board, 3, 6, 6) == 1
assert gamma_move(board, 3, 3, 3) == 1
assert gamma_move(board, 4, 7, 4) == 0
assert gamma_move(board, 4, 2, 1) == 0
assert gamma_golden_possible(board, 4) == 1
assert gamma_move(board, 1, 6, 1) == 0
assert gamma_move(board, 1, 0, 4) == 0
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 2, 7) == 1
assert gamma_free_fields(board, 2) == 29
assert gamma_move(board, 3, 4, 3) == 1
assert gamma_busy_fields(board, 3) == 8
assert gamma_move(board, 4, 2, 3) == 0
assert gamma_move(board, 4, 2, 3) == 0

board197879699 = gamma_board(board)
assert board197879699 is not None
assert board197879699 == ("..21..4\n"
                          "..4...3\n"
                          ".......\n"
                          "14.2112\n"
                          "..3332.\n"
                          "..2.22.\n"
                          "2.23313\n"
                          "4.31.1.\n")
del board197879699
board197879699 = None
Exemplo n.º 25
0
    gamma_new,
)
"""
scenario: test_random_actions
uuid: 975579264
"""
"""
random actions, total chaos
"""
board = gamma_new(3, 5, 3, 1)
assert board is not None

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

assert gamma_move(board, 1, 2, 0) == 1
assert gamma_move(board, 1, 0, 1) == 1
assert gamma_free_fields(board, 1) == 6
assert gamma_move(board, 2, 1, 2) == 1
assert gamma_move(board, 2, 3, 3) == 1
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 3, 1, 0) == 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, 2, 2, 1) == 0
assert gamma_move(board, 3, 1, 3) == 0
assert gamma_move(board, 1, 0, 4) == 0
assert gamma_move(board, 1, 3, 0) == 1
assert gamma_move(board, 2, 1, 2) == 0
assert gamma_free_fields(board, 2) == 6
assert gamma_move(board, 3, 2, 3) == 0
assert gamma_move(board, 3, 3, 3) == 0
assert gamma_golden_possible(board, 3) == 1
assert gamma_move(board, 1, 0, 0) == 1
assert gamma_move(board, 1, 3, 1) == 1
assert gamma_move(board, 2, 2, 0) == 0
assert gamma_move(board, 3, 3, 1) == 0
assert gamma_free_fields(board, 3) == 2
Exemplo n.º 27
0
assert gamma_move(board, 2, 3, 3) == 1
assert gamma_move(board, 3, 2, 3) == 1


board365609422 = gamma_board(board)
assert board365609422 is not None
assert board365609422 == ("1132\n" "..32\n" "1.3.\n" ".1.1\n" "33..\n")
del board365609422
board365609422 = None
assert gamma_move(board, 1, 3, 1) == 0
assert gamma_free_fields(board, 2) == 8
assert gamma_move(board, 3, 1, 4) == 0
assert gamma_move(board, 3, 3, 4) == 0
assert gamma_move(board, 1, 2, 1) == 1
assert gamma_move(board, 1, 1, 4) == 0
assert gamma_busy_fields(board, 1) == 6
assert gamma_move(board, 2, 3, 0) == 1
assert gamma_move(board, 2, 2, 1) == 0
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 3, 3, 3) == 0
assert gamma_move(board, 3, 2, 1) == 0
assert gamma_busy_fields(board, 3) == 5
assert gamma_golden_possible(board, 3) == 1
assert gamma_golden_move(board, 1, 4, 2) == 0
assert gamma_move(board, 2, 1, 4) == 0
assert gamma_move(board, 3, 2, 3) == 0
assert gamma_move(board, 3, 2, 3) == 0
assert gamma_move(board, 1, 0, 2) == 0
assert gamma_move(board, 2, 2, 3) == 0
assert gamma_move(board, 2, 3, 0) == 0
assert gamma_move(board, 3, 2, 3) == 0
Exemplo n.º 28
0
assert gamma_move(board, 3, 1, 0) == 0

board743044993 = gamma_board(board)
assert board743044993 is not None
assert board743044993 == ("..33\n" "....\n" "12..\n")
del board743044993
board743044993 = None
assert gamma_move(board, 2, 1, 1) == 1
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 3, 0, 1) == 0
assert gamma_free_fields(board, 3) == 3
assert gamma_move(board, 1, 1, 3) == 0
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 3, 1) == 0
assert gamma_move(board, 3, 1, 3) == 0
assert gamma_move(board, 1, 0, 1) == 1
assert gamma_move(board, 2, 2, 1) == 1
assert gamma_move(board, 3, 0, 3) == 0
assert gamma_move(board, 3, 0, 0) == 0
assert gamma_move(board, 1, 0, 2) == 1
assert gamma_move(board, 2, 2, 0) == 1
assert gamma_move(board, 3, 1, 3) == 0
assert gamma_move(board, 1, 0, 3) == 0
assert gamma_move(board, 1, 3, 0) == 0
assert gamma_move(board, 2, 0, 3) == 0
assert gamma_busy_fields(board, 2) == 4
assert gamma_golden_move(board, 2, 2, 3) == 0
assert gamma_move(board, 3, 0, 3) == 0

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


assert gamma_move(board, 1, 0, 1) == 1 
assert gamma_move(board, 2, 2, 1) == 1 
assert gamma_move(board, 2, 2, 0) == 1 
assert gamma_move(board, 1, 1, 1) == 1 
assert gamma_move(board, 2, 0, 0) == 1 
assert gamma_move(board, 2, 0, 0) == 0 
assert gamma_move(board, 1, 2, 1) == 0 
assert gamma_busy_fields(board, 1) == 2 
assert gamma_free_fields(board, 1) == 10 
assert gamma_move(board, 2, 3, 1) == 0 
assert gamma_move(board, 2, 1, 4) == 1 
assert gamma_golden_possible(board, 2) == 1 
assert gamma_move(board, 1, 2, 1) == 0 
assert gamma_move(board, 2, 3, 2) == 0 
assert gamma_move(board, 1, 2, 1) == 0 
assert gamma_busy_fields(board, 1) == 2 
assert gamma_move(board, 2, 2, 2) == 1 
assert gamma_move(board, 1, 2, 1) == 0 
assert gamma_move(board, 2, 2, 1) == 0 
assert gamma_move(board, 2, 2, 4) == 1 
assert gamma_move(board, 1, 2, 0) == 0 
assert gamma_move(board, 2, 0, 1) == 0 
assert gamma_move(board, 1, 3, 1) == 0 
Exemplo n.º 30
0
scenario: test_random_actions
uuid: 819088598
"""
"""
random actions, total chaos
"""
board = gamma_new(7, 5, 6, 6)
assert board is not None

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