By default Fairy-Stockfish uses a handcrafted evaluation function in order to evaluate chess variant positions. Variant-specific NNUE (efficiently updatable neural network) evaluation files can be used to improve playing strength compared to the handcrafted evaluation. If you want to learn more about NNUE, see the NNUE introduction, otherwise see the downloads below.
Current best NNUE networks
This is an alphabetical list of current best variant NNUE networks available at this google drive folder that are compatible with the latest Fairy-Stockfish release and development version. The listed Elo difference is the improvement of the respective NNUE network over the built-in handcrafted/classical evaluation function, i.e., the one that is used when not loading an NNUE file.
variant | network | Elo vs. classical | date | author | comment |
---|---|---|---|---|---|
3check | 3check-cb5f517c228b.nnue | +200 | nishibuya in discord | ||
5check | Compatible to 3check networks | ||||
ai-wok | ai-wok-530fdd028e59.nnue | +352 | 2022/04/15 | belzedar_ in discord | |
alapo | alapo-d77bda8b533d.nnue | +559 | 2023/09/04 | belzedar_ in discord | |
almost | almost-39e5d547319b.nnue | +120 | 2022/04/24 | belzedar_ in discord | |
amazon | amazon-f87549144bf8.nnue | +138 | 2022/04/24 | belzedar_ in discord | |
antichess | antichess-dd3cbe53cd4e.nnue | +200 | 2024/09/17 | Fabian Fichter | |
asean | asean-47ebb2f6be7b.nnue | +505 | 2022/09/12 | belzedar_ in discord | |
ataxx | ataxx-e631fe1b1b6d.nnue | +202 | 2022/05/30 | belzedar_ in discord | |
atomar | atomar-31ef8e2fb4b6.nnue | +407 | 2023/08/28 | belzedar_ in discord | |
atomic | atomic-2cf13ff256cc.nnue | +719 | 2022/08/24 | belzedar_ in discord | |
atomicduck | atomicduck-8f6b67399559.nnue | +330 | 2023/08/17 | belzedar_ in discord | |
backrank | backrank-db95f88c50c9.nnue | +1165 | 2022/05/03 | belzedar_ in discord | Custom defined variant |
berolina | berolina-b7130416b32e.nnue | +1069 | 2023/04/02 | belzedar_ in discord | |
breakthrough | breakthrough-b0305d859ae9.nnue | +1522 | 2022/05/27 | belzedar_ in discord | |
breakthrough6 | breakthrough6-c20c60a05bfd.nnue | +355 | 2022/04/24 | mtaktikos#8757 | 6x6 version of Breakthrough |
breakthrough7 | breakthrough7-814165729d80.nnue | +604 | 2022/04/24 | mtaktikos#8757 | 7x7 version of Breakthrough |
buffalo | buffalo-cfb43daa99e2.nnue | +493 | 2023/05/04 | belzedar_ in discord | |
bughouse | bughouse-cd8cceab93fe.nnue | +403 | 2023/01/24 | belzedar_ in discord | |
cambodian | Compatible with makruk networks | ||||
cannonshogi | cannonshogi-b9b7fc49f641.nnue | +400 | 2024/03/24 | autocorr in discord | |
capablanca | capablanca-bb644ef32758.nnue | +354 | 2022/05/10 | belzedar_ in discord | Also compatible to gothic, embassy, caparandom |
capahouse | capahouse-727f2d6c8654.nnue | +484 | 2023/01/24 | belzedar_ in discord | Capablanca + Crazyhouse |
capture | capture-d1dc2e97a3d8.nnue | +603 | 2022/07/29 | belzedar_ in discord | Custom defined variant |
captureall | captureall-319f16ac33aa.nnue | +154 | 2022/04/24 | belzedar_ in discord | Custom defined variant |
capturethequeen | capturethequeen-f37e2a20b279.nnue | +182 | 2023/09/04 | belzedar_ in discord | |
castle | castle-6f8f06963acb.nnue | +264 | 2023/09/19 | belzedar_ in discord | |
caught-in-a-snag | caught-in-a-snag-5a34075cdce3.nnue | +1058 | 2023/09/19 | belzedar_ in discord | |
chak | chak-068cc47e57f2.nnue | +2062 | 2022/08/23 | belzedar_ in discord | |
chaturanga | chaturanga-1889e98f8d54.nnue | +156 | 2022/04/20 | belzedar_ in discord | |
checkmateless | checkmateless-e0e30dd72801.nnue | +735 | 2022/06/03 | belzedar_ in discord | Custom defined variant |
checkshogi | checkshogi-63b3bd1987bd.nnue | +700 | 2024/09/10 | Fabian Fichter | |
chennis | chennis-a800b7f12a4e.nnue | +471 | 2022/07/21 | belzedar_ in discord | |
chess | nn-46832cfbead3.nnue | +300 | Net from official SF | ||
chessvshp | chessvshp-ab6490858f72.nnue | +174 | 2022/05/27 | belzedar_ in discord | Custom defined variant |
coregal | coregal-ad18884bdd3d.nnue | +265 | 2022/07/31 | belzedar_ in discord | |
courier | courier-dd4bd1b77c17.nnue | +756 | 2022/09/09 | belzedar_ in discord | |
crazyhouse | crazyhouse-8ebf84784ad2.nnue | +1136 | 2022/09/05 | belzedar_ in discord | |
crossderby | crossderby-41174b43b913.nnue | +1186 | 2023/04/11 | belzedar_ in discord | |
crossing | crossing-796ff991bbb5.nnue | +571 | 2022/07/31 | belzedar_ in discord | Custom defined variant |
dobutsu | dobutsu-9b0989c28462.nnue | +30 | 2024/09/17 | Fabian Fichter | |
doublearmy | doublearmy-ec096e17b49b.nnue | +392 | 2022/08/01 | belzedar_ in discord | Custom defined variant |
dragon | dragon-38de1d1ced8a.nnue | +139 | 2022/09/12 | belzedar_ in discord | |
dragonfly | dragonfly-f810e661ca8b.nnue | +424 | 2022/04/12 | belzedar_ in discord | Custom defined variant |
duck | duck-ba21f91f5d81.nnue | +468 | 2023/01/24 | Mtaktikos#8757 & belzedar_ in discord | |
elimination | elimination-1c109379396c.nnue | +1303 | 2023/04/21 | belzedar_ in discord | |
empire | empire-751feb44316d.nnue | +635 | 2022/05/24 | belzedar_ in discord | |
euroshogi | euroshogi-bf3218dec3c8.nnue | +601 | 2022/07/23 | belzedar_ in discord | |
extinction | extinction-4c75a5e2850a.nnue | +699 | 2024/09/10 | nishibuya in discord | 14.0 version +863 by belzedar_ |
flipello | flipello-aed1bd5d741b.nnue | +354 | 2022/06/10 | belzedar_ in discord | |
gorogoroplus | gorogoroplus-7bc64726c1c1.nnue | +230 | 2022/04/15 | belzedar_ in discord | Custom defined variant |
grand | grand-9e13c7b0ed97.nnue | +390 | 2022/05/17 | belzedar_ in discord | |
grandhouse | grandhouse-dd70cad78bc1.nnue | +760 | 2023/08/28 | belzedar_ in discord | |
grasshopper | grasshopper-2bb252371adf.nnue | +2574 | 2022/06/13 | belzedar_ in discord | |
gustav3 | gustav3-66e1afdd3bfc.nnue | +408 | 2023/02/03 | belzedar_ in discord | |
hoppelpoppel | hoppelpoppel-b4f82c3d6e25.nnue | +444 | 2022/08/05 | belzedar_ in discord | |
horde | horde-28173ddccabe.nnue | +490 | belzedar_ in discord | ||
isolation | isolation-e89caf35dd7a.nnue | +1040 | 2023/02/03 | Mtaktikos#8757 & belzedar_ in discord | |
janggi | janggi-4d3de2fee245.nnue | +943 | 2023/03/27 | belzedar_ in discord | also available as release with built-in NNUE |
jesonmor | jesonmor-4211b8d73412.nnue | +100 | 2022/08/08 | belzedar_ in discord | |
judkins | judkins-7af07e4338cb.nnue | +70 | 2024/03/29 | autocorr in discord | |
kamikazerooks | kamikazerooks-bd2283cb720a.nnue | +1570 | 2022/05/02 | belzedar_ in discord | Custom defined variant |
karouk | karouk-b32b2113c722.nnue | +349 | 2022/04/15 | belzedar_ in discord | |
khans | khans-466a7f4a78f8.nnue | +510 | 2024/03/25 | autocorr in discord | |
kinglet | kinglet-05fb6b8b928e.nnue | +1007 | 2022/09/15 | belzedar_ in discord | |
kingofthehill | kingofthehill-978b86d0e6a4.nnue | +644 | 2022/04/19 | belzedar_ in discord | |
knightmate | knightmate-cd61f8401526.nnue | +488 | 2022/07/26 | belzedar_ in discord | |
kyotoshogi | kyotoshogi-bd1003a29d89.nnue | +127 | 2022/05/24 | belzedar_ in discord | |
legan | legan-70f73b6fda50.nnue | +576 | 2023/04/24 | belzedar_ in discord | |
losalamos | losalamos-4bee7c4fb6d3.nnue | +84 | 2022/08/08 | belzedar_ in discord | |
losers | losers-3ea1d7d4a61f.nnue | +368 | 2022/09/19 | belzedar_ in discord | |
makpong | makpong-eae03bc9dbf8.nnue | +931 | 2022/04/28 | belzedar_ in discord | |
makruk | makruk-a8c621e24a8c.nnue | +248 | 2022/09/19 | belzedar_ in discord | also available as release with built-in NNUE |
makrukhouse | makrukhouse-3b28cf864f23.nnue | +600 | 2022/09/19 | belzedar_ in discord | |
manchu | manchu-6e95bcfa334f.nnue | +290 | 2024/09/03 | Fabian Fichter | |
mansindam | mansindam-dc396c59a74b.nnue | +441 | 2023/04/21 | belzedar_ in discord | |
massacre | massacre-06c1f5400bba.nnue | +284 | 2022/04/18 | mtaktikos#8757 | Custom defined variant |
minihouse | minihouse-d415b4dbfe2c.nnue | +176 | 2023/09/19 | belzedar_ in discord | |
minishogi | minishogi-a8c76af35580.nnue | +147 | 2023/07/03 | autocorr & belzedar_ in discord | 1st place in 14th UEC cup |
minixiangqi | minixiangqi-12c45d5da817.nnue | +604 | 2022/04/26 | belzedar_ in discord | |
misere | misere-c488fb592f7b.nnue | +9 | 2022/06/26 | belzedar_ in discord | Custom defined variant |
mounted | mounted-7a5dfe301eaf.nnue | +297 | 2022/04/15 | belzedar_ in discord | Custom defined variant |
newzealand | newzealand-464a42989876.nnue | +359 | 2022/09/20 | belzedar_ in discord | |
nightrider | nightrider-5086efb80097.nnue | +420 | 2022/06/26 | belzedar_ in discord | |
nuclear | nuclear-1c14657d0d4f.nnue | +156 | 2023/09/04 | belzedar_ in discord | |
omicron | omicron-01e515951a2d.nnue | +338 | 2023/02/03 | belzedar_ in discord | |
orda | orda-ac0af819f3a3.nnue | +815 | 2022/09/23 | belzedar_ in discord | |
ordamirror | ordamirror-b432a42e3738.nnue | +473 | belzedar_ in discord | ||
pawnback | pawnback-856713dd34cc.nnue | +637 | 2023/04/14 | belzedar_ in discord | |
pawnsideways | pawnsideways-68b37e5c25b0.nnue | +1021 | 2023/04/07 | belzedar_ in discord | |
petrified | petrified-fa7e5810f172.nnue | +1029 | 2023/09/19 | belzedar_ in discord | |
placement | Compatible with chess (nn-... ) networks |
||||
racingchess | racingchess-2d84b5d38001.nnue | +492 | 2022/04/12 | belzedar_ in discord | Custom defined variant |
racingkings | racingkings-636b95f085e3.nnue | +374 | 2022/06/13 | belzedar_ in discord | |
seirawan | seirawan-432c65fe71fc.nnue | +359 | 2022/05/24 | belzedar_ in discord | |
shaolinking | shaolinking-ad85d8c73ff6.nnue | +500 | 2024/08/30 | nishibuya in discord | Custom defined variant |
shako | shako-132828f9a311.nnue | +355 | 2022/06/26 | belzedar_ in discord | |
shatar | shatar-9798d8353f1e.nnue | +228 | 2022/04/20 | belzedar_ in discord | |
shatranj | shatranj-2859a2411c29.nnue | +278 | 2024/09/17 | Fabian Fichter | |
shinobi | shinobi-5136c71b83bf.nnue | +790 | 2022/05/10 | belzedar_ in discord | Only compatible with Largeboards binary. |
shinobiplus | shinobiplus-3f956bad5d14.nnue | +696 | 2023/06/07 | GemOfLife#3419 | Only compatible with Largeboards binary. |
shogi | shogi-878ca61334a7.nnue | >+1000 | Fabian Fichter | ||
shogun | shogun-52c778c11e79.nnue | +609 | 2022/05/10 | belzedar_ in discord | Only compatible with Largeboards binary. |
shouse | shouse-a9ca0fc73863.nnue | +372 | 2022/04/18 | belzedar_ in discord | Seirawan + Crazyhouse |
sittuyin | sittuyin-04ade227fe43.nnue | +202 | 2022/09/29 | belzedar_ in discord | |
sixthrank | sixthrank-a4350d92b723.nnue | +420 | 2022/04/19 | belzedar_ in discord | Custom defined variant |
snailtrail | snailtrail-bab057618363.nnue | +445 | 2023/02/03 | Mtaktikos#8757 & belzedar_ in discord | |
spartan | spartan-9dc484a393db.nnue | +1266 | 2023/03/31 | belzedar_ in discord | |
stardust | stardust-54dc7419ec9e.nnue | +460 | 2022/06/13 | belzedar_ in discord | Custom defined variant |
synochess | synochess-33c625f8ad3e.nnue | +166 | 2022/04/22 | Untitled_Entity#5718 | Only compatible with Largeboards binary. |
threekings | threekings-c429a67a6578.nnue | +536 | 2022/09/26 | belzedar_ in discord | |
torishogi | torishogi-436578ceef5b.nnue | +834 | 2022/08/08 | belzedar_ in discord | |
torpedo | torpedo-25da2c94c6cb.nnue | +339 | 2023/04/07 | belzedar_ in discord | |
troitzky | troitzky-3afb0b22136c.nnue | +573 | 2023/05/04 | belzedar_ in discord | |
twokings2 | twokings2-7a85df6f13ff.nnue | +244 | 2022/04/20 | belzedar_ in discord | Custom defined variant |
wolf | wolf-b80c9ac0422f.nnue | +1827 | 2023/04/28 | belzedar_ in discord | |
xiangqi | xiangqi-aa162e1771e5.nnue | +889 | 2023/01/24 | Vincentzyx#0477 | also available as release with built-in NNUE |
xiangqihouse | xiangqihouse-dc5b4560e41c.nnue | +535 | 2022/06/13 | belzedar_ in discord | Xiangqi + Crazyhouse hybrid variant |
When a variant is specified as compatible to networks of a different variant, such as cambodian->makruk, the NNUE network can simply be used with the current name, it does not need to be renamed. E.g., makruk-....nnue
can be directly used for cambodian as well as makruk.