Skip to content

Historical Stockfish evaluation network architectures ​

This document records the complete history of Stockfish's NNUE evaluation network architectures. For NNUE principles, implementation, training, and architectural explanations, see NNUE.

Table of contents ​

"SFNNv17" architecture ​

Removed the direct PSQT-like connection.

2026-09-30 - *

Commit a17c0ce28d5a4cc40e3f2d0e8892cb1cb4234730

"SFNNv16" architecture ​

Added PP_3Wide features.

2026-07-20 - 2026-09-30

Commit f4bcd40409f94bd397a083c5d6243bac6dcc6d85

"SFNNv15" architecture ​

2026-07-03 - 2026-07-20

Commit e33bb26ee7320629dd9114a936a38e6f4d43d52a

"SFNNv14.1" architecture ​

Same as "SFNNv14" with updated fixed-point quantization.

2026-05-26 - 2026-07-03

Commit 313ea4ab0410872e99f0668c74edc7e49e9a0b6a

"SFNNv14" architecture ​

Added opposed-pawn features to FullThreats.

2026-04-02 - 2026-05-26

Commit 5eeca7392ee90b7a43da69e647e3d596e42992fd

"SFNNv13" architecture ​

Same as "SFNNv12" with L2 size increased to 32.

2026-02-18 - 2026-04-02

Commit a6d055d7e27ab3e29a42e8b94215102824760057

"SFNNv12" architecture ​

Removed king to piece threats from FullThreats.

2026-02-12 - 2026-02-18

Commit 83e42045a62c3690a6ee29862679403ea1644728

"SFNNv11" architecture ​

Removed piece to king threats from FullThreats.

2026-02-04 - 2026-02-12

Commit fac506bdf3f0ed46fd0823ff1ed592824f91aa5a

"SFNNv10" architecture ​

Added FullThreats input features, L1 size reduced to 1024, and used 255 as the feature transformer quantization scale.

2025-11-12 - 2026-02-04

Commit 8e5392d79a36aba5b997cf6fb590937e3e624e80

"SFNNv9" architecture ​

Same as "SFNNv8" with L1 size increased to 3072.

2024-04-01 - 2025-11-12

Commit 0716b845fdef8a20102b07eaec074b8da8162523

"SFNNv8" architecture ​

Same as "SFNNv7" with L1 size increased to 2560.

2023-09-22 - 2024-04-01

Commit 782c32223583d7774770fc56e50bd88aae35cd1a

"SFNNv7" architecture ​

Same as "SFNNv6" with L1 size increased to 2048.

2023-07-01 - 2023-09-22

Commit 915532181f11812c80ef0b57bc018de4ea2155ec

"SFNNv6" architecture ​

Same as "SFNNv5" with L1 size increased from 1024 to 1536.

2023-05-31 - 2023-07-01

Commit c1fff71650e2f8bf5a2d63bdc043161cdfe8e460

"SFNNv5" architecture ​

2022-05-14 - 2023-05-31

Commit c079acc26f93acc2eda08c7218c60559854f52f0

"SFNNv4" architecture ​

2022-02-10 - 2022-05-14

Commit cb9c2594fcedc881ae8f8bfbfdf130cf89840e4c

"SFNNv3" architecture ​

2021-08-15 - 2022-02-10

Commit d61d38586ee35fd4d93445eb547e4af27cc86e6b

"SFNNv2" architecture ​

2021-05-18 - 2021-08-15

Commit e8d64af1230fdac65bb0da246df3e7abe82e0838

"SFNNv1" architecture ​

Also known as "Stockfish 12 architecture".

2020-08-06 - 2021-05-18

Commit 84f3e867903f62480c33243dd0ecbffd342796fc