changelog
- Fri, 14 Aug 2026 13:52:27 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 14 Aug 2026 13:52:27 +0200] rev 174
- add info text in game review for threefold repetition
relates to #843
- Fri, 14 Aug 2026 13:40:26 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 14 Aug 2026 13:40:26 +0200] rev 173
- implement first naive draw by threefold repetition
partially resolves #843
- Fri, 14 Aug 2026 11:35:36 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 14 Aug 2026 11:35:36 +0200] rev 172
- withdraw requirement that PGN parser should work on uninitialized state
- Sun, 09 Aug 2026 14:34:23 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 09 Aug 2026 14:34:23 +0200] rev 171
- add expected game result to test-real-pgn suite
- Thu, 06 Aug 2026 16:11:37 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 06 Aug 2026 16:11:37 +0200] rev 170
- implements stalemate detection + fixes missing const qualifier in new *_moves[_allowed] API
resolves #947
relates to #952
- Thu, 06 Aug 2026 14:45:55 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 06 Aug 2026 14:45:55 +0200] rev 169
- add functions to list the possible moves for each piece
resolves #952
- Sun, 02 Aug 2026 15:19:47 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 02 Aug 2026 15:19:47 +0200] rev 168
- fix unnecessary disambiguation + simplify get_real_threats() code
relates to #932
- Sun, 02 Aug 2026 15:08:43 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 02 Aug 2026 15:08:43 +0200] rev 167
- fix regression: pieces could not threaten fields when pinned
relates to #960
- Sat, 01 Aug 2026 11:26:48 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 01 Aug 2026 11:26:48 +0200] rev 166
- fix regression: pawns cannot block check threats
relates to #960
- Sat, 01 Aug 2026 10:58:39 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 01 Aug 2026 10:58:39 +0200] rev 165
- fix regression: missing promotion when simulating threats