Articulo de referencia

Servidor Internet Go

Un servidor de Go por Internet es un servidor que permite a los jugadores de Go enfrentarse a oponentes en línea. Los dos tipos fundamentales de servidores de Go son los servido...

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

Historia

El primer servidor de Go que comenzó a operar fue el Internet Go Server (IGS), que inició su servicio en 1992 [ 1 ] y aún se encuentra activo en 2026. Le siguieron varios otros servidores, todos con la misma arquitectura básica cliente-servidor. [ 2 ]

IGS fue creado el 2 de febrero de 1992 por Tim Casey, Chris Chisolm y Mark Okada, quienes trabajaban en la Universidad de Nuevo México, y hasta el 5 de abril de 1993, continuó en la Universidad de California, Berkeley, y en la UC San Francisco (con un servidor adicional en el Instituto Pasteur, Francia); fue el primer servidor de su tipo. [ 3 ] [ 4 ] [ 5 ] 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 3000 jugadores a la vez, dependiendo de la hora del día.

Tras abandonar los servidores de la UC en 1993, IGS permaneció en la Universidad de Pensilvania durante un año hasta que fue adquirida por el proveedor de servicios de internet coreano nuri.net en 1994. En 1995, la empresa japonesa NKB Inc., socia de nuri.net, adquirió IGS y creó un departamento independiente, denominado "Pandanet" en 1996, con Mark Okada como director. Pandanet ha gestionado IGS desde entonces; en 1998, cambió su nombre a "IGS Pandanet", que en Japón se abrevió a "Pandanet".

Servidores en tiempo real

Los servidores de Go en tiempo real permiten a los jugadores jugar contra otros en tiempo real cuando ambos están conectados simultáneamente. Generalmente, esto implica una configuración en la que ambos jugadores utilizan un programa cliente para conectarse al servidor, que luego retransmite los movimientos de un jugador a otro. El servidor también controla el tiempo, calcula la puntuación y, si corresponde, calcula las clasificaciones de los jugadores en función de sus resultados. Dichos servidores requieren que los jugadores descarguen un programa cliente, y se han desarrollado muchos programas de este tipo para una amplia gama de plataformas. [ 2 ] Alrededor del año 2000, la editorial Kiseido lanzó el Kiseido Go Server (KGS), que permitía a los jugadores jugar sin descargar un cliente utilizando un applet de Java en el navegador web . Este servidor rápidamente se hizo popular y lo sigue siendo en 2015. IGS y KGS son actualmente (2014) los servidores más populares para el público de habla inglesa. [ 6 ] A partir de 2014, Online Go Server (OGS) maneja juegos tanto en tiempo real como por turnos [ 7 ] directamente desde el navegador web.

Servidores por turnos

Los servidores por turnos no requieren que los oponentes estén conectados simultáneamente. En cambio, un jugador registra un movimiento con el servidor, y este se lo mostrará al oponente la próxima vez que se conecte. De esta forma, los jugadores no necesitan estar conectados al mismo tiempo y pueden jugar entre sí. Los servidores por turnos también controlan el tiempo, pero generalmente se mide en días, en lugar de minutos, como es habitual en los servidores en tiempo real. Dragon Go Server (DGS) (2001) y el más reciente Online Go Server (OGS) eran, en 2011, los servidores de Go por turnos más populares. [ 8 ]

Referencias

  1. Jim Z. Yu Breve historia de IGS, los primeros años - 1992 y 1993. Consultado el 7 de junio de 2023.
  2. 1 2 Asociación Británica de Go. "Servidores de Go: una breve historia" . Consultado el 7 de junio de 2023 .
  3. Hafner, Katie (24 de diciembre de 1998). "Los samuráis en línea transforman un juego antiguo" . New York Times . Consultado el 26 de mayo de 2015 .
  4. Womack, Hal. "rec.games.go" . Consultado el 26 de mayo de 2015 .
  5. Alford, Michael. "rec.games.go" . Consultado el 26 de mayo de 2015 .
  6. Asociación Británica de Go. "Jugar al Go en línea" . Consultado el 7 de junio de 2023 .
  7. Biblioteca de Sensei. "Servidor Online-Go" . Consultado el 7 de junio de 2023 .
  8. Asociación Británica de Go. "Jugar al Go en línea" . Consultado el 7 de junio de 2023 .
  • Servidores Go en la biblioteca de Sensei
  • Go en Internet | Asociación Americana de Go
  • Servidores Go en el sitio web del Free Internet Correspondence Games Server (FICGS).