Este es un juego de ajedrez para dos jugadores desarrollado con el lenguaje de programación MFP. Requiere dos jugadores que usen diferentes dispositivos Android, pero ejecuten el mismo software. No se necesita un servidor central para jugar. Dos dispositivos Android se comunican punto a punto mediante el protocolo TCP/IP o el protocolo WebRTC basado en direcciones de correo electrónico.
Si se usa el protocolo TCP/IP, no es necesario que ambos dispositivos se encuentren dentro de la misma puerta de enlace. Se acepta la capa NAT intermedia. Al comenzar la partida, se mostrará la dirección IP del dispositivo. El jugador que inicie la partida primero debe indicarle al otro la dirección IP de su máquina, y luego el segundo jugador ingresa la dirección IP del primer jugador para conectarse. Si la conexión se establece correctamente, la partida comenzará.
Si se usa el protocolo WebRTC basado en direcciones de correo electrónico para la comunicación punto a punto, se puede jugar con el otro jugador a miles de kilómetros de distancia. El proceso para iniciar la partida es similar al del protocolo TCP/IP. Después de que comience el primer jugador, espere a que comience el segundo jugador e ingrese la dirección de correo electrónico del primer jugador para conectarse. Si el intento de conexión es exitoso, la partida comenzará. A diferencia de TCP/IP, la primera vez que utilice el protocolo WebRTC para la comunicación peer-to-peer, deberá configurar la dirección de correo electrónico del equipo. Deberá introducir la dirección de correo electrónico y la contraseña en la configuración (tenga en cuenta que esta es la contraseña utilizada para enviar y recibir correos electrónicos con los protocolos SMTP e IMAP; no es necesariamente la misma que la utilizada para iniciar sesión en el correo web). Si utiliza un buzón de Microsoft Outlook, Tencent QQ, Yahoo Mail o Google Gmail, no necesita introducir ninguna otra información; de lo contrario, deberá introducir la información de los servidores SMTP e IMAP. Además, los usuarios deben asegurarse de que los servicios SMTP e IMAP estén activados y de que la dirección de correo electrónico de la otra parte no esté en la lista negra, lo que significa que sus correos electrónicos de señal no se considerarán spam. Al usar una dirección de correo electrónico para la comunicación entre pares por primera vez, algunos proveedores de servicios de correo, como Google, detectarán la aplicación que envía el correo y la bloquearán porque envía correos electrónicos utilizando los protocolos SMTP e IMAP gratuitos en lugar de las API de pago de Gmail. Se enviará una alerta de seguridad crítica a la dirección de Gmail. El usuario solo debe confirmar que se trata de una actividad válida y activar la función "Permitir aplicaciones menos seguras". Microsoft es más abierto a los protocolos SMTP e IMAP. Sin embargo, si el usuario cambia de red o dispositivo con demasiada frecuencia, Microsoft también podría bloquear el envío de correos electrónicos. En este caso, Microsoft le enviará un aviso. El usuario debe iniciar sesión en el correo web de Outlook y confirmar que se trata de actividades válidas.
Después de configurar el protocolo WebRTC, no es necesario cambiarlo. De esta forma, dos jugadores que estén lejos podrán jugar al ajedrez como si estuvieran en la misma habitación en cualquier momento. Además, esta versión del juego es compatible con la comunicación por vídeo y voz. De esta forma, los jugadores pueden chatear entre sí mientras juegan.