-
Chess v0.5-alpha Pre-Release
released this
2019-12-11 09:44:22 +01:00 | 9 commits to master since this releaseThis alpha release includes the following changes:
- Serialization of games to PGN files
- Serialization of moves to Standard Algebraic Notation (SAN)
- Several bug fixes
- Refactoring of the internal API
Downloads
-
Chess v0.4-alpha Pre-Release
released this
2019-09-21 09:54:10 +02:00 | 54 commits to master since this releaseThis alpha release includes the following changes:
- Running multiple games at once
- Switching between games
- Starting games by loading a FEN-string
- Loading FEN-files
Downloads
-
Chess v0.3-alpha Pre-Release
released this
2019-08-16 18:18:26 +02:00 | 77 commits to master since this releaseThis alpha release includes the following changes:
- Board coordinates and better move visualization
- Dialog for configuring a new game
- Exporting the board as a FEN-string
- UCI protocol
- Creating and serializing a list of UCI-compatible chess engines
Downloads
-
Chess v0.2-alpha Pre-Release
released this
2019-08-16 18:00:37 +02:00 | 108 commits to master since this releaseThis alpha release contains the following changes:
- Multiple bug fixes
- Menu bar with options for starting a new game
- Configuration dialog when starting a game against the program
- Castling
- Pawn promotion
- Textures packaged inside the JAR file
- Red arrows indicating the last move
Downloads
-
Chess v0.1-alpha Pre-Release
released this
2019-08-15 19:17:27 +02:00 | 122 commits to master since this releaseThis is the first alpha release of the project and implements the following functionality:
- Board representation and rendering
- Move validation and generation
- Piece movement through mouse input by the user
- Piece movement by the program (AIPlayer mode)
Downloads