Kayra 1.2:

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Dann Corbit, Harvey Williamson

mehmet123
Posts: 669
Joined: Sun Jan 26, 2020 10:38 pm
Location: Turkey
Full name: Mehmet Karaman

Kayra 1.2:

Post by mehmet123 »

mehmet123
Posts: 669
Joined: Sun Jan 26, 2020 10:38 pm
Location: Turkey
Full name: Mehmet Karaman

Re: Kayra 1.2:

Post by mehmet123 »

Kayra and Stockfish evalution codes are at the crossroads. No evaluation patches added to Stockfish in the last 4-5 months have been added to Kayra codes. There are also changes in the search codes, but I won' t say that these are radical changes. During the development process of Kayra, I made radical changes in search codes but Kayra lost more elo than I thought.
Kayra is a Stockfish based engine and uses the same net as the latest version of Stockfish so it is very difficult to get a low rate in a similarity test without using a new structure net. Developing a new and different net requires time and a very powerful hardware. For now, I don't have either of these. :)
mehmet123
Posts: 669
Joined: Sun Jan 26, 2020 10:38 pm
Location: Turkey
Full name: Mehmet Karaman

Re: Kayra 1.2:

Post by mehmet123 »

Kayra 1.2a:
mediafire.com file/0c8eaalvxznd7pb/Kayra_1.2a.7z/file

Only difference is Polyglot Book Support
mehmet123
Posts: 669
Joined: Sun Jan 26, 2020 10:38 pm
Location: Turkey
Full name: Mehmet Karaman

Re: Kayra 1.2:

Post by mehmet123 »

mehmet123 wrote: Thu Mar 24, 2022 5:01 pm Kayra 1.2a:
mediafire.com file/0c8eaalvxznd7pb/Kayra_1.2a.7z/file

Only difference is Polyglot Book Support
https://www.mediafire.com/file/ydqt6tvb ... .2.7z/file
Uri Blass
Posts: 10098
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Re: Kayra 1.2:

Post by Uri Blass »

mehmet123 wrote: Wed Mar 23, 2022 10:02 pm Kayra and Stockfish evalution codes are at the crossroads. No evaluation patches added to Stockfish in the last 4-5 months have been added to Kayra codes. There are also changes in the search codes, but I won' t say that these are radical changes. During the development process of Kayra, I made radical changes in search codes but Kayra lost more elo than I thought.
Kayra is a Stockfish based engine and uses the same net as the latest version of Stockfish so it is very difficult to get a low rate in a similarity test without using a new structure net. Developing a new and different net requires time and a very powerful hardware. For now, I don't have either of these. :)
I think that the correct claim is that no classical evaluation patches have been added to Kayra's codes in the last 4-5 months but changes in the classical evaluation almost change nothing of stockfish's strength when stockfish use mainly its NN for evaluation and not the classical evaluation.

Changing the net that stockfish is using is an evaluation patch from my point of view.
mehmet123
Posts: 669
Joined: Sun Jan 26, 2020 10:38 pm
Location: Turkey
Full name: Mehmet Karaman

Re: Kayra 1.2:

Post by mehmet123 »

Uri Blass wrote: Thu Mar 24, 2022 9:14 pm
mehmet123 wrote: Wed Mar 23, 2022 10:02 pm Kayra and Stockfish evalution codes are at the crossroads. No evaluation patches added to Stockfish in the last 4-5 months have been added to Kayra codes. There are also changes in the search codes, but I won' t say that these are radical changes. During the development process of Kayra, I made radical changes in search codes but Kayra lost more elo than I thought.
Kayra is a Stockfish based engine and uses the same net as the latest version of Stockfish so it is very difficult to get a low rate in a similarity test without using a new structure net. Developing a new and different net requires time and a very powerful hardware. For now, I don't have either of these. :)
I think that the correct claim is that no classical evaluation patches have been added to Kayra's codes in the last 4-5 months but changes in the classical evaluation almost change nothing of stockfish's strength when stockfish use mainly its NN for evaluation and not the classical evaluation.

Changing the net that stockfish is using is an evaluation patch from my point of view.
The situation is not as you say. For example these evalution patches tested with NNUE: TRUE and all of them are green patches.

https://github.com/official-stockfish/S ... acaa8a1cfe
https://github.com/official-stockfish/S ... 8d7434b678
https://github.com/official-stockfish/S ... a60e94b4ff

Evalution codes like these are not included in Kayra.
mehmet123
Posts: 669
Joined: Sun Jan 26, 2020 10:38 pm
Location: Turkey
Full name: Mehmet Karaman

Re: Kayra 1.2:

Post by mehmet123 »

Kayra 1.3:
https://www.mediafire.com/file/7a1z0ppz ... .3.7z/file

Because I detected important bugs affecting game power in Kayra 1.2, ı decided to publish Kayra 1.3 much earlier than I planned.
mehmet123
Posts: 669
Joined: Sun Jan 26, 2020 10:38 pm
Location: Turkey
Full name: Mehmet Karaman

Re: Kayra 1.2:

Post by mehmet123 »

mehmet123 wrote: Mon Mar 28, 2022 10:07 pm Kayra 1.3:
https://www.mediafire.com/file/7a1z0ppz ... .3.7z/file

Because I detected important bugs affecting game power in Kayra 1.2, ı decided to publish Kayra 1.3 much earlier than I planned.
Thanks to everyone who contributed to the development of such a powerful chess engine as Stockfish and thanks to everyone who contributed to adapting the polyglot opening books to Stockfish.


# List of authors for Stockfish

# 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)
Andrei Vetrov (proukornew)
Andrew Grant (AndyGrant)
Andrey Neporada (nepal)
Andy Duplain
Antoine Champion (antoinechampion)
Aram Tumanian (atumanian)
Arjun Temurnikar
Artem Solopiy (EntityFX)
Auguste Pop
Balint Pfliegel
Ben Chaney (Chaneybenjamini)
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
Giacomo Lorenzetti (G-Lorenz)
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--)
Liam Keegan (lkeegan)
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)
Mike Babigian (Farseer)
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
Ofek Shochat (OfekShochat, ghostway)
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
Rui Coelho (ruicoelhopedro)
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)
Torsten Hellwig (Torom)
Tracey Emery (basepr1me)
tttak
Unai Corzo (unaiic)
Uri Blass (uriblass)
Vince Negri (cuddlestmonkey)
xefoci7612
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/b ... er/AUTHORS
Elorejano
Posts: 101
Joined: Sat Mar 20, 2010 3:31 am

Re: Kayra 1.2:

Post by Elorejano »

Hi!
Thanks for your efforts. Could you support polyglots books in all the versions?
Thanks in advance
mehmet123
Posts: 669
Joined: Sun Jan 26, 2020 10:38 pm
Location: Turkey
Full name: Mehmet Karaman

Re: Kayra 1.2:

Post by mehmet123 »

Elorejano wrote: Tue Mar 29, 2022 12:29 am Hi!
Thanks for your efforts. Could you support polyglots books in all the versions?
Thanks in advance
Kayra 1.2a and Kayra 3 support polyglot books.