GitPedia
zedeckj

zedeckj/bulletchess

A high performance Python C extension for chess

13 Releases
Latest: 9mo ago
v0.4.0Latest
zedeckjzedeckj·9mo ago·September 7, 2025
GitHub

📋 Changes

  • BREAKING CHANGE Indexing has been removed from the `Bitboard` class, due to this leading to the unintentional mutability of globally defined `Bitboard` constants.
  • Bitwise operations have been expanded to allow `Bitboard` and `Square` types to be operated on together, as well as `Square` values together to produce new `Bitboards`.
  • Unexpected Exceptions being raises while assigning new `CastlingRights` to `Board` objects in which they should be fully valid have been resolved
v0.3.3
zedeckjzedeckj·1y ago·May 30, 2025
GitHub

📋 Changes

  • Fixed typos in documentation
  • Added examples for `utils.is_quiescent`
  • Added return type for `utils.evaluate`
v0.3.2
zedeckjzedeckj·1y ago·May 29, 2025
GitHub

Hotfix for documentation, some utils had a return type of `Color` instead of `Bitboard`.

v0.3.1
zedeckjzedeckj·1y ago·May 28, 2025
GitHub
v0.3.0
zedeckjzedeckj·1y ago·May 27, 2025
GitHub

First release for PyPI. All wheels passing unit tests.

v0.2.1-test7Pre-release
zedeckjzedeckj·1y ago·May 26, 2025
GitHub
v0.2.1-test6
zedeckjzedeckj·1y ago·May 25, 2025
GitHub
0.2.1-testv0.2.1-test
zedeckjzedeckj·1y ago·May 25, 2025
GitHub
v0.2.1-test5Pre-release
zedeckjzedeckj·1y ago·May 25, 2025
GitHub
v0.2.1-test4Pre-release
zedeckjzedeckj·1y ago·May 25, 2025
GitHub
v0.2.1-test3Pre-release
zedeckjzedeckj·1y ago·May 25, 2025
GitHub
v0.2.1-test2Pre-release
zedeckjzedeckj·1y ago·May 25, 2025
GitHub
0.2.0-testv0.2.0-testPre-release
zedeckjzedeckj·1y ago·May 25, 2025
GitHub

Just a test