Jugar al clásico de estrategia de tablero Go en GNU/Linux

Escrito por el .
gnu-linux software-libre
Enlace permanente Comentarios

En esta serie de artículos sobre juegos vamos a ver que en GNU/Linux también hay juegos a los que podemos jugar en nuestra plataforma preferida. Otro de ellos es el clásico de estrategia Go.

GNU

Linux

Otro de los juegos clásicos junto con el ajedrez también para dos personas que requiere pensar y evaluar gran cantidad de posibles movimientos es el juego de origen chino Go. En GNU/Linux e instalado el paquete gnugo podremos jugar a este antiguo juego de estrategia tan o más complicado que el propio ajedrez por las diferentes estrategias que se pueden desarrollar.

1
2
# pacman -S gnugo

pacman.sh

Dado que en esta versión para computadora el juego Go se basa en modo texto podremos jugarlo en cualquier sistema GNU/Linux dados su bajos requerimientos que son despreciables para cualquier computadora actual, incluso para una Raspberry Pi u otros sistemas como la familia BSD e incluso Minix.

El tablero clásico se compone de una matriz de 19 por 19 en el que en las intersecciones se irán colocando las fichas de forma alternativa entre cada jugador tratando de capturar las fichas del oponente rodeándolas con las que nosotros pongamos o de dominar la mayor cantidad del tablero. Cuando se da el juego por terminado se realiza el cálculo del marcador según el territorio dominado por las fichas y las piezas capturadas del oponente en el transcurso del mismo.

En el juego de computadora el siguiente movimiento se hace introduciendo la coordenada del tablero donde queremos colocar la siguiente piedra que se compone de una letra para la coordenada horizontal y un número para la coordenada vertical.

Tablero tradicional de Go Tablero de Gnugo

Tablero tradicional de juego y tablero de Gnugo

En la wikipedia está documentado de forma bastante extensa las reglas del juego Go, las diferentes formas de calcular el marcador al final del juego y las tácticas y estrategias para jugar de la forma más efectiva que podamos.

Como una partida puede durar una buena cantidad de tiempo podemos salvar una partida a medias y cargarla de nuevo con los siguientes comandos:

1
2
save [fichero]
$ gnugo -l [fichero] --mode ascii
save-commands.txt

Con el comando help obtendremos una lista completa de los comandos a nuestra disposición como volver un movimiento hacia atrás si nos hemos equivocado al introducir el siguiente movimiento.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Commands:
 back                Take back your last move
 boardsize           Set boardsize (on move 1 only)
 comment             Write a comment to outputfile
 depth <num>         Set depth for reading
 display             Display game board
 exit                Exit GNU Go
 force <move>        Force a move for current color
 forward             Go to next node in game tree
 goto <movenum>      Go to movenum in game tree
 level <amount>      Playing level (default = 10)
 handicap <num>      Set fixed handicap (on move 1 only)
 freehandicap <num>  Place free handicap (on move 1 only)
                     Omit <num> to place handicap yourself
 help                Display this help menu
 helpdebug           Display debug help menu
 info                Display program settings
 komi                Set komi (on move 1 only)
 last                Goto last node in game tree
 pass                Pass on your move
 play <num>          Play <num> moves
 playblack           Play as Black (switch if White)
 playwhite           Play as White (switch if Black)
 quit                Exit GNU Go
 resign              Resign the current game
 save <file>         Save the current game
 load <file>         Load a game from file
 score               Toggle display of score On/Off
 showboard           Toggle display of board On/Off
 switch              Switch the color you are playing
 undo                Take the last move back (same as back)
 <move>              A move of the format <letter><number>
help.out

En Amazon hay algunos libros como El Go, un juego oriental milenario y GO para principiantes, en la librería libre también hay algunos como Manual del Juego del Go y GO: Utilizando las 36 estrategias chinas.


Este artículo forma parte de la serie juegos:

  1. Jugar al ajedrez en GNU/Linux con GNOME
  2. Jugar al clásico de estrategia de tablero Go en GNU/Linux
  3. Juegos incluidos en el entorno de escritorio GNOME
  4. Jugar a videojuegos clásicos y míticos de arcade con Mame en GNU/Linux
  5. 22+ buenos juegos en GNU/Linux
  6. Varios juegos de culto con ScummVM en GNU/Linux
  7. Consola de juegos retro con Lakka y una Raspberry Pi
  8. Cómo usar Wine para jugar en GNU/Linux a juegos de Windows
  9. La aplicación cliente de Steam en GNU/Linux
  10. Desempaquetado de PlayStation 4 Slim de 1 TB
  11. El juego XCOM 2 y guía de estrategia
  12. Qué es mejor para jugar y 10+ variables para elegir entre PC o consola
  13. Introducción al juego de batallas navales World of Warships Legends para consola
  14. Análisis y guía del juego de estrategia Frostpunk
  15. Análisis y guía del juego de rol For the King
  16. Estrategia de batalla básica en el juego World of Warships Legends
  17. Análisis, guía y consejos del juego roguelike Darkest Dungeon
  18. Análisis del maravilloso juego horrible The Last of Us
  19. Análisis de los juegos de aventuras Uncharted The Nathan Drake Collection
  20. Análisis del juego de aventuras Uncharted 4
  21. Análisis del juego con combates épicos God of War
  22. Análisis del juego de la aventura galáctica Ratchet & Clank
  23. Análisis del juego espacial de combates por turnos Spaceland
  24. Los juegos de Epic Games y GOG en GNU/Linux con el lanzador Heroic Games Laucher
  25. Análisis del juego de sigilo e infiltración táctica Metal Gear Solid V
  26. Análisis del juego continuación de la historia The Last of Us Parte 2
  27. Desempaquetado de consola PlayStation 5 slim digital
Comparte el artículo: