Permite a personas que no son programadores diseñar y probar muchos tipos de variantes del ajedrez utilizando un contrario con inteligencia artificial.
En estas variantes se utilizan las mismas piezas y reglas que en el ajedrez convencional, pero el tablero es diferente.
El movimiento de las piezas en algunas variantes se modifica para tener en cuenta las propiedades inusuales del juego en el tablero.
Estas variantes tienen las mismas piezas y tablero que el ajedrez pero se cambian algunas reglas para el movimiento, la captura, etc.
Sin embargo, estas variantes incluyen una o más piezas mágicas que se mueven de forma diferente a las del ajedrez.
A la combinación de torre y caballo (T+C) se le llama canciller, mariscal, emperatriz, etc.[26] A la combinación de alfil y caballo (A+C) se le llama arzobispo, cardenal, janus, etc.[27] Para adaptar estas nuevas piezas al juego, normalmente se utilizan tableros de 10x8 o 10x10 con dos peones adicionales a cada lado.
Algunos programadores han creado aplicaciones autónomas que pueden jugar a una, muchas o un número ilimitado de variantes.