HGM also developed the Interactive Diagram, a JavaScript application for embedding a GUI plus built-in AI on web pages. This can be configured for handling a very wide range of chess variants through specifying parameters like board size and piece moves in the HTML page linking to the script. A user-friendly front-end for creating the HTML that needs to be embedded (the Play-Test Applet) is available on chessvariants.com. The Checkmating Applets combine the