chess icon indicating copy to clipboard operation
chess copied to clipboard

Multipurpose chess package for Go/Golang.

Results 7 chess issues
Sort by recently updated
recently updated
newest added

Please clearly state what license you are using.

This code is not compiling in Go 1.9: ` input, _ := console.ReadString('\n') if move, err := g.Position.ParseMove(input); err == nil { g.MakeTimedMove(move, time.Since(start)) } else { fmt.Println("Couldn't understand your...

Hi, I'm trying to use your library, but at the moment I can't find a way to get a move's algebraic notation. For example, if a rook takes another peace...

This PR brings the ability to get a SAN (Standard Algebraic Notation) for a move and to export a PGN (Portable Game Notation) for a game with moves in SAN....

Hello, this PR brings mainly some speedup, without breaking the API (~~except the BitBoards type, see Note at the end~~). - first commit a4fb1218affaf387b8a5c0529d22dbf9eb218fb3 Added tests and benchmarks to see...

- Fix module name and require statement in go.mod - Regenerate go.sum using `go mod tidy` command This should fix problem discussed in #22

This one is serious. I somehow messed up and now your `go.mod` file contains `module github.com/jezek/chess` instead of `module github.com/andrewbackes/chess`. Also the line ` github.com/andrewbackes/chess v0.0.0-20171122002438-368c396b5300` should be not in...