Views
No views yet
{"fen": "...", "move": "e2e4", "value": -1}1from inference import ChessModelInference
2import chess
3
4# Load model
5model = ChessModelInference("checkmate_model.pt")
6
7# Get predictions
8board = chess.Board()
9P, V = model.predict(board.fen(), board)
10
11print(f"Position value: {V}")
12print(f"Best moves: {sorted(P.items(), key=lambda x: x[1], reverse=True)[:3]}")