Gochess - peregrineshahin/ChessProgrammingWiki GitHub Wiki
title: Gochess
Gochess,
a didactic open source chess engine by Franziskus Domig, written in Golang, released under the MIT license [1]. It was inspired by chess-at-nite (C/C++) and uses most of its concepts [2]
Screenshot
Gochess' command line interface: ASCII-board with Unicode Pieces [3]
Unicode
[4]
symbolsUnicode = []string {
".",
"♙", "♘", "♗", "♖", "♕", "♔",
"♟", "♞", "♝", "♜", "♛", "♚",
}
Features
Board Representation
Search
[5]
Evaluation
[6]
See also
External Links
Chess Engine
Namesakes
- GitHub - jonpchin/gochess: Online real time chess web server using websockets
- GitHub - anastasop/gochess: A library for handling chess games. It will support PGN, FEN, UCI
References
- ↑ gochess/LICENSE at master · fdomig/gochess · GitHub
- ↑ gochess/README.md at master · fdomig/gochess · GitHub
- ↑ gochess/gochess.png at master · fdomig/gochess · GitHub
- ↑ ochess/piece.go at master · fdomig/gochess · GitHub
- ↑ gochess/search.go at master · fdomig/gochess · GitHub
- ↑ gochess/eval.go at master · fdomig/gochess · GitHub