Skip to content

Releases: ewimberley/Pyanchetto

Pyanchetto 0.3

22 Jul 02:57

Choose a tag to compare

  • Checks for sufficient material.
  • Major optimization: game state function only needs to check if iterator has a next move
  • Minor optimizations: inlining bounds check, short circuiting game state function
  • Code cleanup: unused functions deleted, more methods made private

Pyanchetto 0.2.3

13 Jul 23:49

Choose a tag to compare

  • Added pieces captured method
  • Added unit tests for engine

Pyanchetto 0.2.2

29 Jun 23:16

Choose a tag to compare

Upgraded to latest parser, fixed some parser issues and added regression tests. This release is considered stable.

Pyanchetto 0.2.1

26 Jun 05:03

Choose a tag to compare

Pyanchetto 0.2.1 Pre-release
Pre-release

Trying to fix yarp parser dependency.

Pyanchetto 0.2

26 Jun 02:49

Choose a tag to compare

Pyanchetto 0.2 Pre-release
Pre-release
  • Testing using many more PGN files
  • Newer, faster PGN parser
  • Various engine bug fixes
  • Engine documentation

Pyanchetto 0.1

11 Dec 06:24
fceddf0

Choose a tag to compare

Pyanchetto 0.1 Pre-release
Pre-release

Pyanchetto 0.1

A python chess engine.

This first release includes:

  • A move generator and validator
  • A PGN parser and interpreter
  • A PGN generator
  • An FEN generator
  • A perft generator (missing some variables)
  • A simple driver that executes PGNs