Wikidata facts
- Instance of
- free software
- Part of
- GNU Project
- Official name
- gnuchess
- Country of origin
- United States
- Movement
- free software movement
- Developer
- GNU Project
- Platform
- x86-64
- Official website
- www.gnu.org/software/chess
- Image
- Gnomechess.png
- Has use
- computer chess
Show 11 more facts
- copyright license
- GNU General Public License
- source code repository URL
- alpha.gnu.org/gnu/chess
- software version identifier
- 6.3.0
- inception
- 1984-01-01
- programmed in
- Q2407
- operating system
- cross-platform
- Commons category
- GNU Chess
- copyright holder
- Q48413
- mailing list archive URL
- lists.gnu.org/archive/html/info-gnu-chess
- different from
- GNOME Chess
- used by
- GNOME Chess
Sources (11)
via Wikidata · CC0
Article · Italiano
GNU Chess è un motore scacchistico libero. GNU Chess, oltre che essere uno dei più antichi programmi di scacchi per computer Unix e Unix-like è anche una delle parti più antiche del pacchetto di software GNU, iniziato nel 1984. La prima versione di GNU Chess venne scritta da Stuart Cracraft. Le versioni successive precedenti alla 5 sono state scritte da John Stanback. Negli anni sono stati sviluppati port di GNU Chess per molte altre piattaforme. GNU Chess è distribuito sotto GNU General Public License ed è sotto la manutenzione di vari sviluppatori. Spesso è usato congiuntamente all'interfaccia grafica XBoard o simili. Nel 1998–1999 GNU Chess fu trasformato nella versione 5. La versione 5 è una riscrittura completa da zero di GNU Chess con lo scopo di eliminare lo spaghetti code e rimpiazzare le strutture antiquate per aggiungere avanzate implementazioni tecniche. Hanno incluso bitboard e un algoritmo di ricerca chiamato Principal Variation Search (PVS) variante della potatura alfa-beta. L'autore principale della versione 5 è stato Chua Kong-Sian. Usa varie altre tecnologie per aumentare le sue prestazioni, come un database delle aperture (generato dallo studio delle migliori partite) per aiutarsi ad aprire bene e una hash table per tenere una cronologia delle mosse analizzate precedentemente ed evitare di perdere tempo nel rielaborare le stesse posizioni.
Abstract from DBpedia / Wikipedia · CC BY-SA