Rudim - Iterative Deepening & .NET 9
Rudim 1.5 what's new?
Tournament Results @ 5+0.1, 400 games (v1.5 vs v1.4) - Appx. 400 ELO gain
--------------------------------------------------
Results of Current Rudim vs Stable Rudim (5+0.1, NULL, NULL, 8moves_v3.pgn):
Elo: 354.50 +/- 45.70, nElo: 497.47 +/- 34.05
LOS: 100.00 %, DrawRatio: 13.50 %, PairsRatio: 85.50
Games: 400, Wins: 334, Losses: 26, Draws: 40, Points: 354.0 (88.50 %)
Ptnml(0-2): [0, 2, 27, 32, 139], WL/DD Ratio: 8.00
--------------------------------------------------
Major Changes
Null move pruning added for improved search efficiency
Basic pawn structure evaluation integrated
Time management rewritten to prevent timeouts in high-increment games
Minor Changes & Non-Solution Changes
Windows and macOS build jobs added to publish workflow
UCI protocol fixes for isready and ucinewgame commands
Eval optimization using Rofchade values
Hash move assigned maximum score
Dependency Updates
What's Changed
eval: optimize & use Rofchade values by @znxftw in #47
assign hash move max score by @znxftw in #51
feat: add null move pruning by @znxftw in #52
build(deps): bump coverlet.collector from 6.0.2 to 6.0.3 by @dependabot[bot] in #56
build(deps): bump coverlet.collector from 6.0.3 to 6.0.4 by @dependabot[bot] in #59
build(deps): bump xunit from 2.9.2 to 2.9.3 by @dependabot[bot] in #58
build(deps): bump xunit.runner.visualstudio from 3.0.0 to 3.0.2 by @dependabot[bot] in #61
build(deps): bump Microsoft.NET.Test.Sdk from 17.12.0 to 17.13.0 by @dependabot[bot] in #60
build(deps): bump xunit.runner.visualstudio from 3.0.2 to 3.1.0 by @dependabot[bot] in #62
Bump BenchmarkDotNet and 2 others by @dependabot[bot] in #65
Bump xunit.runner.visualstudio from 3.1.1 to 3.1.2 by @dependabot[bot] in #66
Bump BenchmarkDotNet from 0.15.2 to 0.15.8 by @dependabot[bot] in #76
Add basic pawn structure evaluation by @Copilot in #77
Bump xunit.runner.visualstudio from 3.1.2 to 3.1.5 by @dependabot[bot] in #70
Bump coverlet.collector from 6.0.4 to 8.0.1 by @dependabot[bot] in #80
Bump Microsoft.NET.Test.Sdk from 17.14.1 to 18.3.0 by @dependabot[bot] in #81
feat: add Windows and macOS build jobs to publish workflow; separate tournament workflow by @Copilot in #79
feat: rewrite time management to never timeout in high-increment games by @Copilot in #78
Fix UCI isready and ucinewgame initialization tracking by @Copilot in #82

Comments
Post a Comment