You created your own problem, nobody would otherwise care about you going by your own business.
And of course, professional vicitims and their affiliates don't get a free pass from judgement.
Testing LazySMP
Moderator: Ras
-
- Posts: 694
- Joined: Sun Nov 08, 2015 11:10 pm
- Full name: Bojun Guo
Re: New engine: LazySMP
Thank you for your wise advice. I don't want to publish my private conversations with Mr. Gabor. My engine was on the verge of being tested. Even Mr. Gabor said that his computer processor is Core i7 12800k. Everything was going well until some people posted insulting comments and made the testers pessimistic about my engine. I have no desire to have my engine tested by CCRL members, but I also have no motivation to develop my engine.hgm wrote: ↑Thu Oct 24, 2024 11:06 am Well, remarks like this are certainly very effective for discouraging CCRL, as well as others to test your engine. You should realize that having your engine being tested by CCRL is a favor, and not a right that anyone could demand. One cannot extort favors, and the more you push people, the less likely it will become that they ever grant you one.
1- I cannot share my engine codes with others. They may copy my codes and improve their engine.Graham Banks wrote: ↑Thu Oct 24, 2024 11:43 am If you can reach a rough rating of 2450 Elo, plus make your engine open source giving credit where it's due. I'll consider testing it.
2- You tested a lot of private engines while we can't download them. How can you not test public engines?!
3- If someone claims that my engine is a copy of another engine, please provide proof.
That means a fair competition, good chess challenge, an enjoyable environment for testers, a competitive spectacle for users.
It's unfair if you don't test an engine for no reason. If there is a reason for not testing my engine, please explain.
-
- Posts: 87
- Joined: Mon Apr 15, 2024 8:30 pm
- Full name: Arthur Matheus
Re: New engine: LazySMP
Next, the Partial Result of the 20 games per match Gaunlet. Several losses by time from your engine; you already know but no action taken on your behalf. I will publish the pgn and positions after completion.
LazySMP 3.0 :
Code: Select all
AnMon 5.75 : 13 : 1+ : 1= : 11- : 11.54%
Aramis 1.40 : 13 : 0+ : 0= : 13- : 0.0%
Belofte 2.1.8.1 : 13 : 13+ : 0= : 0- : 100.0%
Colchess 8.0-ja : 13 : 8+ : 1= : 4- : 65.38%
Dragon 4.6 : 13 : 2+ : 1= : 10- : 19.23%
EveAnn 1.73 : 13 : 0+ : 1= : 12- : 3.85%
EveAnn 2.1nn : 13 : 0+ : 0= : 13- : 0.0%
Gullydeckel-2.16.pl2 : 13 : 8+ : 1= : 4- : 65.38%
Heimdall 1.1.1 : 13 : 0+ : 0= : 13- : 0.0%
Hermann 2.8 : 13 : 0+ : 0= : 13- : 0.0%
InmiChess 3.0.5 : 13 : 3+ : 4= : 6- : 38.46%
Joker 1.1.14 : 13 : 3+ : 0= : 10- : 23.08%
Lc0.cuda 0.31.1 Mean-girl.7 6t1024h : 13 : 0+ : 0= : 13- : 0.0%
Lc0.cuda 0.31.1 Mean-girl.8 6t1024h : 13 : 0+ : 0= : 13- : 0.0%
Lc0.cuda 0.31.1 maia-1100 6t1024h : 13 : 2+ : 0= : 11- : 15.38%
Lc0.cuda 0.31.1 maia-1200 6t1024h : 13 : 0+ : 1= : 12- : 3.85%
Lc0.cuda 0.31.1 maia-1300 6t1024h : 13 : 0+ : 0= : 13- : 0.0%
Lc0.cuda 0.31.1 maia-1400 6t1024h : 13 : 0+ : 0= : 13- : 0.0%
Lc0.cuda 0.31.1 maia-1500 6t1024h : 13 : 0+ : 0= : 13- : 0.0%
Lc0.cuda 0.31.1 maia-1600 6t1024h : 13 : 0+ : 0= : 13- : 0.0%
Lc0.cuda 0.31.1 maia-1700 6t1024h : 13 : 0+ : 0= : 13- : 0.0%
Lc0.cuda 0.31.1 maia-1800 6t1024h : 13 : 0+ : 0= : 13- : 0.0%
Lc0.cuda 0.31.1 maia-1900 6t1024h : 15 : 0+ : 0= : 15- : 0.0%
MangoPaola 1.0 : 13 : 3+ : 2= : 8- : 30.77%
Nalwald 19 : 13 : 0+ : 0= : 13- : 0.0%
Nejmet 3.07 : 13 : 1+ : 3= : 9- : 19.23%
ProDeo 1.1 : 13 : 0+ : 0= : 13- : 0.0%
ProDeo 1.1 Absolute-Novice-Player : 12 : 12+ : 0= : 0- : 100.0%
ProDeo 1.1 AntiGM.3-Playingstyle.3 : 13 : 0+ : 1= : 12- : 3.85%
ProDeo 1.1 Down : 12 : 2+ : 0= : 10- : 16.67%
ProDeo 1.1 Strong-Club-Player : 12 : 1+ : 1= : 10- : 12.5%
ProDeo 2.1 Aggressive : 4 : 0+ : 0= : 4- : 0.0%
ProDeo 2.1 Agressive : 12 : 0+ : 0= : 12- : 0.0%
ProDeo 2.1 Average-Club-Player : 12 : 1+ : 0= : 11- : 8.33%
ProDeo 2.1 Strong-Club-Player : 12 : 0+ : 0= : 12- : 0.0%
Rebel Mephisto-Gideon : 12 : 1+ : 0= : 11- : 8.33%
Rebel Mephisto-Gideon Creative : 12 : 3+ : 0= : 9- : 25.0%
Rebel Mephisto-Gideon Style.Aggressive-AntiGM.Smart : 12 : 0+ : 0= : 12- : 0.0%
Rival 0094-ja : 12 : 5+ : 1= : 6- : 45.83%
RoboKewlper 0.047a : 12 : 12+ : 0= : 0- : 100.0%
Skaki 1.23-ja : 12 : 11+ : 1= : 0- : 95.83%
StAndersen 1.31c-rev2-ja : 12 : 12+ : 0= : 0- : 100.0%
Tcheran 4.0 : 12 : 0+ : 0= : 12- : 0.0%
The King 3.50 : 12 : 0+ : 0= : 12- : 0.0%
Toad 1.0 : 12 : 6+ : 3= : 3- : 62.5%
Tscp 181e-32-ja : 12 : 12+ : 0= : 0- : 100.0%
Yace 0.99.87 : 12 : 1+ : 1= : 10- : 12.5%
micro-Max 4.8 : 13 : 8+ : 2= : 3- : 69.23%
-
- Posts: 7306
- Joined: Thu Aug 18, 2011 12:04 pm
- Full name: Ed Schröder
Re: New engine: LazySMP
Is 2450 elo a sort of required minimum nowadays?Graham Banks wrote: ↑Thu Oct 24, 2024 11:43 amIf you can reach a rough rating of 2450 Elo, plus make your engine open source giving credit where it's due. I'll consider testing it.
Just curious.
90% of coding is debugging, the other 10% is writing bugs.
-
- Posts: 7306
- Joined: Thu Aug 18, 2011 12:04 pm
- Full name: Ed Schröder
Re: New engine: LazySMP
LazySMP crashes at move 128, you must widen your game history, my advice is 1000 moves.
90% of coding is debugging, the other 10% is writing bugs.
-
- Posts: 1398
- Joined: Wed Mar 08, 2006 10:15 pm
- Location: San Francisco, California
Re: New engine: LazySMP
Given that Ed has said that your engine is between 1800-2000 elo, not only will nobody be interested in copying it, but releasing your code will only help to improve your engine because you will likely get useful feedback and bug reports.LazySMP wrote: ↑Thu Oct 24, 2024 7:56 pm1- I cannot share my engine codes with others. They may copy my codes and improve their engine.Graham Banks wrote: ↑Thu Oct 24, 2024 11:43 am If you can reach a rough rating of 2450 Elo, plus make your engine open source giving credit where it's due. I'll consider testing it.
But, hey, it's your code - do what you want with it.

-
- Posts: 87
- Joined: Mon Apr 15, 2024 8:30 pm
- Full name: Arthur Matheus
-
- Posts: 44161
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: New engine: LazySMP
For the 40/15 list, I'm the only tester at present, so yes.Rebel wrote: ↑Thu Oct 24, 2024 8:34 pmIs 2450 elo a sort of required minimum nowadays?Graham Banks wrote: ↑Thu Oct 24, 2024 11:43 amIf you can reach a rough rating of 2450 Elo, plus make your engine open source giving credit where it's due. I'll consider testing it.
Just curious.
gbanksnz at gmail.com
-
- Posts: 28354
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: New engine: LazySMP
I think you miss the point on several issues here. For one, the version you originally wanted tested was buggy, and forfeited nearly every game. The fact that you had not even noticed such an obvious bug yourself suggested that the engine would be riddled with undiscovered bugs. New engines typically are, before they have undergone some very basic trials for discovering and ironing out the bugs. Serious testers would not want to test such an engine.LazySMP wrote: ↑Thu Oct 24, 2024 7:56 pmThank you for your wise advice. I don't want to publish my private conversations with Mr. Gabor. My engine was on the verge of being tested. Even Mr. Gabor said that his computer processor is Core i7 12800k. Everything was going well until some people posted insulting comments and made the testers pessimistic about my engine. I have no desire to have my engine tested by CCRL members, but I also have no motivation to develop my engine.hgm wrote: ↑Thu Oct 24, 2024 11:06 am Well, remarks like this are certainly very effective for discouraging CCRL, as well as others to test your engine. You should realize that having your engine being tested by CCRL is a favor, and not a right that anyone could demand. One cannot extort favors, and the more you push people, the less likely it will become that they ever grant you one.
1- I cannot share my engine codes with others. They may copy my codes and improve their engine.Graham Banks wrote: ↑Thu Oct 24, 2024 11:43 am If you can reach a rough rating of 2450 Elo, plus make your engine open source giving credit where it's due. I'll consider testing it.
2- You tested a lot of private engines while we can't download them. How can you not test public engines?!
3- If someone claims that my engine is a copy of another engine, please provide proof.
That means a fair competition, good chess challenge, an enjoyable environment for testers, a competitive spectacle for users.
It's unfair if you don't test an engine for no reason. If there is a reason for not testing my engine, please explain.
You also got another thing backwards: others don't have to give you any reason for not testing your engine at all. They can do as they please, without any obligation to you at all. You have to give them a reason for spending time on your engine, rather than on the several hundred other engines. Which could be that they think you are a nice person worthy of their help. But the tone with which you address Gabor and Graham pretty much destroys any chance they would think that...
-
- Posts: 2696
- Joined: Tue Aug 30, 2016 8:19 pm
- Full name: Rasmus Althoff
Re: New engine: LazySMP
Get real. There's nothing in a 2000 Elo engine to be copied that isn't already well-known anyway, and copying from your code would be more work than just improving from these well-known principles. Let alone the claim for the world's fastest move generator while you havn't even implemented perft. See viewtopic.php?t=79005 for actually serious performance move generation. Not that it would even matter for engine performance below the very top. But I guess nothing beats releasing an engine called LazySMP that only runs on a single thread and doesn't even have hash tables - which are the foundation of lazy SMP to begin with.
What you could get from source releaeses, however, is some hints on actual bugfixes in your engine. I remember that I ended up debugging a weird race condition in another engine relevant for my testing range just because I needed something to compile and test against under Linux.
Rasmus Althoff
https://www.ct800.net
https://www.ct800.net