BrainLearn

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

Moderators: Harvey Williamson, bob, hgm

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
amchess
Posts: 148
Joined: Tue Dec 05, 2017 1:42 pm

Re: BrainLearn

Post by amchess » Tue Jul 07, 2020 9:01 pm

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: 20
Joined: Thu May 14, 2020 1:34 pm
Full name: Ahmet Burak Gursu

Re: BrainLearn

Post by abgursu » Thu Jul 09, 2020 1:52 pm

What kind of changes in learning did you implement with this version?

amchess
Posts: 148
Joined: Tue Dec 05, 2017 1:42 pm

Re: BrainLearn

Post by amchess » Thu Jul 09, 2020 2:09 pm

abgursu wrote:
Thu Jul 09, 2020 1: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: 148
Joined: Tue Dec 05, 2017 1:42 pm

Re: BrainLearn

Post by amchess » Tue Jul 14, 2020 5:28 pm


amchess
Posts: 148
Joined: Tue Dec 05, 2017 1:42 pm

Re: BrainLearn

Post by amchess » Sat Jul 25, 2020 3:41 pm


Scipion
Posts: 7
Joined: Sat Jun 13, 2020 1:17 pm
Full name: Al Stemms

Re: BrainLearn

Post by Scipion » Sat Jul 25, 2020 6:18 pm

Thank you.
Which nn.bin should we take with this new release ?

amchess
Posts: 148
Joined: Tue Dec 05, 2017 1:42 pm

Re: BrainLearn

Post by amchess » Sat Jul 25, 2020 10:38 pm

Scipion wrote:
Sat Jul 25, 2020 6:18 pm
Thank you.
Which nn.bin should we take with this new release ?
Probably, 20MB nn.bin

User avatar
Ovyron
Posts: 4399
Joined: Tue Jul 03, 2007 2:30 am

Re: BrainLearn

Post by Ovyron » Sun Jul 26, 2020 10:53 pm

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: 75
Joined: Mon Aug 18, 2014 5:12 pm
Location: Trento (Italy)

Re: BrainLearn

Post by Zerbinati » Mon Jul 27, 2020 12:13 am

Ovyron wrote:
Sun Jul 26, 2020 10:53 pm
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: 4399
Joined: Tue Jul 03, 2007 2:30 am

Re: BrainLearn

Post by Ovyron » Mon Jul 27, 2020 12:42 am

Zerbinati wrote:
Mon Jul 27, 2020 12: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

Post Reply