Download NNUE

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-313cc226a173.nnue +276   Fabian Fichter  
5check         Compatible to 3check networks
ai-wok ai-wok-530fdd028e59.nnue +352 2022/04/15 Belzedar#8832  
almost almost-39e5d547319b.nnue +120 2022/04/24 Belzedar#8832  
amazon amazon-f87549144bf8.nnue +138 2022/04/24 Belzedar#8832  
antichess antichess-689c016df8e0.nnue +80 2022/08/24 Belzedar#8832  
asean asean-47ebb2f6be7b.nnue +505 2022/09/12 Belzedar#8832  
ataxx ataxx-e631fe1b1b6d.nnue +202 2022/05/30 Belzedar#8832  
atomic atomic-2cf13ff256cc.nnue +719 2022/08/24 Belzedar#8832  
backrank backrank-db95f88c50c9.nnue +1165 2022/05/03 Belzedar#8832 Custom defined variant
breakthrough breakthrough-b0305d859ae9.nnue +1522 2022/05/27 Belzedar#8832  
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
bughouse bughouse-a53140c72ba2.nnue +338   Fabian Fichter  
cambodian         Compatible with makruk networks
capablanca capablanca-bb644ef32758.nnue +354 2022/05/10 Belzedar#8832 Also compatible to gothic, embassy, caparandom
capahouse capahouse-9410dee8f2a3.nnue +100 2022/04/18 mtaktikos#8757 Capablanca + Crazyhouse
capture capture-d1dc2e97a3d8.nnue +603 2022/07/29 Belzedar#8832 Custom defined variant
captureall captureall-319f16ac33aa.nnue +154 2022/04/24 Belzedar#8832 Custom defined variant
chak chak-068cc47e57f2.nnue +2062 2022/08/23 Belzedar#8832  
chaturanga chaturanga-1889e98f8d54.nnue +156 2022/04/20 Belzedar#8832  
checkmateless checkmateless-e0e30dd72801.nnue +735 2022/06/03 Belzedar#8832 Custom defined variant
chennis chennis-a800b7f12a4e.nnue +471 2022/07/21 Belzedar#8832  
chess nn-46832cfbead3.nnue +300     Net from official SF
chessvshp chessvshp-ab6490858f72.nnue +174 2022/05/27 Belzedar#8832 Custom defined variant
coregal coregal-ad18884bdd3d.nnue +265 2022/07/31 Belzedar#8832  
courier courier-dd4bd1b77c17.nnue +756 2022/09/09 Belzedar#8832  
crazyhouse crazyhouse-8ebf84784ad2.nnue +1136 2022/09/05 Belzedar#8832  
crossing crossing-796ff991bbb5.nnue +571 2022/07/31 Belzedar#8832 Custom defined variant
dobutsu dobutsu-b69e434ed334.nnue +21 2022/05/24 Belzedar#8832  
doublearmy doublearmy-ec096e17b49b.nnue +392 2022/08/01 Belzedar#8832 Custom defined variant
dragon dragon-38de1d1ced8a.nnue +139 2022/09/12 Belzedar#8832  
dragonfly dragonfly-f810e661ca8b.nnue +424 2022/04/12 Belzedar#8832 Custom defined variant
empire empire-751feb44316d.nnue +635 2022/05/24 Belzedar#8832  
euroshogi euroshogi-bf3218dec3c8.nnue +601 2022/07/23 Belzedar#8832  
extinction extinction-a8e86467b370.nnue +863 2022/07/27 Belzedar#8832  
flipello flipello-aed1bd5d741b.nnue +354 2022/06/10 Belzedar#8832  
gorogoroplus gorogoroplus-7bc64726c1c1.nnue +230 2022/04/15 Belzedar#8832 Custom defined variant
grand grand-9e13c7b0ed97.nnue +390 2022/05/17 Belzedar#8832  
grandhouse grandhouse-35c216476fc5.nnue +360 2022/04/21 Belzedar#8832  
grasshopper grasshopper-2bb252371adf.nnue +2574 2022/06/13 Belzedar#8832  
hoppelpoppel hoppelpoppel-b4f82c3d6e25.nnue +444 2022/08/05 Belzedar#8832  
horde horde-28173ddccabe.nnue +490   Belzedar#8832  
janggi janggi-7fb17c3419dc.nnue +858 2022/07/17 Belzedar#8832 also available as release with built-in NNUE
jesonmor jesonmor-4211b8d73412.nnue +100 2022/08/08 Belzedar#8832  
kamikazerooks kamikazerooks-bd2283cb720a.nnue +1570 2022/05/02 Belzedar#8832 Custom defined variant
karouk karouk-b32b2113c722.nnue +349 2022/04/15 Belzedar#8832  
kinglet kinglet-05fb6b8b928e.nnue +1007 2022/09/15 Belzedar#8832  
kingofthehill kingofthehill-978b86d0e6a4.nnue +644 2022/04/19 Belzedar#8832  
knightmate knightmate-cd61f8401526.nnue +488 2022/07/26 Belzedar#8832  
kyotoshogi kyotoshogi-bd1003a29d89.nnue +127 2022/05/24 Belzedar#8832  
losalamos losalamos-4bee7c4fb6d3.nnue +84 2022/08/08 Belzedar#8832  
losers losers-3ea1d7d4a61f.nnue +368 2022/09/19 Belzedar#8832  
makpong makpong-eae03bc9dbf8.nnue +931 2022/04/28 Belzedar#8832  
makruk makruk-a8c621e24a8c.nnue +248 2022/09/19 Belzedar#8832 also available as release with built-in NNUE
makrukhouse makrukhouse-3b28cf864f23.nnue +600 2022/09/19 Belzedar#8832  
massacre massacre-06c1f5400bba.nnue +284 2022/04/18 mtaktikos#8757 Custom defined variant
minishogi minishogi-42cd5b0df4fe.nnue +135 2022/04/28 Belzedar#8832 1st place in 14th UEC cup
minixiangqi minixiangqi-12c45d5da817.nnue +604 2022/04/26 Belzedar#8832  
misere misere-c488fb592f7b.nnue +9 2022/06/26 Belzedar#8832 Custom defined variant
mounted mounted-7a5dfe301eaf.nnue +297 2022/04/15 Belzedar#8832 Custom defined variant
newzealand newzealand-464a42989876.nnue +359 2022/09/20 Belzedar#8832  
nightrider nightrider-5086efb80097.nnue +420 2022/06/26 Belzedar#8832  
orda orda-ac0af819f3a3.nnue +815 2022/09/23 Belzedar#8832  
ordamirror ordamirror-b432a42e3738.nnue +473   Belzedar#8832  
placement         Compatible with chess (nn-...) networks
racingchess racingchess-2d84b5d38001.nnue +492 2022/04/12 Belzedar#8832 Custom defined variant
racingkings racingkings-636b95f085e3.nnue +374 2022/06/13 Belzedar#8832  
seirawan seirawan-432c65fe71fc.nnue +359 2022/05/24 Belzedar#8832  
shako shako-132828f9a311.nnue +355 2022/06/26 Belzedar#8832  
shatar shatar-9798d8353f1e.nnue +228 2022/04/20 Belzedar#8832  
shatranj shatranj-27f6cf35e3fc.nnue +222 2022/04/24 Belzedar#8832  
shinobi shinobi-5136c71b83bf.nnue +790 2022/05/10 Belzedar#8832 Only compatible with Largeboards binary.
shogi shogi-878ca61334a7.nnue >+1000   Fabian Fichter  
shogun shogun-52c778c11e79.nnue +609 2022/05/10 Belzedar#8832 Only compatible with Largeboards binary.
shouse shouse-a9ca0fc73863.nnue +372 2022/04/18 Belzedar#8832 Seirawan + Crazyhouse
sittuyin sittuyin-04ade227fe43.nnue +202 2022/09/29 Belzedar#8832  
sixthrank sixthrank-a4350d92b723.nnue +420 2022/04/19 Belzedar#8832 Custom defined variant
stardust stardust-54dc7419ec9e.nnue +460 2022/06/13 Belzedar#8832 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#8832  
torishogi torishogi-436578ceef5b.nnue +834 2022/08/08 Belzedar#8832  
twokings2 twokings2-7a85df6f13ff.nnue +244 2022/04/20 Belzedar#8832 Custom defined variant
xiangqi xiangqi-c425c4166a1e.nnue +779 2022/08/08 Vincentzyx#0477 also available as release with built-in NNUE
xiangqihouse xiangqihouse-dc5b4560e41c.nnue +535 2022/06/13 Belzedar#8832 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.