Servidor de Internet Go

Editar artículo
Este artículo trata sobre los servidores Go en general. Para el servidor Go específico ejecutado por Pandanet, consulte Servidor IGS Go.

Un servidor de Internet Go es un servidor que permite a los jugadores del juego Go jugar contra oponentes en línea. Los dos tipos fundamentales de servidor Go son los servidores en tiempo real y los servidores por turnos.

Contenido
  • 1 Historia
  • 2 servidores en tiempo real
  • 3 servidores por turnos
  • 4 referencias
  • 5 enlaces externos

Historia

El primer servidor Go que comenzó a funcionar es Internet Go Server (IGS), que comenzó a funcionar en 1992 y sigue activo en 2021. Le siguieron varios otros servidores, todos con la misma arquitectura básica servidor-cliente.

IGS se inició el 2 de febrero de 1992, por Tim Casey, Chris Chisolm y Mark Okada, trabajando en la Universidad de Nuevo México, y hasta el 5 de abril de 1993, continuó en la Universidad de California, Berkeley y UC San Francisco (con un servidor adicional en el Instituto Pasteur, Francia); fue el primer servidor de este tipo. Después de su creación inicial, algunos de sus miembros ayudaron a mejorar el servidor escribiendo software con una interfaz gráfica; y así nació IGS. IGS aloja hasta 3,000 jugadores a la vez, dependiendo de la hora del día.

Dejando los servidores de UC en 1993, IGS continuó en la Universidad de Pensilvania durante un año hasta que fue comprado por el ISP coreano nuri.net en 1994. En 1995, la empresa japonesa NKB Inc., un socio de nuri.net, adquirió IGS, y creó un departamento separado, llamado "Pandanet" en 1996, con Mark Okada como gerente. Pandanet ha gestionado IGS desde entonces; en 1998 se le cambió el nombre a "IGS Pandanet", que se redujo a "Pandanet" en Japón.

Servidores en tiempo real

Los servidores Go en tiempo real permiten a los jugadores jugar contra otros en tiempo real cuando ambos están conectados al mismo tiempo. Generalmente, esto implica una configuración en la que ambos jugadores usan un programa cliente para conectarse al servidor, que luego transmite los movimientos de un jugador a otro. El servidor también realiza un seguimiento de los controles de tiempo, calcula el puntaje y, si corresponde, calcula las calificaciones de los jugadores en función de sus resultados. Estos servidores requieren que los jugadores descarguen un programa cliente, y muchos de estos programas se han desarrollado para una amplia gama de plataformas. Alrededor de 2000, Kiseido Publishing inició el Kiseido Go Server (KGS), que permitía a los jugadores jugar sin descargar un cliente utilizando un subprograma Java en el navegador web. Este servidor se hizo popular rápidamente y todavía lo es a partir de 2015. IGS y KGS son actualmente (2014) los servidores más populares para la audiencia de habla inglesa. A partir de 2014, Online Go Server (OGS) maneja juegos en tiempo real y por turnos directamente desde el navegador web.

Servidores por turnos

Los servidores por turnos no requieren que los oponentes estén en línea al mismo tiempo. En cambio, un jugador registra un movimiento con el servidor, y el servidor presentará este movimiento al oponente la próxima vez que se conecte al servidor. De esta manera, los jugadores nunca necesitan estar en línea simultáneamente y aún pueden jugar entre sí. Los servidores por turnos también realizan un seguimiento de los controles de tiempo, pero estos generalmente se miden en días, en lugar de minutos, como es habitual en los servidores de tiempo real. Dragon Go Server (DGS) (2001) y el nuevo Online Go Server (OGS) eran, a partir de 2011, los servidores de go por turnos más populares.

Referencias

enlaces externos

Contactos: mail@wikibrief.org
El contenido está disponible bajo la licencia CC BY-SA 3.0 (a menos que se indique lo contrario).