Subject: News about Rebel or Chess System Tal ? Tue Oct 04, 2022 7:52 pm
Are there any news regarding the current development of Rebel and Chess System Tal ?
Any "speculations" whether Niemann has cheated or not have not much to do with computer chess in my opinion.
I would be especially happy to test the new chess engine from Chris. I hope that this will be the case sometime.
matejst likes this post
Admin Admin
Posts : 2608 Join date : 2020-11-17 Location : Netherlands
Subject: Re: News about Rebel or Chess System Tal ? Tue Oct 04, 2022 8:39 pm
I am at +35 compared to R15.1, need at least 15 more for a release.
Mclane, matejst, Dio and Ipmanchess like this post
Admin Admin
Posts : 2608 Join date : 2020-11-17 Location : Netherlands
Subject: Re: News about Rebel or Chess System Tal ? Wed Nov 09, 2022 4:41 pm
Currently at 80-90, heading for ~100. It will be the last Rebel anyway. Thereafter I will keep working on nnue development in favor of Chess System Tal.
Mclane, matejst, Dio and pohl4711 like this post
Dio
Posts : 222 Join date : 2021-08-28
Subject: Re: News about Rebel or Chess System Tal ? Wed Nov 09, 2022 5:39 pm
I'm excited about Rebel's continued development. You will have your reasons for not continuing this development. I assume that you and Chris will manage to further improve CS Tal.
I hope that CS Tal will eventually be available and not a "legend" like Ferret.
Admin, Mclane, matejst and Damir Desevac like this post
Admin Admin
Posts : 2608 Join date : 2020-11-17 Location : Netherlands
Subject: Re: News about Rebel or Chess System Tal ? Thu Nov 10, 2022 9:04 pm
Dio wrote:
You will have your reasons for not continuing this development.
Sure, basically because I got the most out of the Toga search improving it with 80-100 elo. Furthermore the Toga source code is unstable likely because it was developed by a different compiler (GCC) by various other people. Rebel is developed under Visual Studio from Microsoft, it compiles error free but also comes with alarming warnings. A few examples:
1. Not able to do a full optimization of the code for maximum speed, the engine then often will rush to its maximum depth and play a bad move.
2. Go back to previous versions who had full Polyglot book support. It played legal moves from the book that were not in the book. I had to remove the code.
In other words, it's time to give up, small miracle I got that far.
I still like to do nuue evaluation, hence in favor of Chris, after all I owe him a lot.
Mclane, matejst, Damir Desevac and Dio like this post
Mclane
Posts : 3022 Join date : 2020-11-17 Age : 57 Location : United States of Europe, Germany, Ruhr area
Subject: Re: News about Rebel or Chess System Tal ? Sat Nov 19, 2022 8:02 am
Chris was a few years earlier in the business of computerchess and delivering software for homecomputers in “UK” and europe then Ed.
It was a time where machine hardware was a limited resource. Ram and rom space was small. CPUs slow.
People like David Broughton and chris w. , richard Lang, thomas Nitsche+Elmar Henne, Martin Bryant, later Ed too, concentrated on intelligent strategies to overcome these limitations.
B strategy or tapered foward pruning was one of those methods. With the hardware development making huge progress brute force ideas were able to fight back.
Admin Admin
Posts : 2608 Join date : 2020-11-17 Location : Netherlands
Subject: Re: News about Rebel or Chess System Tal ? Sun Nov 27, 2022 9:07 am
The next (and last) Rebel will be the next step in the cooperation between Chris and me. We have been working very hard to replace Toga and port the code base of Chess System Tal instead. The advantages of this move are, 1) clean compiles, 2) a stronger search and last but not least we now work together on creating stronger nets and I can do what I like most (and was my only goal to return to computer chess) getting the most out of NNUE programming.
On the latter, the last Rebel will come with the same version 10 net architecture as Rebel 15.1 but much improved, peppered with special HCE ProDeo evaluation stuff.
In the meantime Chris has created another even more brilliant net architecture, version 20 [!], currently already 30-35 elo stronger than net version 10, with no end in sight.
So this will be the new reality, 1+1 = 3, team work.
Last edited by Admin on Mon Nov 28, 2022 8:29 am; edited 1 time in total
Mclane, matejst, Damir Desevac, Dio, Ipmanchess and Alex-Microsmeta like this post
Ipmanchess
Posts : 42 Join date : 2022-06-08
Subject: Re: News about Rebel or Chess System Tal ? Sun Nov 27, 2022 10:02 am
Looking great.. you know that i any time can test your engine for my lists.. good luck further!
Ipman.
Admin, Mclane, Dio and Alex-Microsmeta like this post
Chris Whittington
Posts : 1254 Join date : 2020-11-17 Location : France
Subject: Re: News about Rebel or Chess System Tal ? Sun Nov 27, 2022 5:03 pm
Ipmanchess wrote:
Looking great.. you know that i any time can test your engine for my lists.. good luck further!
Ipman.
Bonjour!
Chess System Tal Pre-release version for testers will be available via GitHub soonishly. It’s about 25 years since I last did a release, and the procedure then (commercial days, and with distribution) was to ship the release under embargo of a few days, that way no distribution company got any advantage over any other and they all could begin sales on the same day in that knowledge. I’m proposing something similar with testers, an information embargo for one week. Does that sound about right? I’ll need tester GitHub handles to give you early access.
Admin, Mclane, matejst, Dio and Ipmanchess like this post
Dio
Posts : 222 Join date : 2021-08-28
Subject: Re: News about Rebel or Chess System Tal ? Sun Nov 27, 2022 7:10 pm
If I understood it correctly, as a tester you have to have your own github account to be able to test the pre-release version.
I guess, that no tester has such an account.
Since all testers are actually registered in the forum (Graham, Stefan, Ipman, Werner, Thorsten, me..), I would rather prefer a download link via PM...
Mclane likes this post
Mclane
Posts : 3022 Join date : 2020-11-17 Age : 57 Location : United States of Europe, Germany, Ruhr area
Subject: Re: News about Rebel or Chess System Tal ? Sun Nov 27, 2022 8:05 pm
I have a github account from betatesting cstal from February 2022. Its Mclanecxantia. Just create one jörg burwitz alias diogenes.
Dio likes this post
matejst
Posts : 612 Join date : 2020-11-26
Subject: Re: News about Rebel or Chess System Tal ? Sun Nov 27, 2022 9:04 pm
Can't wait... Great news! Both engines!
Admin likes this post
Chris Whittington
Posts : 1254 Join date : 2020-11-17 Location : France
Subject: Re: News about Rebel or Chess System Tal ? Sun Nov 27, 2022 9:58 pm
Dio wrote:
If I understood it correctly, as a tester you have to have your own github account to be able to test the pre-release version.
I guess, that no tester has such an account.
Since all testers are actually registered in the forum (Graham, Stefan, Ipman, Werner, Thorsten, me..), I would rather prefer a download link via PM...
Okay, I can cope with that, but I was generally going to use GitHub to distribute, I guess you can still get on to a public GitHub page without an account, but, then so can everybody else, and that means testers don't have a week or so of exclusive sight.
Mclane and Dio like this post
Chris Whittington
Posts : 1254 Join date : 2020-11-17 Location : France
Subject: Re: News about Rebel or Chess System Tal ? Sun Nov 27, 2022 9:59 pm
matejst wrote:
Can't wait... Great news! Both engines!
AVX2?
Ipmanchess
Posts : 42 Join date : 2022-06-08
Subject: Re: News about Rebel or Chess System Tal ? Sun Nov 27, 2022 10:00 pm
avx2 ,avx512 ,vnni256 ,vnni512
Mclane likes this post
matejst
Posts : 612 Join date : 2020-11-26
Subject: Re: News about Rebel or Chess System Tal ? Mon Nov 28, 2022 3:39 am
Unfortunately, not yet, Chris. And not soon, I am afraid. Ipman could perhaps make an SSE compile, if you allow it.
Chris Whittington
Posts : 1254 Join date : 2020-11-17 Location : France
Subject: Re: News about Rebel or Chess System Tal ? Mon Nov 28, 2022 9:28 am
matejst wrote:
Unfortunately, not yet, Chris. And not soon, I am afraid. Ipman could perhaps make an SSE compile, if you allow it.
It won’t be open source. It would have to be me that converted all the simd, and I have no SSE nor AVX512 to development test on. Well, I sort of have SSE, but the work to convert suffer from manana-itis
Ipmanchess
Posts : 42 Join date : 2022-06-08
Subject: Re: News about Rebel or Chess System Tal ? Mon Nov 28, 2022 9:37 am
Most programmers don't have a system who handle avx512 ,but still most already can create one! I tell them make a few ,i test them out and see if there is any gain in speed. You can check on OpenBench where different programmers test their engine ,all open source and can check how they have done this..
If it's not possible for you ,then i think a pop & avx2 version would be a good start.
These days it's prefered to have a cpu that handle at least avx2/bmi2 to run these engines with net but i test also on a little laptop and they just doing well ..okay a bigger slowdown but the ranking order from these engines is still same.
Ipman.
Admin Admin
Posts : 2608 Join date : 2020-11-17 Location : Netherlands
Subject: Re: News about Rebel or Chess System Tal ? Mon Nov 28, 2022 9:40 am
matejst wrote:
Unfortunately, not yet, Chris. And not soon, I am afraid. Ipman could perhaps make an SSE compile, if you allow it.
What does a laptop (new or refurbished) costs where you live? I like to donate 100 euro.
Chris Whittington
Posts : 1254 Join date : 2020-11-17 Location : France
Subject: Re: News about Rebel or Chess System Tal ? Mon Nov 28, 2022 10:17 am
Ipmanchess wrote:
Most programmers don't have a system who handle avx512 ,but still most already can create one! I tell them make a few ,i test them out and see if there is any gain in speed. You can check on OpenBench where different programmers test their engine ,all open source and can check how they have done this..
If it's not possible for you ,then i think a pop & avx2 version would be a good start.
These days it's prefered to have a cpu that handle at least avx2/bmi2 to run these engines with net but i test also on a little laptop and they just doing well ..okay a bigger slowdown but the ranking order from these engines is still same.
Ipman.
That's because the open source community guys are mostly using the same or variants of the same code, and that's all been nicely done, interconvertable, SSE, AVX2, AVX512, by SF/Sopel. Whereas mine is hand-written using mostly AVX2 simd instructions and its all a bit messy. Okay, it's not impossible to convert mine to SSE and AVX512 but wide register programming requires a different mindset and mine is flipped back to "normal" for a while now, so the thought leads to instant pro-crastination and do something else instead.
Mclane, Dio and Ipmanchess like this post
matejst
Posts : 612 Join date : 2020-11-26
Subject: Re: News about Rebel or Chess System Tal ? Mon Nov 28, 2022 12:36 pm
Admin wrote:
matejst wrote:
Unfortunately, not yet, Chris. And not soon, I am afraid. Ipman could perhaps make an SSE compile, if you allow it.
What does a laptop (new or refurbished) costs where you live? I like to donate 100 euro.
Thank you very much for such a gracious offer, Ed, but you know I can't accept. I already bought a refurbished laptop, but I did not check if it had avx2 beforehand -- and, alas, it does not.
Chris Whittington
Posts : 1254 Join date : 2020-11-17 Location : France
Subject: Re: News about Rebel or Chess System Tal ? Mon Nov 28, 2022 5:48 pm
matejst wrote:
Admin wrote:
matejst wrote:
Unfortunately, not yet, Chris. And not soon, I am afraid. Ipman could perhaps make an SSE compile, if you allow it.
What does a laptop (new or refurbished) costs where you live? I like to donate 100 euro.
Thank you very much for such a gracious offer, Ed, but you know I can't accept. I already bought a refurbished laptop, but I did not check if it had avx2 beforehand -- and, alas, it does not.
We will make you an offer you cannot refuse!
Admin, TheSelfImprover, matejst, Damir Desevac and Dio like this post
Mclane
Posts : 3022 Join date : 2020-11-17 Age : 57 Location : United States of Europe, Germany, Ruhr area
Subject: Re: News about Rebel or Chess System Tal ? Mon Nov 28, 2022 9:18 pm
A laptop for testing is IMO contraproductive. You can never exchange components and its also difficult with an nvidia graphic card.
Lc0 needs a good GPU.
Last edited by Mclane on Mon Nov 28, 2022 10:13 pm; edited 1 time in total
Dio
Posts : 222 Join date : 2021-08-28
Subject: Re: News about Rebel or Chess System Tal ? Mon Nov 28, 2022 9:37 pm
a laptop is quite suitable for tests, especially since it consumes much less energy. My tests run on a laptop. That Lc0 requires a powerful graphics card is not correct, 90 percent of my tests with Lc0 run on CPU with the DNNL version (1 thread).
Mclane
Posts : 3022 Join date : 2020-11-17 Age : 57 Location : United States of Europe, Germany, Ruhr area
Subject: Re: News about Rebel or Chess System Tal ? Mon Nov 28, 2022 10:15 pm
This might be true jörg. I also have a low energy laptop with 8 cores and the ryzen GPU can do lc0 too. But my point is that a normal pc is more flexible.
You can at any time exchange any component. Change graphic card. Change HDD. Change motherboard or CPU or whatever.
TheSelfImprover and Dio like this post
Sponsored content
Subject: Re: News about Rebel or Chess System Tal ?