Uses my fork of chess.js
to visualize white and black attackers of any square. When solving mate-in-1 problems,
the app will automatically show a visualization of exactly how the enemy king is restricted.
Over time, this helps burn checkmating patterns into the brain, solidifying neural pathways
so that you will never miss the pattern during competitive play.
The app is published for free use at pabrams.github.io/chess-attack-visualization
Source code is available at github/pabrams/chess.js