Orion 1.1 + Cerebrum 2.0 release

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

David Carteau
Posts: 154
Joined: Sat May 24, 2014 9:09 am
Location: France
Full name: David Carteau

Orion 1.1 + Cerebrum 2.0 release

Post by David Carteau »

I'm very happy to announce the release of:

Image

Orion 1.1, a new version of my little chess engine (50+ Elo at STC, unknown at LTC). Includes a bonus for French speakers :P

Changes are rather limited to minor improvements in thread/endgame management; the main gains are due to the larger network used.

Image

Cerebrum 2.0, a new version of my NNUE trainer (simpler and more flexible)

Changes made aim to open up the (future) possibility of using engine evaluations directly as inputs for the training phase. Networks now predict scores directly in pawns, avoiding the combination of two predicted values in previous versions (win ratio and material). I hope all of this will be helpful for those who are interested!

Kind regards from France,

David
Download the Orion chess engine --- Train your NNUE with the Cerebrum library --- Contribute to the Nostradamus experiment !
Frank Quisinsky
Posts: 7148
Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky

Re: Orion 1.1 + Cerebrum 2.0 release

Post by Frank Quisinsky »

Hi David,

at first, thanks for your new Orion!!
Of course and for Cerebrum 2.0.

perhaps that isn't my day ...
After all I understand ...

Orion 1.0 is released with Cerebrum-net v1.0 (orion64_v1.0.nn: 206.732 bytes, network.txt: 374.054 bytes)
Orion 1.1 is released now with Cerebrum-net v.2.0 (orion64_v1.1.nn: 410,690 bytes, network.txt: 823.591 bytes)

In your download directory on your website I found Orion 1.1 with Cerebrum-net v1.1 (orion64_v1.1.nn: 410.690 bytes, network.txt: 823.591 bytes)

Hm ...
I think in reality is orion64_v1.1.nn = orion64_v2.0.nn

Because:
v.1.0 = 206.732 bytes, used for Orion 1.0 and the new Cailigula 2.0
Calligula: https://sites.google.com/view/dirtychess/dirtychess (called: caligula.nn)
v.1.1 = 205.676 bytes, used for OliThink 5.11.9 (a new work by Jim Ablett)
OliThink: https://drive.proton.me/urls/A71BX3BA0M#VNNDMiLUy6zv (called: olithink.nn)

If so, we have two times a Cerebrum-net v1.1.

Best
Frank

I think a little error to give Cerebrum 2.0 in your download directory for Orion 1.1 the name orion64_ v1.1.nn. I think it must be orion64_v2.0.nn.

Mir brumt der Schädel vor lauter Cerebrum's.
:-)
Frank Quisinsky
Posts: 7148
Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky

Re: Orion 1.1 + Cerebrum 2.0 release

Post by Frank Quisinsky »

Please don't get me wrong, I'm delighted with your new version.
David Carteau
Posts: 154
Joined: Sat May 24, 2014 9:09 am
Location: France
Full name: David Carteau

Re: Orion 1.1 + Cerebrum 2.0 release

Post by David Carteau »

Hi Frank,

I think I understand your point, but bear in mind that network names are configurable and cannot be used to deduce the version of Cerebrum library.

In Orion 1.0 and 1.1, I chose to align the network names with the Orion version:
- Orion 1.0: the network is called "Orion 1.0" and is stored in orion64-v1.0.nn (Cerebrum version: 1.0).
- Orion 1.1: the network is called "Orion 1.1" and is stored in orion64-v1.1.nn (Cerebrum version: 2.0).

I never released an Orion version with a Cerebrum 1.1 version.

I hope that's clear, and I'm sorry if it's still confusing!

David
Download the Orion chess engine --- Train your NNUE with the Cerebrum library --- Contribute to the Nostradamus experiment !
Frank Quisinsky
Posts: 7148
Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky

Re: Orion 1.1 + Cerebrum 2.0 release

Post by Frank Quisinsky »

Hi David,

OK, your words are logicial ...
If I longer thinking on it, yes it's quit clear ...

I am sorry, please forget my message.
I claim the opposite, and that's that.

:-)

Nice, a new Orion!

Best
Frank