BrainLearn

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

Moderators: hgm, Rebel, chrisw

amchess
Posts: 323
Joined: Tue Dec 05, 2017 2:42 pm

Re: BrainLearn

Post by amchess »

BrainLearn 9.1

https://github.com/amchess/BrainLearn/releases/tag/9.1

Many thanks to Omar Khalid patch on learning
Stockfish patch
Author: Stefan Geschwentner
Date: Mon Jul 6 17:56:18 2020 +0200
Timestamp: 1594050978

Add a rank based bonus for blocked pawns.

Fix for overevaluated blocked pawns on the 5th and 6th rank.
This is a rewrite of the original idea that uses only two parameters.
Thanks to rocky640 for pointing this out.
abgursu
Posts: 91
Joined: Thu May 14, 2020 3:34 pm
Full name: A. B. Gursu

Re: BrainLearn

Post by abgursu »

What kind of changes in learning did you implement with this version?
amchess
Posts: 323
Joined: Tue Dec 05, 2017 2:42 pm

Re: BrainLearn

Post by amchess »

abgursu wrote: Thu Jul 09, 2020 3:52 pm What kind of changes in learning did you implement with this version?
The standard learning is only improved.
The q-learning is the novelty.
Both of them are fixed thanks to Omar Khalid.
amchess
Posts: 323
Joined: Tue Dec 05, 2017 2:42 pm

Re: BrainLearn

Post by amchess »

amchess
Posts: 323
Joined: Tue Dec 05, 2017 2:42 pm

Re: BrainLearn

Post by amchess »

Scipion
Posts: 8
Joined: Sat Jun 13, 2020 3:17 pm
Full name: Al Stemms

Re: BrainLearn

Post by Scipion »

Thank you.
Which nn.bin should we take with this new release ?
amchess
Posts: 323
Joined: Tue Dec 05, 2017 2:42 pm

Re: BrainLearn

Post by amchess »

Scipion wrote: Sat Jul 25, 2020 8:18 pm Thank you.
Which nn.bin should we take with this new release ?
Probably, 20MB nn.bin
User avatar
Ovyron
Posts: 4556
Joined: Tue Jul 03, 2007 4:30 am

Re: BrainLearn

Post by Ovyron »

I've been unable to compile a regular x64 version of BrainLearn NNUELearn for my pc. I copied the curl and OpenBLAS folders to the include directory, but when getting to multi_think.cpp I'm getting this error:

Image

Code: Select all

c:/mingw/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64
-mingw32/bin/ld.exe: cannot find -lcurl
c:/mingw/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64
-mingw32/bin/ld.exe: cannot find -ldl
collect2.exe: error: ld returned 1 exit status
What am I doing wrong?
User avatar
Zerbinati
Posts: 122
Joined: Mon Aug 18, 2014 7:12 pm
Location: Trento (Italy)

Re: BrainLearn

Post by Zerbinati »

Ovyron wrote: Mon Jul 27, 2020 12:53 am I've been unable to compile a regular x64 version of BrainLearn NNUELearn for my pc. I copied the curl and OpenBLAS folders to the include directory, but when getting to multi_think.cpp I'm getting this error:

Image

Code: Select all

c:/mingw/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64
-mingw32/bin/ld.exe: cannot find -lcurl
c:/mingw/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64
-mingw32/bin/ld.exe: cannot find -ldl
collect2.exe: error: ld returned 1 exit status
What am I doing wrong?
@Ovyron The compiler is providing you with the information..
Lcurl libraries are missing
32
the curl folder to:
i686-w64-mingw32\include\
file libcurl.a to:
i686-w64-mingw32\lib

64
the curl folder to:
x86_w64-mingw32\include
file libcurl.a to:
x86_w64-mingw32\lib

https://www.mediafire.com/file/b2x54mx2 ... rl.7z/file
User avatar
Ovyron
Posts: 4556
Joined: Tue Jul 03, 2007 4:30 am

Re: BrainLearn

Post by Ovyron »

Zerbinati wrote: Mon Jul 27, 2020 2:13 am Lcurl libraries are missing
32
the curl folder to:
i686-w64-mingw32\include\
file libcurl.a to:
i686-w64-mingw32\lib

64
the curl folder to:
x86_w64-mingw32\include
file libcurl.a to:
x86_w64-mingw32\lib
Thanks, that got rid of the first error, but the second one still appears:

c:/mingw/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64
-mingw32/bin/ld.exe: cannot find -ldl
collect2.exe: error: ld returned 1 exit status