Skip to content

Releases: princesslana/princhess

Release 0.19.0

29 Sep 08:25
Compare
Choose a tag to compare

πŸ“¦ NEW: Use see threshold of +8
πŸ“¦ NEW: Remove virtual loss (was probably bugged)
πŸ“¦ NEW: Various threading and performance fixes/improvements.
πŸ“¦ NEW: Info output improvements
πŸ“¦ NEW: SCReLU in value net
πŸ“¦ NEW: Time management

 --------------------------------------------------
 Results of princhess-0.19.0 vs princhess-0.18.0 (8+0.08, 1t, 128MB, 8moves_v3.epd):
 Elo: 79.17 +/- 14.63, nElo: 120.71 +/- 21.53
 LOS: 100.00 %, DrawRatio: 35.20 %, PairsRatio: 3.44
 Games: 1000, Wins: 352, Losses: 128, Draws: 520, Points: 612.0 (61.20 %)
 Ptnml(0-2): [9, 64, 176, 196, 55], WL/DD Ratio: 0.35
 --------------------------------------------------

Release 0.18.0

09 Jul 16:30
Compare
Choose a tag to compare

πŸ“¦ NEW: Add MultiPV support
πŸ“¦ NEW: Use generalized cpuct
πŸ“¦ NEW: 50 move rule damping
πŸ“¦ NEW: Perspective network
πŸ“¦ NEW: Policy Net from self play data

elo_check-1  | Score of princhess-0.18.0 vs princhess-0.17.0: 327 - 240 - 433  [0.543] 1000
elo_check-1  | ...      princhess-0.18.0 playing White: 186 - 103 - 211  [0.583] 500
elo_check-1  | ...      princhess-0.18.0 playing Black: 141 - 137 - 222  [0.504] 500
elo_check-1  | ...      White vs Black: 323 - 244 - 433  [0.539] 1000
elo_check-1  | Elo difference: 30.3 +/- 16.2, LOS: 100.0 %, DrawRatio: 43.3 %

Release 0.15.2

27 Jun 06:16
Compare
Choose a tag to compare
πŸ“¦ NEW: Add MultiPV support

Release 0.17.0

03 Jun 02:51
Compare
Choose a tag to compare

πŸ“¦ NEW: Value net. New Data, 512 hidden layer, king and threat buckets

Release 0.16.0

12 Mar 18:32
f672b76
Compare
Choose a tag to compare

πŸ“¦ NEW: New value network from self play data using goober for training

Score of princhess-0.16.0 vs princhess-0.15.0: 472 - 246 - 282  [0.613] 1000
Elo difference: 79.9 +/- 18.5, LOS: 100.0 %, DrawRatio: 28.2 %

Release 0.15.1

18 Dec 19:38
Compare
Choose a tag to compare

πŸ“¦ NEW: Increased mate score

Release 0.15.0

18 Dec 11:26
Compare
Choose a tag to compare

πŸ“¦ NEW: New policy network architecture
πŸ“¦ NEW: 384 hidden layers in eval
πŸ“¦ NEW: More history by keeping full ttable between searches and 16 bit move struct
πŸ“¦ NEW: Add CPuctRoot and tune
πŸ‘Œ IMP: Various other refactorings
πŸ› FIX: Correct depth calculation
πŸ‘Œ IMP: Include score in tb move info

Release 0.14.1

10 Nov 17:12
Compare
Choose a tag to compare

πŸ› FIX: Use an explicit architecture/target rather than native

Release 0.14.0

10 Nov 13:41
Compare
Choose a tag to compare

πŸ“¦ NEW: Eval net with increase to 256 nodes in hidden layer and quantization
πŸ“¦ NEW: Policy net
πŸ“¦ NEW: Change net inputs to position + threats + defenses with previous move and virtual king mobility
πŸ“¦ NEW: Correct training data based on tablebases
πŸ“¦ NEW: Switch to fathom for tablebases
πŸ“¦ NEW: Add node limit support (use node=1 for policy only play)
πŸ“¦ NEW: Use FPU in selection
πŸ“¦ NEW: Add policy temperature

Release 0.13.0

26 Sep 09:19
Compare
Choose a tag to compare

πŸ“¦ NEW: Only expand nodes on second visit
πŸ“¦ NEW: Consider visits in move selection
πŸ“¦ NEW: Eval network
πŸ› FIX: Use <empty> as default for SyzygyPath
πŸ› FIX: Error in cp eval and sane minimums for info output

STC:

Score of princhess-0.13.0 vs princhess-0.12.0: 505 - 209 - 286  [0.648] 1000
Elo difference: 106.0 +/- 18.7, LOS: 100.0 %, DrawRatio: 28.6 %