Skip to content

Releases: rafid-dev/rice

8.0.0

18 Mar 17:18
6060701
Compare
Choose a tag to compare

8.0.0 Release

Yes it has been a quite while and I haven't worked on Rice much. However, there's been some search improvements made about 8-9 months ago and recently Rice has got a new net hexadecane_512_v2.net which has new architecture of 16 * 768 -> 512x2 -> 1. Reducing down to 512x2 from previous 768x2 hidden layer, has given quite a speed boost along with the strength from more buckets.

Elo difference should be ~70 elo from previous version, I haven't got time to test it so yeah that's the estimate.

As usual, binaries built for windows are given.
rice-8.0.0-v2.exe for POPCNT, SSE3, SSE4.1, SSE4.2, SSSE3 CPUs.
rice-8.0.0-v3.exe for AVX, AVX2, BMI1, BMI2 CPUs.

The speeds of these binary tested on i7 14700KF are:
rice-8.0.0-v2.exe ~0.95 MNPS
rice-8.0.0-v3.exe ~3.21 MNPS

If you face any bugs, feel free to open an issue and I'll look into it.

Cheers!

What's Changed

New Contributors

  • @Sazgr made their first contribution in #33

Full Changelog: 7.0.0...8.0.0

7.0.0

29 Jun 07:54
f810784
Compare
Choose a tag to compare

7.0.0 Release

  • New search features
  • Better time control
  • New net: 768 inputs, 4 buckets, 768 hidden layer.
  • UCI stop support

Elo difference vs 6.0.0: ~150 elo STC 6+0.06

Binaries:
rice-7.0.0-v2 for POPCNT, SSE3, SSE4.1, SSE4.2, SSSE3 CPUs.
rice-7.0.0-v3 for AVX, AVX2, BMI1, BMI2 CPUs.

v2 has ~950K NPS, while v3 has ~1.5M nps.
Using the v3 binary is suggested.

6.0

13 May 15:44
2fc65bd
Compare
Choose a tag to compare
6.0

STC Test (TC: 6+0.06):
Elo difference: 134.1 +/- 16.1, LOS: 100.0 %, DrawRatio: 44.8 %
Finished match

New features:
Extensions, Continous history, lmr improvements and new net.

5.0

07 Apr 09:18
Compare
Choose a tag to compare
5.0

NNUE added

Elo difference: 490.5 +/- 121.1, LOS: 100.0 %, DrawRatio: 9.3 %

4.1.5

02 Apr 08:52
Compare
Choose a tag to compare

Major fix

4.1.2

01 Apr 10:41
Compare
Choose a tag to compare

Illegal move fix in mtg

4.1.0

31 Mar 08:48
Compare
Choose a tag to compare

UCI Fixes

4.0.0

28 Mar 18:04
Compare
Choose a tag to compare

History bonus change
History penalty
History limits (8192)
TT Prefetch
Time manager change

Elo difference between 4.0.0 & 3.5.0:

Score of Rice 4.0.0 vs Rice 3.5.0: 101 - 13 - 86 [0.720] 200
... Rice 4.0.0 playing White: 49 - 6 - 45 [0.715] 100
... Rice 4.0.0 playing Black: 52 - 7 - 41 [0.725] 100
... White vs Black: 56 - 58 - 86 [0.495] 200
Elo difference: 164.1 +/- 36.8, LOS: 100.0 %, DrawRatio: 43.0 %
SPRT: llr 2.97 (100.7%), lbound -2.94, ubound 2.94 - H1 was accepted

3.5.0

26 Mar 06:45
Compare
Choose a tag to compare

New evaluation features:

Mobility
Rook open file bonus
Rook semi open file bonus
Blocked passed pawn penalty

3.0.0

25 Mar 16:30
Compare
Choose a tag to compare

Evaluation Update:

Tuned psqts (Taken from MidnightChessEngine)
Passed pawns
Isolated pawns
Bishop pair