Example #1
0
    def test_bot():
        import gomill
        import rank

        logging.basicConfig(format='%(asctime)s %(levelname)s: %(message)s',
                            level=logging.DEBUG)

        # substitute with your own
        caffe_net = caffe.Net('golast19.prototxt', 'golast.trained', 0)

        player = DistWrappingMaxPlayer(DetlefDistBot(caffe_net))

        class GameState:
            pass

        s = GameState()
        s.board = gomill.boards.Board(19)
        s.ko_point = None
        s.move_history = []

        print player.genmove(s, 'b').move