diff --git a/Chess-Challenge/src/Framework/Application/Core/Settings.cs b/Chess-Challenge/src/Framework/Application/Core/Settings.cs index e9bd4c5..a63dfd9 100644 --- a/Chess-Challenge/src/Framework/Application/Core/Settings.cs +++ b/Chess-Challenge/src/Framework/Application/Core/Settings.cs @@ -4,7 +4,7 @@ namespace ChessChallenge.Application { public static class Settings { - public const string Version = "1.15"; + public const string Version = "1.16"; // Game settings public const int GameDurationMilliseconds = 60 * 1000; diff --git a/README.md b/README.md index 0292e95..43d1720 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,7 @@ I unfortunately missed a serious bug in the API and have had to update the proje * V1.13 Fixed issue with `board.ZobristKey` where value would sometimes be different after making and undoing a move. Added an alternative function for getting moves `board.GetLegalMovesNonAlloc()` (see docs for more info). * V1.14 A handful of additions to the Board API: `board.IsInsufficientMaterial()`, `board.IsRepeatedPosition()`, `board.GameRepetitionHistory`, `board.FiftyMoveCounter`, `board.GameMoveHistory`, `board.GameStartFenString`. * V1.15 Fixed incorrect `move.CapturePieceType` for en-passant moves and moves in `board.GameMoveHistory`. Added `BitboardHelper.VisualizeBitboard()` to help with debugging bitboards. +* V1.16 Added `timer.GameStartTimeMilliseconds`, `timer.OpponentMillisecondsRemaining`, and `board.ForceSkipTurn()`. ## Submission Due Date October 1st 2023.