Integrity? "Stockfish Team offers the source code hoping that It will be useful" to chess developers community. Nobody reinvent the wheel, or you must not use code from alpha-beta to NN. I have just read their disclaimer while starting to modify It for my next GPLv3 AlexChess engine
My test for Kayra 1.0 v6 bmi2
Moderator: Ras
-
- Posts: 1562
- Joined: Sat Feb 06, 2021 8:06 am
- Full name: Alex Morales
Re: My test for Kayra 1.0 v6 bmi2
Chess engines and dedicated chess computers fan since 1981
macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum

ProteusSF Dev Forum
-
- Posts: 550
- Joined: Tue Feb 04, 2014 12:25 pm
- Location: Gower, Wales
- Full name: Colin Jenkins
Re: My test for Kayra 1.0 v6 bmi2
Somebody downloaded a photo off the internet and emailed it to me, I don't care if it violated anybody's copyright, I like the photo and got it printed and framed for my wall.
Somebody gave me a movie on a memory stick, I watched it, it was great, who cares if it was an illegal copy.
...
-
- Posts: 642
- Joined: Fri Mar 30, 2018 7:20 am
- Full name: Andreas Matthies
Re: My test for Kayra 1.0 v6 bmi2
Reminds me of our friend Alex who grabs some photos of developers from the internet and posts them in his threads. forum3/viewtopic.php?f=2&t=78182#p905626op12no2 wrote: ↑Tue Dec 28, 2021 6:10 pmSomebody downloaded a photo off the internet and emailed it to me, I don't care if it violated anybody's copyright, I like the photo and got it printed and framed for my wall.
Somebody gave me a movie on a memory stick, I watched it, it was great, who cares if it was an illegal copy.
...
Don't know much about copyrights in Italy but here in Germany this is illegal (assuming that he didn't ask the developer for permission as this is obviously just a screenshot).
-
- Posts: 544
- Joined: Sun Sep 06, 2020 4:40 am
- Full name: Connor McMonigle
Re: My test for Kayra 1.0 v6 bmi2
Make sure to keep your modifications to a minimum lest you lose too much Elo... See how ridiculous this is? You're like a child with a coloring book asking a painter why they bother to "reinvent the wheel" when they could just color within the lines.AlexChess wrote: ↑Tue Dec 28, 2021 11:53 amIntegrity? "Stockfish Team offers the source code hoping that It will be useful" to chess developers community. Nobody reinvent the wheel, or you must not use code from alpha-beta to NN. I have just read their disclaimer while starting to modify It for my next GPLv3 AlexChess engine![]()
If mehmet or Alex actually wanted to get involved with chess engine development, they should either try submitting patches to FishTest or try writing something from scratch. Making random useless changes to Stockfish and then slapping your name on the result is just utterly ridiculous.
-
- Posts: 550
- Joined: Tue Feb 04, 2014 12:25 pm
- Location: Gower, Wales
- Full name: Colin Jenkins
Re: My test for Kayra 1.0 v6 bmi2
I could add a shitload of elo to my engine within a matter of days (convert to c++ and add nnue) without violating a licence but not without compromising my creative goals. But let's say I rationalised that objection away and now I'm within 300 elo of SF dev. As per the licence I try some of the _concepts and ideas_ in SF re-tuned for my context but they don't work so well for me. I realise the only way to bridge the gap and stay bridged would be to use huge sections of SF verbatim. Even knowing there's a group of enthusiasts that would embrace it (for reasons I am trying and failing to understand), It's a step too far; what would be the point? where's the creativity and individuality? It's intellectually void().AlexChess wrote: ↑Tue Dec 28, 2021 11:53 amIntegrity? "Stockfish Team offers the source code hoping that It will be useful" to chess developers community. Nobody reinvent the wheel, or you must not use code from alpha-beta to NN. I have just read their disclaimer while starting to modify It for my next GPLv3 AlexChess engine![]()
So yes, while concepts and ideas are (often) public domain, to bridge the gap and stay bridged one would have to compromise integrity.
And how boring it would be for enthusiasts if all engines were equal in strength...
-
- Posts: 550
- Joined: Tue Feb 04, 2014 12:25 pm
- Location: Gower, Wales
- Full name: Colin Jenkins
Re: My test for Kayra 1.0 v6 bmi2
NB: I'm not saying copying swathes of SF (etc) and leaving it unchanged necessarily violates the licence, rather that is it boring, intellectually void(), not satisfying and not creative etc. To do so just for elo is lacking integrity. Until very recently I also assumed that it totally wastes the time of enthusiasts who spend their valuable cpu hours testing engines and having fun and posting useful results back to developers; but on this I seem to have been impressively wrong.
It's just a thought but maybe it would be useful to have a register of testers like Ed's Programmer Code of Honour. If registered you guaranteed (within reason) not to post results from engines that violate a licence (or the posting violates a licence) and (tricker) not to post results from intellectually void engines - e.g. a clone of SF with some constants changed. Maybe if wording could be agreed Ed could be persuaded to add a page to his website as he has the necessary gravitas.
http://rebel13.nl/download/programmer-c ... honor.html
It's just a thought but maybe it would be useful to have a register of testers like Ed's Programmer Code of Honour. If registered you guaranteed (within reason) not to post results from engines that violate a licence (or the posting violates a licence) and (tricker) not to post results from intellectually void engines - e.g. a clone of SF with some constants changed. Maybe if wording could be agreed Ed could be persuaded to add a page to his website as he has the necessary gravitas.
http://rebel13.nl/download/programmer-c ... honor.html
Last edited by op12no2 on Wed Dec 29, 2021 7:04 pm, edited 1 time in total.
-
- Posts: 1562
- Joined: Sat Feb 06, 2021 8:06 am
- Full name: Alex Morales
Re: My test for Kayra 1.0 v6 bmi2
Finally I read something interesting ABOUT CHESS and I'll continue to follow your comments and suggestions.op12no2 wrote: ↑Wed Dec 29, 2021 6:45 pm NB: I'm not saying copying swathes of SF (etc) and leaving it unchanged necessarily violates the licence, rather that is it boring, intellectually void(), not satisfying and not creative etc. To do so just for elo is lacking integrity. Until very recently I also assumed that it totally wastes the time of enthusiasts who spend their valuable cpu hours testing engines and having fun and posting useful results back to developers; but on this I seem to have been impressively wrong.
It's just a thought but maybe it would be useful to have a register of testers like Ed's Programmer Code of Honour. If registered you guaranteed (within reason) not to post results from engines that violate a licence and (tricker) not to post results from intellectually void engines - e.g. a clone of SF with some constants changed. Maybe if wording could be agreed Ed could be persuaded to add a page to his website as he has the necessary gravitas.
http://rebel13.nl/download/programmer-c ... honor.html

Chess engines and dedicated chess computers fan since 1981
macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum

ProteusSF Dev Forum
-
- Posts: 1439
- Joined: Sat Oct 27, 2018 12:58 am
- Location: Germany
- Full name: N.N.
Re: My test for Kayra 1.0 v6 bmi2
My Playchess test with 1000 games finished. No defeat with CTG books!
Hardware: Ryzen 3900X (played with 22 Threads and about 20000 kns)
GUI: Fritz 16
Server: Playchess.com
Timecontrol: 5m+0s, Ponder ON
Kayra played around 700 games with a universal book, where these openings were also played: Kings Indian, Volga Gambit, Budapest Gambit, Pirc, Philidor, French, Caro Kann.
32 games played with gambit book, where, if accepted by the opponent, Kings Gambit, Danish Gambit and Evans Gambit were played.
The rest of the games were played with a tournament book for best results.
I played with two accounts: Solista and SolistaChess. Solista played around 800 games, SolistaChess around 200.
Server statistics SolistaChess (Stored Results 277):

Server statistics Solista (Stored Results 380):

I wanted to make a Kayra CTG book (with the played games) but unfortunately someone got ahead of me. But I'm the first to write a Kayra.bin book. Now that I have Kayra 1.1 PB, I can refine this book. I think I'll do an update in the first week of January 2022. Downloads on my Homepage:
https://solista-chess.jimdosite.com/
Hardware: Ryzen 3900X (played with 22 Threads and about 20000 kns)
GUI: Fritz 16
Server: Playchess.com
Timecontrol: 5m+0s, Ponder ON
Kayra played around 700 games with a universal book, where these openings were also played: Kings Indian, Volga Gambit, Budapest Gambit, Pirc, Philidor, French, Caro Kann.
32 games played with gambit book, where, if accepted by the opponent, Kings Gambit, Danish Gambit and Evans Gambit were played.
The rest of the games were played with a tournament book for best results.
I played with two accounts: Solista and SolistaChess. Solista played around 800 games, SolistaChess around 200.
Server statistics SolistaChess (Stored Results 277):

Server statistics Solista (Stored Results 380):

I wanted to make a Kayra CTG book (with the played games) but unfortunately someone got ahead of me. But I'm the first to write a Kayra.bin book. Now that I have Kayra 1.1 PB, I can refine this book. I think I'll do an update in the first week of January 2022. Downloads on my Homepage:
https://solista-chess.jimdosite.com/
-
- Posts: 732
- Joined: Wed Jun 19, 2013 8:14 pm
Re: My test for Kayra 1.0 v6 bmi2
My release will bare the name Ayra
This is what i wrote in outskirts,
Ok all, with reflection i have decided to release in the next few days my CTG book all hand tuned based on Kayra engine by mehmet1921
with the recent knowledge that the engine by Mehmet1921 is named after his Son this been a very special and close name to him with respect for the reasons given below i will release my book when ready not under the name of Kayra.
1.The engine author may wish to create his opening book under that name to package with future Kayra releases.
2.Or he may want to team up with a independent book author like Solista chess or other independent so may need the name reserved.
3.Or he may not wish to do any of the above that's his call.
4.Add to this Eduard AKA Solista-Chess has released a bin book in the name of Kayra i will respect he has released first so that leads me to the naming of my book which will be.
Ayra
The book creation as follows,
1.Games taken from other independent tests from many different public forums were Kayra engine played one side or the other.
2.Games taken from kabitz in playchess server were Kayra engine played one side or the other.
3.Games taken from my private matches from a 16 core / 32 thread pc a 12 core 24 thread pc a 64 core 128 thread pc.
At the moment a little under 3K games all at 5 min T/C i'm currently testing via two independent testers private and on my own machines in the engine room.
No images this time just plain simple book release when ready no hype no drama i will be happy to send to Mr Sedat for testing if he so wishes this is at Release candidate 2 stage for a small foot print of a book it is a tough little beast but as yet i doubt it will break any book spines out there yet let's see when ready.
This is what i wrote in outskirts,
Ok all, with reflection i have decided to release in the next few days my CTG book all hand tuned based on Kayra engine by mehmet1921
with the recent knowledge that the engine by Mehmet1921 is named after his Son this been a very special and close name to him with respect for the reasons given below i will release my book when ready not under the name of Kayra.
1.The engine author may wish to create his opening book under that name to package with future Kayra releases.
2.Or he may want to team up with a independent book author like Solista chess or other independent so may need the name reserved.
3.Or he may not wish to do any of the above that's his call.
4.Add to this Eduard AKA Solista-Chess has released a bin book in the name of Kayra i will respect he has released first so that leads me to the naming of my book which will be.
Ayra
The book creation as follows,
1.Games taken from other independent tests from many different public forums were Kayra engine played one side or the other.
2.Games taken from kabitz in playchess server were Kayra engine played one side or the other.
3.Games taken from my private matches from a 16 core / 32 thread pc a 12 core 24 thread pc a 64 core 128 thread pc.
At the moment a little under 3K games all at 5 min T/C i'm currently testing via two independent testers private and on my own machines in the engine room.
No images this time just plain simple book release when ready no hype no drama i will be happy to send to Mr Sedat for testing if he so wishes this is at Release candidate 2 stage for a small foot print of a book it is a tough little beast but as yet i doubt it will break any book spines out there yet let's see when ready.
Eduard wrote: ↑Thu Dec 30, 2021 2:03 pm My Playchess test with 1000 games finished. No defeat with CTG books!
Hardware: Ryzen 3900X (played with 22 Threads and about 20000 kns)
GUI: Fritz 16
Server: Playchess.com
Timecontrol: 5m+0s, Ponder ON
Kayra played around 700 games with a universal book, where these openings were also played: Kings Indian, Volga Gambit, Budapest Gambit, Pirc, Philidor, French, Caro Kann.
32 games played with gambit book, where, if accepted by the opponent, Kings Gambit, Danish Gambit and Evans Gambit were played.
The rest of the games were played with a tournament book for best results.
I played with two accounts: Solista and SolistaChess. Solista played around 800 games, SolistaChess around 200.
Server statistics SolistaChess (Stored Results 277):
Server statistics Solista (Stored Results 380):
I wanted to make a Kayra CTG book (with the played games) but unfortunately someone got ahead of me. But I'm the first to write a Kayra.bin book. Now that I have Kayra 1.1 PB, I can refine this book. I think I'll do an update in the first week of January 2022. Downloads on my Homepage:
https://solista-chess.jimdosite.com/
"May your next game be your best"
-
- Posts: 1439
- Joined: Sat Oct 27, 2018 12:58 am
- Location: Germany
- Full name: N.N.
Re: My test for Kayra 1.0 v6 bmi2
I no longer enjoy creating a Kayra.ctg book. You should publish your own book independently of others and not only when others go public with it. It was only after I started Kayra CTG that Hurnavich got in touch with his own book, which he started working on in November. If I hadn't posted, no one would have heard of Hurnavich's Kayra book.
So I think it would be better if the Kayra author now creates a CTG book himself, or someone else.
Incidentally, I can rename my Kayra.bin book at any time if the programmer wants to create his own. I didn't think badly when I started Kayra books because I didn't know that such a book already existed.
So I think it would be better if the Kayra author now creates a CTG book himself, or someone else.
Incidentally, I can rename my Kayra.bin book at any time if the programmer wants to create his own. I didn't think badly when I started Kayra books because I didn't know that such a book already existed.