예제 #1
0
def main():

    # center = [4, 4]
    # point1 = center
    #
    # exit()

    board = Board()

    black = Player(board, 'black')
    white = Player(board, 'white')

    # for pos in [
    #     # [2, 3], [5, 4], [6, 2]
    #     [1, 1], [2, 2], [3, 3], [4, 4], [5, 5], [6, 6], [7, 7], [8, 8]
    # ]:  black.makeMove(pos)

    for pos in [[0, 1], [0, 2], [0, 3], [0, 4], [0, 5], [0, 6], [0, 7], [0,
                                                                         8]]:
        white.makeMove(pos)

    board.prettyPrint()

    infl_calc.getInfluence(board)

    # print(black_bot.getAngularProxInflGrid())

    # print(black_bot.getWholeBoardRawInfluenceGrid(to_print=True))

    # print("abs_life =", black_bot.groupHasAbsLife([7, 2]))

    exit()