GNU Go

GNU Go
Utvecklare GNU Go Team
Initial release 13 mars 1989 ; 33 år sedan ( 1989-03-13 )
Stabil frisättning
Edit this on Wikidata 3.8 / 19 februari 2009
Förhandsgranska release
Edit this on Wikidata 3.9.1 / 21 december 2010
Förvar
Operativ system Linux , Windows , macOS
Typ Computer Go
Licens GNU GPLv3
Hemsida www .gnu .org /software /gnugo

GNU Go är ett gratisprogram från Free Software Foundation som spelar Go . Dess källkod är ganska portabel och kan enkelt kompileras för Linux , såväl som andra Unix- liknande system, Microsoft Windows och macOS ; portar finns för andra plattformar.

Programmet spelar Gå mot användaren, med en styrka på cirka 5 till 7 kyu på 9×9-brädet. Flera kortstorlekar stöds, från 5×5 till 19×19.

Styrka

På denna prestandanivå var GnuGo mellan sex och sju stenar svagare än de bästa kommersiella programmen på bra hårdvara i början av 2009, men jämförbar i styrka med de starkaste programmen som inte använder Monte Carlo- metoder . Det gick bra på många dator Go- turneringar. Till exempel tog den guldmedaljen vid datorolympiaden 2003 och 2006 och andraplatsen vid Gifu Challenge 2006.

Protokoll

Även om det är ASCII -baserat, stöder GNU Go två protokoll – Go Modem Protocol och Go Text Protocol – genom vilka GUI:er kan gränssnitta med det för att ge en grafisk visning. Flera sådana GUI finns. GTP låter den också spela online på Go-servrar (genom användning av bryggprogram), och kopior kan hittas som körs på NNGS, KGS och förmodligen andra.

versioner

Den nuvarande (stabila) versionen av GNU Go är 3.8. Den senaste experimentversionen var 3.9.1. Det finns också en experimentell funktion för att använda Monte Carlo-metoder för 9×9 brädspel.

En version som heter Pocket GNU Go, baserad på GNU Go 2.6, är tillgänglig för operativsystemet Windows CE ( Pocket PC ) . Versioner baserade på den mycket svagare 1.2-motorn finns också för Game Boy Advance och Palm Pilot .

Se även

externa länkar