#!/bin/sh D=$(mktemp -d) mkdir $D/chess curl -fsSL https://raw.githubusercontent.com/niklasf/python-chess/master/chess/__init__.py -o $D/chess/__init__.py curl -fsSL https://raw.githubusercontent.com/niklasf/python-chess/master/chess/variant.py -o $D/chess/variant.py PYTHONPATH=$D python3 -c 'import chess,chess.variant;b=chess.variant.KingOfTheHillBoard("8/2k5/5pn1/1Pp1pNpp/3PP3/4K1B1/8/8 w - - 0 43");print(b);print("Legal",[(m.uci(),b.san(m)) for m in b.legal_moves]);print("Status",b.status())'