Bit-Genie 9 release

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

Moderator: Ras

aryan1508
Posts: 31
Joined: Sat Mar 20, 2021 3:44 pm
Full name: Aryan Parekh

Bit-Genie 9 release

Post by aryan1508 »

Released Bit-Genie 9, https://github.com/Aryan1508/Bit-Genie/releases/tag/v9

A number of search patches and cleanups, but mainly the addition of a neural network for position evaluation. The network has been trained on 50 million fens from self-play Bit-Genie games generated using a custom fen generator branch. The trainer is an original C++ implementation and is available here.

Special thanks to Finn Eggers for guiding me through the process of creating the neural network, and
to Andrew Grant for allowing Bit-Genie's testing on OpenBench, off-the-record contributors to Bit-Genie!
User avatar
Gabor Szots
Posts: 1493
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: Bit-Genie 9 release

Post by Gabor Szots »

aryan1508 wrote: Sat Aug 21, 2021 9:45 am Released Bit-Genie 9, https://github.com/Aryan1508/Bit-Genie/releases/tag/v9

A number of search patches and cleanups, but mainly the addition of a neural network for position evaluation. The network has been trained on 50 million fens from self-play Bit-Genie games generated using a custom fen generator branch. The trainer is an original C++ implementation and is available here.

Special thanks to Finn Eggers for guiding me through the process of creating the neural network, and
to Andrew Grant for allowing Bit-Genie's testing on OpenBench, off-the-record contributors to Bit-Genie!
Congratulations, that's a big step.

I was just testing version 8 so I interrupted it but I don't mind, it will help to see the difference that going neural produces. Actually I saw this come, I have just checked the master the other day (when you were at version 8.38).
Gabor Szots
CCRL testing group
User avatar
Graham Banks
Posts: 45165
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Bit-Genie 9 release

Post by Graham Banks »

Playing in Division 5. :)
gbanksnz at gmail.com
User avatar
Rebel
Posts: 7443
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: Bit-Genie 9 release

Post by Rebel »

For the GRL - 1200 games.

Elo pool : 3016

This while version 8 has a rating of 2868.

Hope I have this right.

http://rebel13.nl/a/grl.htm
90% of coding is debugging, the other 10% is writing bugs.
AndrewGrant
Posts: 1963
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: Bit-Genie 9 release

Post by AndrewGrant »

aryan1508 wrote: Sat Aug 21, 2021 9:45 am Released Bit-Genie 9, https://github.com/Aryan1508/Bit-Genie/releases/tag/v9

A number of search patches and cleanups, but mainly the addition of a neural network for position evaluation. The network has been trained on 50 million fens from self-play Bit-Genie games generated using a custom fen generator branch. The trainer is an original C++ implementation and is available here.

Special thanks to Finn Eggers for guiding me through the process of creating the neural network, and
to Andrew Grant for allowing Bit-Genie's testing on OpenBench, off-the-record contributors to Bit-Genie!
Congrats on the release -- and thanks for your efforts and contributions to OpenBench and other chess projects.

SMP Soon? :wink:
aryan1508
Posts: 31
Joined: Sat Mar 20, 2021 3:44 pm
Full name: Aryan Parekh

Re: Bit-Genie 9 release

Post by aryan1508 »

AndrewGrant wrote: Sat Aug 21, 2021 3:12 pm
aryan1508 wrote: Sat Aug 21, 2021 9:45 am Released Bit-Genie 9, https://github.com/Aryan1508/Bit-Genie/releases/tag/v9

A number of search patches and cleanups, but mainly the addition of a neural network for position evaluation. The network has been trained on 50 million fens from self-play Bit-Genie games generated using a custom fen generator branch. The trainer is an original C++ implementation and is available here.

Special thanks to Finn Eggers for guiding me through the process of creating the neural network, and
to Andrew Grant for allowing Bit-Genie's testing on OpenBench, off-the-record contributors to Bit-Genie!
Congrats on the release -- and thanks for your efforts and contributions to OpenBench and other chess projects.

SMP Soon? :wink:
The branch is on my todo: debug list :wink:
aryan1508
Posts: 31
Joined: Sat Mar 20, 2021 3:44 pm
Full name: Aryan Parekh

Re: Bit-Genie 9 release

Post by aryan1508 »

Rebel wrote: Sat Aug 21, 2021 3:04 pm For the GRL - 1200 games.

Elo pool : 3016

This while version 8 has a rating of 2868.

Hope I have this right.

http://rebel13.nl/a/grl.htm
3k would be a good milestone to reach with this release :)
User avatar
Sylwy
Posts: 5001
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Bit-Genie 9 release

Post by Sylwy »

aryan1508 wrote: Sat Aug 21, 2021 9:45 am Released Bit-Genie 9, https://github.com/Aryan1508/Bit-Genie/releases/tag/v9

A number of search patches and cleanups, but mainly the addition of a neural network for position evaluation. The network has been trained on 50 million fens from self-play Bit-Genie games generated using a custom fen generator branch. The trainer is an original C++ implementation and is available here.

Special thanks to Finn Eggers for guiding me through the process of creating the neural network, and
to Andrew Grant for allowing Bit-Genie's testing on OpenBench, off-the-record contributors to Bit-Genie!
Still no TBS access ! Endgame is the weakest point of your engine. In three out of five games (played so far) he had trouble.

Image
aryan1508
Posts: 31
Joined: Sat Mar 20, 2021 3:44 pm
Full name: Aryan Parekh

Re: Bit-Genie 9 release

Post by aryan1508 »

Sylwy wrote: Sat Aug 21, 2021 8:48 pm
aryan1508 wrote: Sat Aug 21, 2021 9:45 am Released Bit-Genie 9, https://github.com/Aryan1508/Bit-Genie/releases/tag/v9

A number of search patches and cleanups, but mainly the addition of a neural network for position evaluation. The network has been trained on 50 million fens from self-play Bit-Genie games generated using a custom fen generator branch. The trainer is an original C++ implementation and is available here.

Special thanks to Finn Eggers for guiding me through the process of creating the neural network, and
to Andrew Grant for allowing Bit-Genie's testing on OpenBench, off-the-record contributors to Bit-Genie!
Still no TBS access ! Endgame is the weakest point of your engine. In three out of five games (played so far) he had trouble.

Image
Will make sure to add TB and multi-thread options before the next release, so the engine can play to its full potential
User avatar
Rebel
Posts: 7443
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: Bit-Genie 9 release

Post by Rebel »

BitGenie 9 + 179 :!:

Simply genius...

Details - https://prodeo.actieforum.com/t358p25-g ... sults#4205
90% of coding is debugging, the other 10% is writing bugs.