Sieciowa implementacja tradycyjnej gry planszowej Go w architekturze klient-serwer, napisana w języku Java przy użyciu narzędzia Gradle oraz biblioteki JavaFX. Projekt zawiera wielowątkowy serwer TCP zarządzający sesjami klientów i pokojami, połączony z solidnym modułem logiki gry, który wymusza kluczowe reguły (walidacja ruchów, wykrywanie wolności za pomocą algorytmu DFS, reguła samobójstwa oraz Ko). Wspiera zarówno interfejs konsolowy (CLI), jak i dynamiczny graficzny interfejs użytkownika (GUI) z aktualizacjami planszy w czasie rzeczywistym, akcjami pasowania/poddania się oraz zautomatyzowanymi skryptami testowymi do symulacji rozgrywki lokalnej.


