I added a new visualization to my #Django #chess #webapp. Now you can see the possible black or white moves, given threats and protections. "Either-or." Previously, there was just one visualization of every square on the board and the "potential energy" of each piece. And it was hard, for beginners especially, to see your best moves.
https://github.com/ology/django-chess-inspector
To do this, I had to add a new key to my #Python chessboard coverage data-structure at https://pypi.org/project/chess-coverage/