myopic-core

Crates.iomyopic-core
lib.rsmyopic-core
version1.3.0
sourcesrc
created_at2020-08-28 13:11:43.582715
updated_at2021-05-10 20:28:01.969394
descriptionCore chess utilities
homepage
repositoryhttps://github.com/th0masb/myopic
max_upload_size
id281880
size101,235
Thomas Ball (th0masb)

documentation

README

myopic core utilities

Core chess utilities which include:

  • Representation of squares on a board
  • Efficient representation of a set of squares (bitboard)
  • Representation of pieces involved in a game
  • Efficient computation of legal moves for sliding pieces (assuming no advanced restrictions like pins/moving into check) using magic bitboards.
  • Hashing features for a state of play

Note no representation of a board or state of play is included.

Commit count: 821

cargo fmt