I\'m implementing a chess engine using NegaScout in Python using Python Chess. I\'ve found a handy function chess.Board.apply_mirror() which reverses the board
chess.Board.apply_mirror()