Pulsar Engine juega ajedrez, con niveles y seis variantes. También incluye colecciones de juegos clásicos y modernos, incluidos Kasparov, Carlsen y Morphy. Funciona sin conexión. Originalmente desarrollé Pulsar a partir de 1998, y entre 2002 y 2009 le enseñé a tocar las variantes que conoce. Se lanzó para dispositivos móviles por primera vez en 2014 y para Android en 2019. Las variantes son Chess960, Crazyhouse, Atomic, Loser's, Giveaway (también conocido como Suicide; el objetivo es perder las piezas) y Three Checks. Valora la movilidad y el juego abierto más que las posiciones cerradas. En las variantes, cada una tiene su propio estilo.
Pulsar registra todos sus juegos que terminan con un resultado y se pueden abrir en el menú Juego. Los juegos más nuevos están en la parte superior y, si el juego es de ajedrez, el análisis del motor Stockfish está disponible. El análisis del motor también está disponible al revisar partidas de Chess960, sin embargo, no se envía información del castillo al motor. Hay colecciones adicionales de juegos PGN clásicos disponibles para ver y analizar.
Pulsar incluye niveles para todos sus juegos y sus reglas. Se agrega gratis. El valor predeterminado es Fácil si los usuarios recién comienzan a jugar; de lo contrario, vaya al botón del juego y elija un juego nuevo para configurar un juego más específico. El último tipo de juego jugado se guarda al reiniciar la aplicación. Hay algunas opciones para los colores del tablero y las piezas de ajedrez, así como el color de fondo de la aplicación. También hay movimientos de libros de espectáculos y opciones de pensamiento de espectáculos en los entornos.
El tablero de Pulsar Chess Engine es accesible mediante Talkback, para personas ciegas y con discapacidad visual. Solo se admite el toque directo, no el deslizamiento. Toque un cuadrado y le dirá lo que hay en el cuadrado, como "e2 - peón blanco". Toca dos veces para seleccionar el cuadrado con Talkback activado. También hay movimiento de habla. Esta información sobre hablar, mover y tocar el cuadrado está en inglés, así como en español, italiano, francés y alemán. Talkback normalmente puede leer texto en botones, etiquetas, etc., pero un tablero es una colección de imágenes. Para que sea accesible, el tablero debe estar programado para devolver texto cuando el toque está en el espacio de un cuadrado.
Pulsar comenzó como un programa de ajedrez por computadora y con el tiempo aprendió variantes. Sigue siendo un programa de ajedrez interesante sólo si a los usuarios no les interesan las variantes. Lo ejecuté extensamente en dos servidores probando la aplicación contra jugadores fuertes y también probando cómo perjudicarla en robots informáticos discapacitados. Las calificaciones que aparecen en el tablero al seleccionar entre los primeros 8 niveles de dificultad son estimaciones basadas en lo que vi al ejecutarlo en varios puntos fuertes.
En juego/juego nuevo, si jugar contra la computadora no está marcado, el usuario puede jugar en modo de dos personas, lo cual me resulta útil cuando tengo un dispositivo y quiero jugar una partida de ajedrez pero no un tablero de ajedrez con otra persona presente.
La variante Atomic Chess en Pulsar sigue las reglas de la ICC y no tiene el concepto de jaque y el rey puede enrocar en jaque. En Crazyhouse, el usuario puede usar un turno para dejar caer al tablero cualquiera de las piezas que haya capturado y la paleta de piezas con las piezas caídas aparece a la derecha del tablero.
El código del motor en todas las plataformas, móviles y ordenadores es pulsar2009-b. Si los usuarios siguen el enlace de soporte o visitan el sitio web del desarrollador, pueden obtener archivos binarios de pulsar2009-b que funcionan en todos los diferentes sistemas operativos de computadora en los clientes compatibles con el protocolo Winboard. He decidido no publicar un binario de Android en este momento. En parte porque utilizamos el protocolo Winboard y el protocolo oficial de la UCI no admite todas las variantes que juega Pulsar, por lo que no se ejecutaría en clientes de la UCI.