Exemplo n.º 1
0
"""
board = gamma_new(5, 6, 5, 4)
assert board is not None

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

board825110275 = gamma_board(board)
assert board825110275 is not None
assert board825110275 == ("..423\n"
                          "51.3.\n"
                          ".4...\n"
                          "..2..\n"
                          ".5...\n"
                          "..1..\n")
del board825110275
board825110275 = None
assert gamma_move(board, 2, 4, 4) == 1
assert gamma_move(board, 3, 2, 4) == 1
Exemplo n.º 2
0
assert gamma_move(board, 4, 7, 2) == 1
assert gamma_busy_fields(board, 4) == 2
assert gamma_move(board, 1, 3, 5) == 0
assert gamma_move(board, 2, 4, 2) == 0
assert gamma_move(board, 3, 1, 1) == 1
assert gamma_move(board, 3, 4, 0) == 0
assert gamma_move(board, 4, 5, 1) == 1
assert gamma_move(board, 4, 5, 1) == 0
assert gamma_move(board, 1, 3, 0) == 0
assert gamma_move(board, 1, 1, 1) == 0
assert gamma_move(board, 2, 0, 1) == 1
assert gamma_move(board, 2, 2, 2) == 1
assert gamma_move(board, 3, 3, 4) == 0
assert gamma_move(board, 4, 1, 0) == 1
assert gamma_busy_fields(board, 4) == 4
assert gamma_free_fields(board, 4) == 21
assert gamma_move(board, 1, 0, 1) == 0
assert gamma_move(board, 1, 2, 1) == 1
assert gamma_golden_move(board, 1, 2, 2) == 1
assert gamma_move(board, 2, 3, 3) == 1
assert gamma_move(board, 2, 1, 0) == 0
assert gamma_move(board, 3, 1, 7) == 0
assert gamma_busy_fields(board, 3) == 1
assert gamma_move(board, 4, 3, 4) == 0
assert gamma_move(board, 4, 3, 0) == 0
assert gamma_move(board, 1, 6, 1) == 1
assert gamma_move(board, 1, 6, 1) == 0
assert gamma_busy_fields(board, 1) == 5
assert gamma_move(board, 2, 3, 5) == 0
assert gamma_move(board, 2, 7, 1) == 1
assert gamma_free_fields(board, 2) == 17
Exemplo n.º 3
0
assert gamma_move(board, 1, 2, 4) == 1
assert gamma_move(board, 1, 0, 3) == 1
assert gamma_move(board, 2, 4, 4) == 1
assert gamma_move(board, 3, 2, 0) == 1
assert gamma_move(board, 4, 2, 3) == 1
assert gamma_move(board, 4, 3, 2) == 1
assert gamma_move(board, 1, 4, 1) == 1
assert gamma_move(board, 1, 3, 3) == 1
assert gamma_move(board, 2, 1, 0) == 1
assert gamma_move(board, 2, 0, 1) == 1
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 3, 1, 2) == 1
assert gamma_move(board, 4, 2, 0) == 0
assert gamma_busy_fields(board, 4) == 2
assert gamma_golden_possible(board, 4) == 1
assert gamma_free_fields(board, 1) == 14
assert gamma_move(board, 2, 0, 3) == 0
assert gamma_move(board, 3, 0, 4) == 1
assert gamma_busy_fields(board, 3) == 3
assert gamma_busy_fields(board, 4) == 2
assert gamma_move(board, 1, 3, 4) == 1

board585913646 = gamma_board(board)
assert board585913646 is not None
assert board585913646 == ("3.112\n" "1.41.\n" ".3.4.\n" "2...1\n" ".23..\n")
del board585913646
board585913646 = None
assert gamma_move(board, 2, 0, 3) == 0
assert gamma_move(board, 3, 0, 0) == 1
assert gamma_move(board, 3, 4, 2) == 1
assert gamma_free_fields(board, 3) == 10
Exemplo n.º 4
0
                          ".....1..\n"
                          "......4.\n"
                          ".35.....\n"
                          "..2.5...\n"
                          ".....5..\n")
del board900023902
board900023902 = None
assert gamma_move(board, 1, 3, 1) == 1
assert gamma_move(board, 2, 0, 0) == 1
assert gamma_move(board, 3, 0, 2) == 1
assert gamma_move(board, 4, 4, 4) == 1
assert gamma_move(board, 5, 3, 5) == 1
assert gamma_move(board, 5, 4, 6) == 0
assert gamma_busy_fields(board, 5) == 4
assert gamma_move(board, 6, 7, 1) == 1
assert gamma_free_fields(board, 6) == 43
assert gamma_move(board, 1, 2, 4) == 1
assert gamma_move(board, 1, 6, 7) == 1
assert gamma_busy_fields(board, 1) == 6
assert gamma_move(board, 2, 2, 5) == 1
assert gamma_move(board, 3, 7, 2) == 1
assert gamma_free_fields(board, 3) == 39
assert gamma_move(board, 4, 3, 2) == 1
assert gamma_move(board, 4, 7, 6) == 1
assert gamma_busy_fields(board, 4) == 5
assert gamma_golden_possible(board, 4) == 1
assert gamma_move(board, 5, 1, 0) == 1
assert gamma_move(board, 5, 4, 0) == 1
assert gamma_move(board, 6, 3, 0) == 1
assert gamma_move(board, 6, 3, 3) == 1
assert gamma_golden_possible(board, 6) == 1
Exemplo n.º 5
0
    gamma_move,
    gamma_new,
)
"""
scenario: test_random_actions
uuid: 624929430
"""
"""
random actions, total chaos
"""
board = gamma_new(5, 3, 4, 4)
assert board is not None

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

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


assert gamma_move(board, 1, 1, 0) == 1 
assert gamma_move(board, 2, 2, 2) == 1 
assert gamma_move(board, 2, 3, 1) == 1 
assert gamma_free_fields(board, 2) == 17 
assert gamma_move(board, 1, 1, 0) == 0 
assert gamma_move(board, 1, 2, 2) == 0 
assert gamma_move(board, 2, 1, 1) == 1 
assert gamma_move(board, 1, 3, 2) == 1 
assert gamma_move(board, 2, 0, 2) == 1 
assert gamma_busy_fields(board, 2) == 4 
assert gamma_move(board, 1, 1, 2) == 1 
assert gamma_move(board, 1, 2, 3) == 1 
assert gamma_golden_move(board, 1, 2, 0) == 0 
assert gamma_move(board, 2, 0, 2) == 0 
assert gamma_move(board, 2, 4, 2) == 0 
assert gamma_move(board, 2, 0, 4) == 1 
assert gamma_move(board, 1, 0, 2) == 0 
assert gamma_move(board, 2, 3, 1) == 0 
assert gamma_move(board, 2, 2, 0) == 1 
Exemplo n.º 9
0
assert gamma_move(board, 1, 0, 3) == 0
assert gamma_move(board, 1, 0, 1) == 0
assert gamma_move(board, 2, 0, 4) == 0
assert gamma_move(board, 3, 2, 4) == 0
assert gamma_move(board, 4, 2, 3) == 0
assert gamma_move(board, 4, 1, 0) == 1
assert gamma_move(board, 5, 1, 2) == 0
assert gamma_golden_move(board, 5, 2, 0) == 0
assert gamma_golden_move(board, 1, 2, 1) == 0
assert gamma_move(board, 2, 4, 0) == 1
assert gamma_move(board, 2, 3, 1) == 0
assert gamma_move(board, 3, 3, 4) == 0
assert gamma_move(board, 3, 0, 2) == 0
assert gamma_golden_possible(board, 3) == 1
assert gamma_move(board, 4, 0, 3) == 0
assert gamma_free_fields(board, 4) == 4
assert gamma_golden_move(board, 4, 2, 0) == 0
assert gamma_move(board, 5, 3, 4) == 0
assert gamma_move(board, 5, 0, 1) == 0
assert gamma_move(board, 1, 2, 2) == 1
assert gamma_move(board, 2, 4, 1) == 1
assert gamma_move(board, 2, 3, 3) == 0
assert gamma_move(board, 3, 2, 4) == 0
assert gamma_free_fields(board, 3) == 8
assert gamma_move(board, 4, 4, 0) == 0
assert gamma_move(board, 5, 0, 0) == 1
assert gamma_golden_possible(board, 5) == 1
assert gamma_move(board, 1, 2, 3) == 0
assert gamma_move(board, 1, 3, 1) == 1
assert gamma_move(board, 2, 0, 3) == 0
assert gamma_move(board, 3, 0, 1) == 0
Exemplo n.º 10
0
uuid: 625909569
"""
"""
random actions, total chaos
"""
board = gamma_new(5, 4, 4, 5)
assert board is not None

assert gamma_move(board, 1, 4, 1) == 1
assert gamma_move(board, 2, 0, 2) == 1
assert gamma_move(board, 3, 0, 1) == 1
assert gamma_move(board, 3, 3, 0) == 1
assert gamma_move(board, 4, 3, 0) == 0
assert gamma_golden_possible(board, 4) == 1
assert gamma_move(board, 1, 3, 1) == 1
assert gamma_free_fields(board, 1) == 15
assert gamma_move(board, 2, 3, 1) == 0
assert gamma_move(board, 2, 1, 2) == 1
assert gamma_move(board, 3, 2, 3) == 1
assert gamma_move(board, 4, 1, 1) == 1
assert gamma_move(board, 4, 2, 1) == 1
assert gamma_move(board, 1, 1, 1) == 0
assert gamma_move(board, 1, 4, 2) == 1
assert gamma_free_fields(board, 1) == 10
assert gamma_golden_possible(board, 1) == 1

board425178064 = gamma_board(board)
assert board425178064 is not None
assert board425178064 == ("..3..\n" "22..1\n" "34411\n" "...3.\n")
del board425178064
board425178064 = None
Exemplo n.º 11
0
board = gamma_new(5, 5, 2, 8)
assert board is not None


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


board104317234 = gamma_board(board)
assert board104317234 is not None
assert board104317234 == ("....2\n"
"1.112\n"
Exemplo n.º 12
0
scenario: test_random_actions
uuid: 678800991
"""
"""
random actions, total chaos
"""
board = gamma_new(8, 6, 6, 4)
assert board is not None

assert gamma_move(board, 1, 1, 4) == 1
assert gamma_move(board, 2, 2, 5) == 1
assert gamma_move(board, 3, 3, 1) == 1
assert gamma_move(board, 3, 4, 3) == 1
assert gamma_move(board, 4, 4, 0) == 1
assert gamma_move(board, 6, 4, 3) == 0
assert gamma_free_fields(board, 6) == 43

board778999428 = gamma_board(board)
assert board778999428 is not None
assert board778999428 == ("..2.....\n"
                          ".1......\n"
                          "....3...\n"
                          "........\n"
                          "...3....\n"
                          "....4...\n")
del board778999428
board778999428 = None
assert gamma_move(board, 1, 3, 3) == 1
assert gamma_move(board, 2, 2, 5) == 0
assert gamma_move(board, 2, 4, 4) == 1
assert gamma_golden_move(board, 2, 5, 7) == 0
Exemplo n.º 13
0



board720304215 = gamma_board(board)
assert board720304215 is not None
assert board720304215 == (".....\n"
".....\n")
del board720304215
board720304215 = None
assert gamma_move(board, 2, 1, 0) == 1 
assert gamma_move(board, 2, 3, 1) == 1 
assert gamma_move(board, 3, 0, 0) == 1 
assert gamma_move(board, 1, 3, 0) == 1 
assert gamma_busy_fields(board, 1) == 1 
assert gamma_free_fields(board, 1) == 6 
assert gamma_move(board, 2, 1, 2) == 0 
assert gamma_move(board, 1, 1, 2) == 0 
assert gamma_move(board, 2, 3, 1) == 0 
assert gamma_move(board, 3, 0, 1) == 1 
assert gamma_move(board, 1, 1, 1) == 1 
assert gamma_move(board, 1, 3, 1) == 0 
assert gamma_busy_fields(board, 1) == 2 
assert gamma_move(board, 2, 0, 4) == 0 
assert gamma_free_fields(board, 2) == 4 
assert gamma_move(board, 1, 1, 0) == 0 
assert gamma_move(board, 1, 3, 0) == 0 
assert gamma_move(board, 2, 1, 4) == 0 
assert gamma_move(board, 3, 0, 4) == 0 
assert gamma_golden_possible(board, 3) == 1 
assert gamma_move(board, 1, 1, 2) == 0 
Exemplo n.º 14
0
assert gamma_move(board, 2, 1, 0) == 1
assert gamma_move(board, 3, 1, 1) == 1
assert gamma_move(board, 3, 1, 0) == 0
assert gamma_move(board, 1, 2, 0) == 0
assert gamma_move(board, 1, 1, 1) == 0
assert gamma_move(board, 2, 2, 1) == 1
assert gamma_move(board, 3, 3, 1) == 0
assert gamma_move(board, 3, 2, 1) == 0
assert gamma_move(board, 1, 2, 1) == 0
assert gamma_move(board, 1, 0, 0) == 1
assert gamma_golden_move(board, 1, 1, 1) == 1
assert gamma_move(board, 2, 2, 2) == 1
assert gamma_move(board, 2, 2, 1) == 0
assert gamma_golden_move(board, 2, 0, 0) == 1
assert gamma_move(board, 3, 2, 0) == 0
assert gamma_free_fields(board, 3) == 5
assert gamma_golden_move(board, 3, 2, 2) == 1

board955365480 = gamma_board(board)
assert board955365480 is not None
assert board955365480 == ("2..\n" "..3\n" ".12\n" "221\n")
del board955365480
board955365480 = None
assert gamma_move(board, 1, 1, 3) == 1
assert gamma_busy_fields(board, 1) == 3
assert gamma_golden_move(board, 1, 1, 1) == 0
assert gamma_move(board, 2, 2, 0) == 0
assert gamma_move(board, 2, 2, 1) == 0
assert gamma_move(board, 3, 3, 2) == 0
assert gamma_move(board, 1, 2, 0) == 0
assert gamma_busy_fields(board, 1) == 3
Exemplo n.º 15
0
assert board248879093 is not None
assert board248879093 == ("6...\n"
                          "26..\n"
                          ".23.\n"
                          ".244\n"
                          "1.1.\n"
                          "..1.\n"
                          "...4\n")
del board248879093
board248879093 = None
assert gamma_move(board, 3, 5, 2) == 0
assert gamma_move(board, 4, 6, 2) == 0
assert gamma_move(board, 4, 0, 1) == 0
assert gamma_busy_fields(board, 5) == 0
assert gamma_move(board, 6, 1, 0) == 0
assert gamma_free_fields(board, 6) == 2

board222882019 = gamma_board(board)
assert board222882019 is not None
assert board222882019 == ("6...\n"
                          "26..\n"
                          ".23.\n"
                          ".244\n"
                          "1.1.\n"
                          "..1.\n"
                          "...4\n")
del board222882019
board222882019 = None
assert gamma_move(board, 1, 6, 2) == 0
assert gamma_move(board, 2, 4, 0) == 0
assert gamma_move(board, 2, 2, 5) == 0
Exemplo n.º 16
0

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


board224979950 = gamma_board(board)
assert board224979950 is not None
assert board224979950 == (".....\n"
"1....\n"
"1....\n")
del board224979950
board224979950 = None
assert gamma_move(board, 2, 0, 1) == 0 
assert gamma_free_fields(board, 2) == 13 
assert gamma_move(board, 1, 2, 1) == 1 
assert gamma_move(board, 1, 4, 1) == 1 
assert gamma_free_fields(board, 1) == 11 
assert gamma_busy_fields(board, 2) == 0 
assert gamma_free_fields(board, 2) == 11 
assert gamma_move(board, 3, 2, 1) == 0 
assert gamma_move(board, 3, 3, 1) == 1 
assert gamma_busy_fields(board, 3) == 1 
assert gamma_move(board, 1, 1, 1) == 1 
assert gamma_move(board, 2, 2, 4) == 0 
assert gamma_move(board, 2, 3, 2) == 1 
assert gamma_golden_possible(board, 2) == 1 
assert gamma_move(board, 3, 2, 4) == 0 
assert gamma_free_fields(board, 3) == 8 
assert gamma_move(board, 1, 0, 1) == 0 
Exemplo n.º 17
0
assert gamma_move(board, 1, 1, 4) == 1
assert gamma_move(board, 2, 0, 4) == 1
assert gamma_move(board, 3, 2, 0) == 1
assert gamma_move(board, 1, 5, 1) == 0
assert gamma_move(board, 2, 4, 3) == 1
assert gamma_move(board, 3, 2, 1) == 1
assert gamma_move(board, 3, 2, 3) == 1
assert gamma_move(board, 1, 2, 2) == 1
assert gamma_move(board, 1, 4, 5) == 1
assert gamma_move(board, 2, 2, 5) == 1
assert gamma_move(board, 3, 1, 4) == 0
assert gamma_move(board, 1, 7, 0) == 0
assert gamma_move(board, 2, 0, 5) == 1
assert gamma_move(board, 3, 6, 4) == 0
assert gamma_move(board, 1, 0, 3) == 1
assert gamma_free_fields(board, 2) == 29
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 1, 5, 1) == 0
assert gamma_move(board, 1, 4, 2) == 1
assert gamma_free_fields(board, 1) == 28
assert gamma_move(board, 2, 7, 3) == 0
assert gamma_move(board, 2, 3, 5) == 1
assert gamma_free_fields(board, 2) == 27
assert gamma_move(board, 3, 4, 1) == 1
assert gamma_move(board, 3, 3, 5) == 0
assert gamma_busy_fields(board, 3) == 4
assert gamma_golden_possible(board, 3) == 1
assert gamma_move(board, 1, 7, 3) == 0
assert gamma_move(board, 2, 6, 3) == 0
assert gamma_move(board, 3, 0, 4) == 0
assert gamma_move(board, 3, 4, 3) == 0
Exemplo n.º 18
0
"""
random actions, total chaos
"""
board = gamma_new(5, 7, 3, 6)
assert board is not None

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

board106482547 = gamma_board(board)
assert board106482547 is not None
assert board106482547 == (".....\n" ".....\n" ".....\n" "....1\n" ".....\n")
del board106482547
board106482547 = None
assert gamma_move(board, 2, 0, 2) == 1
assert gamma_move(board, 2, 4, 1) == 0
assert gamma_move(board, 1, 2, 2) == 1
assert gamma_move(board, 1, 2, 2) == 0
assert gamma_move(board, 2, 2, 4) == 1
assert gamma_move(board, 1, 2, 3) == 1
assert gamma_free_fields(board, 1) == 20
assert gamma_move(board, 2, 3, 0) == 1
assert gamma_golden_possible(board, 2) == 1
assert gamma_move(board, 1, 4, 3) == 1
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 1, 1) == 1
assert gamma_move(board, 2, 0, 1) == 1
assert gamma_move(board, 1, 4, 1) == 0
assert gamma_move(board, 2, 2, 4) == 0
assert gamma_move(board, 2, 1, 1) == 0
assert gamma_move(board, 1, 4, 0) == 1
assert gamma_busy_fields(board, 1) == 5
assert gamma_move(board, 2, 0, 2) == 0
assert gamma_move(board, 2, 0, 4) == 1
assert gamma_move(board, 1, 3, 0) == 0
assert gamma_move(board, 1, 0, 1) == 0
Exemplo n.º 20
0
board = gamma_new(6, 8, 6, 9)
assert board is not None


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


board209853357 = gamma_board(board)
assert board209853357 is not None
assert board209853357 == ("......\n"
"......\n"
Exemplo n.º 21
0
"""
board = gamma_new(4, 5, 3, 1)
assert board is not None

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

board517101953 = gamma_board(board)
assert board517101953 is not None
assert board517101953 == ("....\n" "..11\n" "22..\n" "3...\n" "....\n")
del board517101953
board517101953 = None
assert gamma_move(board, 3, 4, 2) == 0
assert gamma_move(board, 3, 2, 4) == 0
assert gamma_free_fields(board, 3) == 2
assert gamma_move(board, 1, 3, 1) == 0
assert gamma_move(board, 1, 3, 3) == 0
assert gamma_move(board, 2, 4, 3) == 0
assert gamma_free_fields(board, 2) == 4
assert gamma_move(board, 3, 0, 2) == 0
assert gamma_move(board, 1, 4, 2) == 0
Exemplo n.º 22
0
assert gamma_move(board, 2, 0, 1) == 0
assert gamma_move(board, 3, 2, 2) == 0
assert gamma_move(board, 1, 3, 4) == 1
assert gamma_move(board, 1, 2, 1) == 1
assert gamma_move(board, 2, 2, 5) == 0
assert gamma_move(board, 2, 2, 3) == 0
assert gamma_move(board, 3, 5, 3) == 0
assert gamma_move(board, 3, 4, 1) == 0
assert gamma_move(board, 1, 0, 5) == 1
assert gamma_move(board, 2, 0, 2) == 0
assert gamma_golden_possible(board, 2) == 1
assert gamma_golden_move(board, 2, 0, 1) == 1
assert gamma_move(board, 3, 3, 0) == 1
assert gamma_move(board, 3, 1, 0) == 0
assert gamma_move(board, 1, 5, 3) == 0
assert gamma_free_fields(board, 1) == 12
assert gamma_move(board, 2, 4, 0) == 0
assert gamma_move(board, 2, 3, 5) == 1
assert gamma_move(board, 3, 3, 4) == 0
assert gamma_busy_fields(board, 3) == 3
assert gamma_move(board, 1, 4, 0) == 0
assert gamma_move(board, 2, 3, 0) == 0
assert gamma_move(board, 2, 3, 5) == 0
assert gamma_move(board, 3, 0, 4) == 1
assert gamma_free_fields(board, 3) == 10
assert gamma_move(board, 1, 1, 3) == 1
assert gamma_busy_fields(board, 1) == 10
assert gamma_move(board, 2, 0, 0) == 0
assert gamma_move(board, 2, 0, 2) == 0
assert gamma_free_fields(board, 2) == 9
assert gamma_move(board, 3, 5, 4) == 0
Exemplo n.º 23
0
    gamma_new,
)
"""
scenario: test_random_actions
uuid: 545896497
"""
"""
random actions, total chaos
"""
board = gamma_new(7, 4, 6, 4)
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, 2, 5, 2) == 1
assert gamma_free_fields(board, 2) == 25
assert gamma_move(board, 3, 6, 1) == 1
assert gamma_move(board, 4, 1, 1) == 1
assert gamma_move(board, 5, 2, 0) == 1
assert gamma_golden_move(board, 5, 1, 6) == 0
assert gamma_move(board, 6, 1, 4) == 0
assert gamma_move(board, 6, 0, 2) == 1
assert gamma_move(board, 1, 1, 3) == 1
assert gamma_move(board, 2, 3, 6) == 0
assert gamma_busy_fields(board, 2) == 2
assert gamma_move(board, 3, 0, 0) == 1
assert gamma_move(board, 3, 3, 2) == 1
assert gamma_move(board, 4, 2, 6) == 0
assert gamma_golden_move(board, 4, 2, 5) == 0
assert gamma_move(board, 5, 3, 2) == 0
assert gamma_move(board, 6, 2, 4) == 0
Exemplo n.º 24
0
assert board856325651 is not None
assert board856325651 == ("...\n" ".1.\n" "..3\n" "1.3\n" "...\n")
del board856325651
board856325651 = None
assert gamma_busy_fields(board, 1) == 2
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 0, 1) == 0
assert gamma_move(board, 3, 0, 1) == 0
assert gamma_move(board, 3, 1, 1) == 1
assert gamma_move(board, 4, 0, 0) == 1
assert gamma_move(board, 4, 0, 1) == 0
assert gamma_move(board, 2, 2, 3) == 1
assert gamma_busy_fields(board, 2) == 1
assert gamma_move(board, 3, 0, 1) == 0
assert gamma_move(board, 3, 2, 1) == 0
assert gamma_free_fields(board, 3) == 8
assert gamma_golden_possible(board, 3) == 1
assert gamma_move(board, 4, 1, 4) == 1
assert gamma_move(board, 1, 4, 0) == 0
assert gamma_move(board, 1, 0, 2) == 1
assert gamma_move(board, 2, 1, 2) == 1
assert gamma_move(board, 3, 4, 2) == 0
assert gamma_move(board, 3, 0, 1) == 0
assert gamma_golden_possible(board, 3) == 1
assert gamma_move(board, 4, 4, 2) == 0
assert gamma_move(board, 4, 2, 3) == 0
assert gamma_free_fields(board, 4) == 5
assert gamma_move(board, 1, 0, 3) == 1
assert gamma_move(board, 2, 2, 1) == 0

board192670890 = gamma_board(board)
Exemplo n.º 25
0
)
"""
scenario: test_random_actions
uuid: 433703438
"""
"""
random actions, total chaos
"""
board = gamma_new(5, 2, 4, 3)
assert board is not None

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

board831724061 = gamma_board(board)
assert board831724061 is not None
assert board831724061 == ("...2.\n" "....3\n")
del board831724061
board831724061 = None
assert gamma_move(board, 4, 4, 0) == 0
assert gamma_golden_possible(board, 4) == 1
assert gamma_busy_fields(board, 2) == 1
assert gamma_move(board, 3, 0, 2) == 0
assert gamma_move(board, 4, 1, 2) == 0
assert gamma_move(board, 4, 0, 1) == 1
assert gamma_move(board, 2, 1, 2) == 0
assert gamma_move(board, 3, 1, 1) == 1
assert gamma_move(board, 3, 0, 1) == 0
Exemplo n.º 26
0
assert gamma_move(board, 1, 0, 2) == 0
assert gamma_move(board, 1, 0, 2) == 0
assert gamma_move(board, 2, 0, 2) == 0
assert gamma_move(board, 2, 3, 3) == 0
assert gamma_move(board, 3, 5, 0) == 0
assert gamma_move(board, 4, 0, 2) == 0
assert gamma_move(board, 4, 3, 5) == 0
assert gamma_move(board, 5, 0, 2) == 0
assert gamma_move(board, 5, 2, 3) == 1
assert gamma_move(board, 6, 3, 1) == 0
assert gamma_move(board, 1, 5, 2) == 0
assert gamma_move(board, 1, 2, 1) == 1
assert gamma_move(board, 2, 0, 4) == 0
assert gamma_move(board, 3, 1, 3) == 1
assert gamma_move(board, 4, 0, 2) == 0
assert gamma_free_fields(board, 5) == 6
assert gamma_move(board, 6, 0, 2) == 0
assert gamma_move(board, 1, 5, 2) == 0
assert gamma_free_fields(board, 1) == 6
assert gamma_move(board, 2, 0, 2) == 0
assert gamma_move(board, 3, 1, 5) == 0
assert gamma_move(board, 3, 2, 3) == 0
assert gamma_move(board, 4, 0, 3) == 0
assert gamma_golden_possible(board, 4) == 1
assert gamma_move(board, 5, 2, 1) == 0
assert gamma_golden_possible(board, 5) == 1
assert gamma_move(board, 6, 1, 1) == 0
assert gamma_move(board, 6, 0, 3) == 0
assert gamma_move(board, 1, 0, 2) == 0
assert gamma_move(board, 2, 4, 1) == 0
assert gamma_move(board, 3, 2, 1) == 0
Exemplo n.º 27
0
    gamma_delete,
    gamma_free_fields,
    gamma_golden_move,
    gamma_golden_possible,
    gamma_move,
    gamma_new,
)
"""
scenario: test_random_actions
uuid: 656876663
"""
"""
random actions, total chaos
"""
board = gamma_new(2, 2, 3, 1)
assert board is not None

assert gamma_move(board, 1, 1, 1) == 1
assert gamma_move(board, 2, 0, 1) == 1
assert gamma_move(board, 2, 1, 1) == 0
assert gamma_move(board, 3, 0, 1) == 0
assert gamma_move(board, 1, 0, 0) == 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, 1, 0, 0) == 0
assert gamma_golden_possible(board, 1) == 1
assert gamma_move(board, 2, 1, 1) == 0

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


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


gamma_delete(board)
Exemplo n.º 30
0
uuid: 946047663
"""
"""
random actions, total chaos
"""
board = gamma_new(5, 3, 2, 12)
assert board is not None

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