1. Introducción a ZenGoStudio 1. Introduction to ZenGoStudio
ZenGoStudio es un entorno inmersivo diseñado específicamente para el estudio y disfrute del juego de mesa milenario Go (también conocido como Weiqi o Baduk). La aplicación ha sido concebida con un enfoque móvil-first y optimizada tanto para smartphones como para tablets.
Nuestra misión es proveer un tablero inteligente libre de distracciones visuales, dotado de herramientas analíticas de nivel profesional e integración nativa de Inteligencia Artificial (KataGo) para jugadores de todos los niveles.
ZenGoStudio is an immersive environment designed specifically for studying and enjoying the ancient board game Go (also known as Weiqi or Baduk). The application has been built with a mobile-first philosophy, optimized for smartphones and tablets.
Our mission is to provide a smart board free of visual distractions, equipped with professional-grade analysis tools and native Artificial Intelligence integration (KataGo) for players of all skill levels.
2. Reglas del Go en la Aplicación 2. Rules of Go in the App
Para aprender a jugar rápidamente y entender el comportamiento del validador de ZenGoStudio, estas son las reglas esenciales y mecánicas fundamentales de captura:
A. Libertades
Cada piedra colocada en el tablero debe tener al menos una intersección adyacente (horizontal o vertical) que esté vacía. Esta intersección libre se llama libertad. Si varias piedras del mismo color están adyacentes entre sí, forman una sola cadena o grupo y comparten todas sus libertades.
B. Atari
Cuando a una piedra o grupo de piedras le queda una sola libertad restante, se dice que está en Atari. Esto significa que está a un solo movimiento de ser capturada por el oponente en su siguiente turno.
C. Captura y Suicidio
Si ocupas todas las libertades de un grupo enemigo, este queda capturado y se retira del tablero. La regla del Suicidio prohíbe jugar una piedra en una intersección donde no tenga libertades, a menos que ese movimiento capture piedras enemigas y libere espacio en el tablero, haciéndolo completamente legal.
D. Regla de Ko (No Repetición)
Para evitar bucles infinitos, no está permitido capturar una única piedra si esto recrea de forma exacta el estado del tablero del turno anterior. El jugador en Ko debe realizar una jugada en otra zona del tablero (una amenaza de Ko) antes de poder recapturar la piedra original en turnos posteriores.
To quickly start playing and understand ZenGoStudio's validation engine, these are the essential rules and capture mechanics:
A. Liberties
Every stone placed on the board must have at least one adjacent empty intersection (horizontally or vertically). This empty point is called a liberty. When stones of the same color are adjacent, they connect to form a string and share all their liberties.
B. Atari
When a stone or a string of connected stones is down to its last single liberty, it is said to be in Atari. This indicates that it is almost surrounded and will be captured if the opponent plays on that last liberty.
C. Capture & Suicide
If you occupy all liberties of an opposing string, it is captured and removed from the board. The Suicide rule forbids placing a stone on a point with no liberties, unless that play captures opposing stones, which removes them and immediately restores liberties to the placed stone.
D. Ko Rule (No Repetition)
To prevent endless capturing back and forth, a player cannot capture a single stone if it immediately repeats the exact board state of the previous turn. The player in Ko must play a move elsewhere on the board (a Ko threat) before being allowed to recapture in subsequent turns.
3. Modos de Juego 3. Game Modes
ZenGoStudio ofrece diversos formatos adaptados tanto a la práctica en solitario como al juego competitivo:
A. PvP Local (Tablero Inmersivo)
Permite a dos personas jugar en el mismo dispositivo física y simultáneamente. Al pulsar Iniciar Juego, la aplicación oculta la navegación del sistema y maximiza el Goban (tablero) para que ocupe todo el espacio táctil. Incluye relojes con soporte para Byo-Yomi e incrementos Fischer.
B. Multijugador LAN / WebRTC
Juega contra amigos en otra habitación o en cualquier parte del mundo sin registrarte. Ingresa un PIN de 4 dígitos generado por la app; ambos dispositivos se conectarán directamente mediante la red P2P WebRTC.
C. Sandbox de Estudio (Estilo Libre)
Un tablero libre para colocar piedras sin restricciones de turnos, ideal para recrear partidas famosas, probar variantes tácticas o analizar problemas complejos de forma visual.
ZenGoStudio offers various formats tailored for solo practice and competitive play:
A. Local PvP (Immersive Goban)
Play against another person face-to-face on the same device. When clicking Start Game, the application hides the headers and navigation, scaling the board to cover the full screen. Includes professional chess clocks supporting Byo-Yomi and Fischer increments.
B. WebRTC P2P Multiplayer
Play against friends nearby or worldwide without creating an account. Enter a 4-digit PIN code generated by the app, and both devices will automatically connect directly using WebRTC peer-to-peer signalling.
C. Study Sandbox (Free Board)
A free-play board allowing you to place stones without strict turn restrictions. Ideal for reviewing famous games, testing tactical variants, or exploring complex shapes.
4. Banco de Tsumegos e Importación SGF 4. Tsumego Bank & SGF Import
El dominio táctico del Go reside en la resolución de ejercicios de Vida y Muerte (Tsumegos). ZenGoStudio incluye un solucionador interactivo inteligente:
A. Árbol de Respuestas (Branching)
Al intentar solucionar un problema, la aplicación responderá de forma automática reproduciendo los movimientos del defensor. Si juegas un movimiento incorrecto o fallido, el sistema te lo notificará visualmente para que puedas volver a intentar la secuencia correcta.
B. Importación SGF Local
Puedes importar tus propios problemas en formato estándar `.sgf` directamente desde el almacenamiento de tu teléfono. El lector procesará las marcas iniciales de piedras (`AB`, `AW`), el turno de juego (`PL`) y las ramas de variaciones para adaptarlas a la interfaz interactiva de la aplicación.
Tactical mastery in Go comes from solving life-and-death puzzles (Tsumegos). ZenGoStudio includes a smart interactive solver:
A. Dynamic Branching
When solving an exercise, the app automatically replies as the defender. If you make a mistake, the system provides visual feedback, allowing you to backtrack and find the winning sequence.
B. Local SGF Problem Imports
Import your own problem files in standard `.sgf` format directly from your device storage. The parser reads initial stones (`AB`, `AW`), starting player (`PL`), and variation trees, converting them into an interactive game challenge.
5. Puente de Inteligencia Artificial (KataGo) 5. KataGo AI Engine Bridge
Para análisis de nivel profesional, la aplicación integra de forma nativa la red neuronal de KataGo:
A. Motor ARM64 Nativo (Android/iOS)
En dispositivos móviles, KataGo corre directamente en el hardware local usando la GPU/NPU del dispositivo a través de GTP de baja latencia. Esto permite obtener análisis exactos y sugerencias de jugadas óptimas sin necesidad de conexión a internet o servidores remotos.
B. Análisis Interactivo de Partidas
Activa el modo de asistencia para visualizar un mapa de calor en tiempo real que indica los mejores puntos de juego en el tablero, la estimación del porcentaje de victoria para cada bando y el cálculo exacto del territorio (puntuación estimada).
For professional-grade game analysis, the app features native integration with the KataGo neural network:
A. Native ARM64 Engine (Android/iOS)
On mobile platforms, KataGo runs locally on the device's GPU/NPU via low-latency GTP. This provides accurate move suggestions and win-rate evaluations without requiring internet connectivity or remote servers.
B. Interactive Game Review
Enable the analysis helper to display a real-time heatmap representing the best candidate moves, winrate estimates, and live territory projections.