import chess import chess.pgn import os path = os.path.dirname(os.path.abspath(__file__)) #w = Weights("./384x30-t60-4300.pb.gz") w = Weights(path + "/128x10-t60-2-5300.pb.gz") w1100 = Weights(path + "/1000-1200-scratch-swa-36000.pb.gz") w1450 = Weights(path + "/1400-1500-scratch-swa-60000.pb.gz") w1750 = Weights(path + "/1700-1800-scratch-swa-60000.pb.gz") w2150 = Weights(path + "/2000-2100-scratch-swa-60000.pb.gz") start_fen = 'rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1' back = Backend(weights=w) b1100 = Backend(weights=w1100) b1450 = Backend(weights=w1450) b1750 = Backend(weights=w1750) b2150 = Backend(weights=w2150) board = chess.Board() fen = board.fen() start_fen = fen pgn = open("game8.pgn") game = chess.pgn.read_game(pgn) names = ["1100", "1450", "1750", "2150", "128x10"] board = game.board()