FireFather
df9b2a87db
Update misc.cpp
...
change name to Stockfish+NNUE
and add 3 more authors
2020-07-08 23:20:36 +09:00
FireFather
821aaf3836
Update misc.cpp
...
do not clutter console window
remove "Windows large pages not used."
only show message when/if successful
2020-07-08 23:20:36 +09:00
nodchip
272f0f88c3
Merge pull request #40 from FireFather/master
...
Update evaluate_nnue_learner.cpp
2020-07-08 20:52:39 +09:00
FireFather
76d124ed70
Update evaluate_nnue_learner.cpp
...
replace NNUE::kFileName with NNUE::fileName
2020-07-08 13:42:28 +02:00
FireFather
ec3eaad64f
update evaluate_nnue.cpp
...
rename kFileName and change to std:string
2020-07-08 11:59:18 +09:00
FireFather
f7420652b7
UCI option EvalFile
...
Replace EvalDir with EvalFile
Can now browse filesystem for net (eval\nn.bin is default)
nn.bin no longer hard-coded
2020-07-08 11:59:18 +09:00
FireFather
d1760a1f15
update evaluate_nnue.cpp
...
rename kFileName and change to std:string
2020-07-08 04:23:50 +02:00
FireFather
c59583bbf0
UCI option EvalFile
...
Replace EvalDir with EvalFile
Can now browse filesystem for net (eval\nn.bin is default)
nn.bin no longer hard-coded
2020-07-07 23:25:20 +02:00
FireFather
d61378cacb
Merge pull request #1 from nodchip/master
...
Merge
2020-07-07 13:06:40 +02:00
joergoster
cd55c268cb
Bugfix.
...
Otherwise creating a new net fails.
2020-07-07 18:51:22 +09:00
joergoster
a5af8510a5
Rework loading the net.
2020-07-07 15:13:59 +09:00
nodchip
288fdc5597
Added "nodes" option to the "gensfen" command to specify the number of the nodes to be searched.
2020-07-06 17:38:43 +09:00
nodchip
85c802d0b9
Revert "use winning_percentage_wdl in learn"
...
This reverts commit c964e902c5
.
# Conflicts:
# src/uci.cpp
2020-07-06 11:07:46 +09:00
nodchip
3b535b5ade
Merge pull request #36 from tttak/WDL_20200703b
...
use winning_percentage_wdl in learn
2020-07-04 07:36:33 +09:00
nodchip
cea5240909
Merge branch 'master' into WDL_20200703b
2020-07-04 07:36:16 +09:00
tttak
5dec3e547e
merge "Provide WDL statistics"
...
110068808b
https://github.com/official-stockfish/Stockfish/pull/2778
https://github.com/official-stockfish/Stockfish/pull/2788
2020-07-04 07:35:15 +09:00
tttak
c964e902c5
use winning_percentage_wdl in learn
2020-07-03 23:21:49 +09:00
tttak
9ce0ef3ac0
merge "Provide WDL statistics"
...
110068808b
https://github.com/official-stockfish/Stockfish/pull/2778
https://github.com/official-stockfish/Stockfish/pull/2788
2020-07-03 23:01:37 +09:00
FireFather
9c19021808
update translation
...
1 line src\eval\nnue\features\half_kp.cpp
1 line src\movegen.h
2020-07-03 09:24:15 +09:00
FireFather
c679e8f360
Update search.h
...
1 line of translation
2020-07-03 09:24:15 +09:00
joergoster
13824d8b96
Explicitly specify SSE41.
2020-07-02 16:15:39 +09:00
joergoster
145e4c2a10
Add SSE41 switch.
...
This allows building modern compiles with SSE41 enabled,
which gives a nice speedup on my Bulldozer CPU.
For example:
make nnue ARCH=x86-64-modern sse41=yes -j
2020-07-02 16:15:39 +09:00
nodchip
c8262f8aec
Fixed a compile error.
2020-06-30 15:58:51 +09:00
tttak
486f72af54
バグ修正(learn convert_bin_from_pgn-extract)
2020-06-30 14:01:04 +09:00
tttak
fda3945c07
learn convert_bin_from_pgn-extractコマンドを追加
...
http://rebel13.nl/download/data.html
Download Selected Lichess games
pgn-extract --fencomments -Wlalg --nochecks --nomovenumbers --noresults -w500000 -N -V -o comp-2019-06.txt comp-2019-06.pgn
stockfish.exe
learn convert_bin_from_pgn-extract pgn_eval_side_to_move 0 output_file_name fens_comp-2019-06.bin comp-2019-06.txt
https://github.com/glinscott/fishtest/wiki/PGN-files-of-games-played-on-fishtest
pgn-extract --fencomments -Wlalg --nochecks --nomovenumbers --noresults -w500000 -N -V -o fishtest.txt fishtest.pgn
stockfish.exe
learn convert_bin_from_pgn-extract pgn_eval_side_to_move 1 output_file_name fens_fishtest.bin fishtest.txt
2020-06-30 14:01:04 +09:00
FireFather
8f31d74cf6
More comment translation
...
including 11 files in /src
2020-06-30 00:45:32 +09:00
FireFather
f5cc77bc7c
EOL
...
add eol at eof
2020-06-29 08:27:41 +09:00
nodchip
9dc62809c8
Merge pull request #24 from FireFather/master
...
Comment translation
2020-06-28 11:43:53 +09:00
nodchip
123dd68452
Merge branch 'master' into master
2020-06-28 11:42:23 +09:00
nodchip
f1a8580118
Merge branch 'master' of github.com:nodchip/Stockfish
2020-06-28 11:37:42 +09:00
nodchip
87c8b324f8
Simplified source code to estimate the winning ratio from an eval value.
...
We need to adjust the eta again after this commit is pushed.
2020-06-28 11:37:15 +09:00
nodchip
6324c2de75
Merge pull request #23 from joergoster/linux_sse41
...
Linux sse41
2020-06-28 10:29:14 +09:00
FireFather
aea08de018
Translation
...
Files in /eval, /extra, & /learn - comments translated from Japanese to English
2020-06-28 03:12:55 +02:00
FireFather
2f8c692caa
Merge pull request #2 from nodchip/master
...
merge
2020-06-28 01:37:01 +02:00
joergoster
96f2541191
Fix compilation under Linux with -DUSE_SSE41.
2020-06-27 19:41:13 +02:00
nodchip
cb8accada2
Merge branch 'master' of github.com:nodchip/Stockfish
2020-06-27 22:19:33 +09:00
nodchip
13eb540020
Changed the formula to calculate winning ratio to 1/(1+10^(-Eval/4)).
2020-06-27 22:19:22 +09:00
joergoster
32c204fb56
Merge branch 'master' into sf-nnue-nodchip
2020-06-27 10:57:09 +02:00
Joost VandeVondele
ca41ee6632
Revert LTO for mingw on windows.
...
LTO with static linking is still only working with the latest versions of gcc,
causing problems for some devs.
on a modern mingw toolchain LTO optimizations can still be enabled as:
```
CXXFLAGS='-flto' make -j ARCH=x86-64-modern COMP=mingw profile-build
```
fixes https://github.com/official-stockfish/Stockfish/issues/2769
closes https://github.com/official-stockfish/Stockfish/pull/2774
No functional change.
2020-06-27 10:22:27 +02:00
Niklas Fiekas
aecfca2dc2
support popcnt on armv8
...
* Supports popcnt (thanks @daylen)
* bits = 64 is now the default
Tested with g++ (Ubuntu/Linaro 7.5.0-3ubuntu1~18.04) 7.5.0 on ThunderX CN8890,
yields about 9% speedup.
Also tested with clang version 6.0.0-1ubuntu2 (tags/RELEASE_600/final).
closes https://github.com/official-stockfish/Stockfish/pull/2770
No functional change.
2020-06-27 10:19:29 +02:00
Niklas Fiekas
a84e3ac287
Simplify use_time_management() and allow composing
...
like other `go` commands wtime/btime can now be composed.
`go depth 10 wtime 100`
will let the engine use standard time management but stop if depth 10 is reached.
fixes https://github.com/official-stockfish/Stockfish/issues/2767
closes https://github.com/official-stockfish/Stockfish/pull/2768
No functional change
2020-06-27 10:06:05 +02:00
tttak
e229015127
learn convert_bin_from_pgn-extractコマンドを追加
...
http://rebel13.nl/download/data.html
Download Selected Lichess games
pgn-extract --fencomments -Wlalg --nochecks --nomovenumbers --noresults -w500000 -N -V -o comp-2019-06.txt comp-2019-06.pgn
stockfish.exe
setoption name SkipLoadingEval value true
isready
learn convert_bin_from_pgn-extract output_file_name fens_comp-2019-06.bin comp-2019-06.txt
2020-06-27 16:33:36 +09:00
nodchip
aa2dc962f5
Added use_draw_in_training_data_generation option to write out draw games to the training data.
2020-06-27 14:00:12 +09:00
rqs
4c926b8eb4
add pgn_to_plain
2020-06-27 13:17:54 +09:00
rqs
0761d9504e
add convert_bin and option for draw positions
2020-06-27 13:17:54 +09:00
joergoster
2af46deede
Fix include.
2020-06-26 09:12:24 +09:00
joergoster
a5fb69008c
Bugfix. No legal move is either mate or stalemate.
2020-06-26 09:12:24 +09:00
nodchip
1c8a931309
Merge pull request #18 from joergoster/sf-nnue-nodchip
...
Update to SF master
2020-06-25 23:09:45 +09:00
joergoster
151a0dda91
Merge branch 'master' into sf-nnue-nodchip
2020-06-25 15:10:12 +02:00
FireFather
8c8a30233c
Update evaluate_nnue.cpp
2020-06-25 12:41:32 +09:00