Skip to content

Releases: zachartrand/Chess

Chess v0.0.7.1

21 Jul 07:01
Compare
Choose a tag to compare

Chess v0.0.7.1 Release

Major Bug Fix

  • Fixed bug where themes could not be chosen in GUI menu and import in the chess_main failed.

Chess v0.0.7

27 May 02:57
a541040
Compare
Choose a tag to compare

Chess v0.0.7 Release

What's new

Added menu to choose player settings before starting the game.

Bug fixes

Fixed en passant bug

Chess v0.0.6

30 Mar 02:18
116bebb
Compare
Choose a tag to compare

Changes in this release:

  • Added AI functionality
  • Bug fixes

Chess v0.0.5

23 Mar 21:25
e59db51
Compare
Choose a tag to compare

Changes in this release:

  • Added move animations
  • Fixed incorrect/badly written comments and docstrings

Chess v0.0.4

20 Mar 00:23
1f124cd
Compare
Choose a tag to compare

Changes to this version:

  • Fixed bug where a pawn had two choices of en passant in one turn.
  • Added "e.p." to the end of en passant moves in algebraic notation.
  • Fixed en passant move notation to include starting rank of the pawn and the 'x' symbol.
  • Minor bug fixes.

Chess v0.0.3

19 Mar 22:35
dac663d
Compare
Choose a tag to compare

Changes in this release:

  • Added castling and en passant functionality.

Chess v0.0.2

19 Mar 18:15
bed6e37
Compare
Choose a tag to compare

Changes made in this release:

  • Added algorithm to find checks and pins and remove invalid moves
  • Added Pawn promotions
  • Added highlighting to valid moves after a piece is clicked on
  • Added functionality to display the board from Black's perspective
  • Changed move functions to be more general with the directions pieces can move stored in the piece itself, reducing redundancy and length of code in the GameState class

Chess v0.0.1

19 Mar 17:56
9d3751c
Compare
Choose a tag to compare

Initial upload of the Chess program.