Dirty chess moves are wildly underused at the top level of chess, and as a result, top players are vulnerable.
Try it here https://jwiltshiregordon.github.io/dirty-chess/
Thanks to the contributors to stockfish, stockfish.js, chess.js, and PgnViewerJS. I learned a lot from https://github.com/LabinatorSolutions/stockfish-chess-web-gui.