mirror of
https://github.com/sockspls/badfish
synced 2025-04-30 08:43:09 +00:00

This net is the result of training on data used by the Leela project. More precisely, we shuffled T60 and T74 data kindly provided by borg (for different Tnn, the data is a result of Leela selfplay with differently sized Leela nets). The data is available at vondele's google drive: https://drive.google.com/drive/folders/1mftuzYdl9o6tBaceR3d_VBQIrgKJsFpl. The Leela data comes in small chunks of .binpack files. To shuffle them, we simply used a small python script to randomly rename the files, and then concatenated them using `cat`. As validation data we picked a file of T60 data. We will further investigate T74 data. The training for the NNUE architecture used 200 epochs with the Python trainer from the Stockfish project. Unlike the previous run we tried with this data, this run does not have adjusted scaling — not because we didn't want to, but because we forgot. However, this training randomly skips 40% more positions than previous run. The loss was very spiky and decreased slower than it does usually. Training loss: https://github.com/official-stockfish/images/blob/main/training-loss-8e47cf062333.png Validation loss: https://github.com/official-stockfish/images/blob/main/validation-loss-8e47cf062333.png This is the exact training command: python train.py --smart-fen-skipping --random-fen-skipping 14 --batch-size 16384 --threads 4 --num-workers 4 --gpus 1 trainingdata\training_data.binpack validationdata\val.binpack --- 10k STC result: ELO: 3.61 +-3.3 (95%) LOS: 98.4% Total: 10000 W: 1241 L: 1137 D: 7622 Ptnml(0-2): 68, 841, 3086, 929, 76 https://tests.stockfishchess.org/tests/view/60c67e50457376eb8bcaae70 10k LTC result: ELO: 2.71 +-2.4 (95%) LOS: 98.8% Total: 10000 W: 659 L: 581 D: 8760 Ptnml(0-2): 22, 485, 3900, 579, 14 https://tests.stockfishchess.org/tests/view/60c69deb457376eb8bcaae98 Passed LTC: LLR: 2.93 (-2.94,2.94) <0.50,3.50> Total: 9648 W: 685 L: 545 D: 8418 Ptnml(0-2): 22, 448, 3740, 596, 18 https://tests.stockfishchess.org/tests/view/60c6d41c457376eb8bcaaecf --- closes https://github.com/official-stockfish/Stockfish/pull/3550 Bench: 4877339
198 lines
4.5 KiB
Text
198 lines
4.5 KiB
Text
# List of authors for Stockfish, as of June 14, 2021
|
|
|
|
# Founders of the Stockfish project and fishtest infrastructure
|
|
Tord Romstad (romstad)
|
|
Marco Costalba (mcostalba)
|
|
Joona Kiiski (zamar)
|
|
Gary Linscott (glinscott)
|
|
|
|
# Authors and inventors of NNUE, training, NNUE port
|
|
Yu Nasu (ynasu87)
|
|
Motohiro Isozaki (yaneurao)
|
|
Hisayori Noda (nodchip)
|
|
|
|
# all other authors of the code in alphabetical order
|
|
Aditya (absimaldata)
|
|
Adrian Petrescu (apetresc)
|
|
Ajith Chandy Jose (ajithcj)
|
|
Alain Savard (Rocky640)
|
|
Alayan Feh (Alayan-stk-2)
|
|
Alexander Kure
|
|
Alexander Pagel (Lolligerhans)
|
|
Alfredo Menezes (lonfom169)
|
|
Ali AlZhrani (Cooffe)
|
|
Andrew Grant (AndyGrant)
|
|
Andrey Neporada (nepal)
|
|
Andy Duplain
|
|
Antoine Champion (antoinechampion)
|
|
Aram Tumanian (atumanian)
|
|
Arjun Temurnikar
|
|
Artem Solopiy (EntityFX)
|
|
Auguste Pop
|
|
Balint Pfliegel
|
|
Ben Koshy (BKSpurgeon)
|
|
Bill Henry (VoyagerOne)
|
|
Bojun Guo (noobpwnftw, Nooby)
|
|
braich
|
|
Brian Sheppard (SapphireBrand, briansheppard-toast)
|
|
Bruno de Melo Costa (BM123499)
|
|
Bryan Cross (crossbr)
|
|
candirufish
|
|
Chess13234
|
|
Chris Cain (ceebo)
|
|
Dale Weiler (graphitemaster)
|
|
Dan Schmidt (dfannius)
|
|
Daniel Axtens (daxtens)
|
|
Daniel Dugovic (ddugovic)
|
|
Dariusz Orzechowski (dorzechowski)
|
|
David Zar
|
|
Daylen Yang (daylen)
|
|
Deshawn Mohan-Smith (GoldenRare)
|
|
Dieter Dobbelaere (ddobbelaere)
|
|
DiscanX
|
|
Dominik Schlösser (domschl)
|
|
double-beep
|
|
Douglas Matos Gomes (dsmsgms)
|
|
Eduardo Cáceres (eduherminio)
|
|
Eelco de Groot (KingDefender)
|
|
Elvin Liu (solarlight2)
|
|
erbsenzaehler
|
|
Ernesto Gatti
|
|
Linmiao Xu (linrock)
|
|
Fabian Beuke (madnight)
|
|
Fabian Fichter (ianfab)
|
|
Fanael Linithien (Fanael)
|
|
fanon
|
|
Fauzi Akram Dabat (FauziAkram)
|
|
Felix Wittmann
|
|
gamander
|
|
Gary Heckman (gheckman)
|
|
George Sobala (gsobala)
|
|
gguliash
|
|
Gian-Carlo Pascutto (gcp)
|
|
Gontran Lemaire (gonlem)
|
|
Goodkov Vasiliy Aleksandrovich (goodkov)
|
|
Gregor Cramer
|
|
GuardianRM
|
|
Günther Demetz (pb00067, pb00068)
|
|
Guy Vreuls (gvreuls)
|
|
Henri Wiechers
|
|
Hiraoka Takuya (HiraokaTakuya)
|
|
homoSapiensSapiens
|
|
Hongzhi Cheng
|
|
Ivan Ivec (IIvec)
|
|
Jacques B. (Timshel)
|
|
Jan Ondruš (hxim)
|
|
Jared Kish (Kurtbusch)
|
|
Jarrod Torriero (DU-jdto)
|
|
Jean Gauthier (OuaisBla)
|
|
Jean-Francois Romang (jromang)
|
|
Jekaa
|
|
Jerry Donald Watson (jerrydonaldwatson)
|
|
jjoshua2
|
|
Jonathan Calovski (Mysseno)
|
|
Jonathan Buladas Dumale (SFisGOD)
|
|
Joost VandeVondele (vondele)
|
|
Jörg Oster (joergoster)
|
|
Joseph Ellis (jhellis3)
|
|
Joseph R. Prostko
|
|
Julian Willemer (NightlyKing)
|
|
jundery
|
|
Justin Blanchard (UncombedCoconut)
|
|
Kelly Wilson
|
|
Ken Takusagawa
|
|
kinderchocolate
|
|
Kiran Panditrao (Krgp)
|
|
Kojirion
|
|
Krystian Kuzniarek (kuzkry)
|
|
Leonardo Ljubičić (ICCF World Champion)
|
|
Leonid Pechenik (lp--)
|
|
Linus Arver (listx)
|
|
loco-loco
|
|
Lub van den Berg (ElbertoOne)
|
|
Luca Brivio (lucabrivio)
|
|
Lucas Braesch (lucasart)
|
|
Lyudmil Antonov (lantonov)
|
|
Maciej Żenczykowski (zenczykowski)
|
|
Malcolm Campbell (xoto10)
|
|
Mark Tenzer (31m059)
|
|
marotear
|
|
Matt Ginsberg (mattginsberg)
|
|
Matthew Lai (matthewlai)
|
|
Matthew Sullivan (Matt14916)
|
|
Maxim Molchanov (Maxim)
|
|
Michael An (man)
|
|
Michael Byrne (MichaelB7)
|
|
Michael Chaly (Vizvezdenec)
|
|
Michael Stembera (mstembera)
|
|
Michael Whiteley (protonspring)
|
|
Michel Van den Bergh (vdbergh)
|
|
Miguel Lahoz (miguel-l)
|
|
Mikael Bäckman (mbootsector)
|
|
Mira
|
|
Miroslav Fontán (Hexik)
|
|
Moez Jellouli (MJZ1977)
|
|
Mohammed Li (tthsqe12)
|
|
Nathan Rugg (nmrugg)
|
|
Nick Pelling (nickpelling)
|
|
Nicklas Persson (NicklasPersson)
|
|
Niklas Fiekas (niklasf)
|
|
Nikolay Kostov (NikolayIT)
|
|
Nguyen Pham (nguyenpham)
|
|
Norman Schmidt (FireFather)
|
|
notruck
|
|
Ondrej Mosnáček (WOnder93)
|
|
Oskar Werkelin Ahlin
|
|
Pablo Vazquez
|
|
Panthee
|
|
Pascal Romaret
|
|
Pasquale Pigazzini (ppigazzini)
|
|
Patrick Jansen (mibere)
|
|
pellanda
|
|
Peter Zsifkovits (CoffeeOne)
|
|
Praveen Kumar Tummala (praveentml)
|
|
Rahul Dsilva (silversolver1)
|
|
Ralph Stößer (Ralph Stoesser)
|
|
Raminder Singh
|
|
renouve
|
|
Reuven Peleg
|
|
Richard Lloyd
|
|
Rodrigo Exterckötter Tjäder
|
|
Ron Britvich (Britvich)
|
|
Ronald de Man (syzygy1, syzygy)
|
|
rqs
|
|
Ryan Schmitt
|
|
Ryan Takker
|
|
Sami Kiminki (skiminki)
|
|
Sebastian Buchwald (UniQP)
|
|
Sergei Antonov (saproj)
|
|
Sergei Ivanov (svivanov72)
|
|
Sergio Vieri (sergiovieri)
|
|
sf-x
|
|
Shane Booth (shane31)
|
|
Shawn Varghese (xXH4CKST3RXx)
|
|
Siad Daboul (Topologist)
|
|
Stefan Geschwentner (locutus2)
|
|
Stefano Cardanobile (Stefano80)
|
|
Steinar Gunderson (sesse)
|
|
Stéphane Nicolet (snicolet)
|
|
Prokop Randáček (ProkopRandacek)
|
|
Thanar2
|
|
thaspel
|
|
theo77186
|
|
Tom Truscott
|
|
Tom Vijlbrief (tomtor)
|
|
Tomasz Sobczyk (Sopel97)
|
|
Torsten Franz (torfranz, tfranzer)
|
|
Tracey Emery (basepr1me)
|
|
tttak
|
|
Unai Corzo (unaiic)
|
|
Uri Blass (uriblass)
|
|
Vince Negri (cuddlestmonkey)
|
|
zz4032
|
|
|
|
|
|
# Additionally, we acknowledge the authors and maintainers of fishtest,
|
|
# an amazing and essential framework for the development of Stockfish!
|
|
#
|
|
# https://github.com/glinscott/fishtest/blob/master/AUTHORS
|