Rebel 14 under Chessx

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

Moderators: hgm, Dann Corbit, Harvey Williamson

User avatar
Kirk
Posts: 5699
Joined: Sat Mar 11, 2006 3:44 am

Re: Rebel 14 under Chessx

Post by Kirk »

Rebel wrote: Sun Mar 20, 2022 9:07 am
Kirk wrote: Sun Mar 20, 2022 2:16 am
Rebel wrote: Sat Mar 19, 2022 12:37 pm
Kirk wrote: Sun Mar 13, 2022 8:10 pm Anyone else have issues running older Prodeo or the newest Rebel on the Chessx GUI?

Thanks
Downloaded ChessX, Rebel 14.2 runs fine.
Hi Ed. I have an older PC so maybe that is part of the problem
That could be, I suggest you try the SSE version.
Hi Ed, could you try one of your older ProDeo compiles on ChessX, like the Buddy Version, to see if it works on your system? Thanks much!
“He knew all the tricks, dramatic irony, metaphor, pathos, puns, parody, litotes and... satire. He was vicious”
User avatar
Eelco de Groot
Posts: 4556
Joined: Sun Mar 12, 2006 2:40 am
Full name:   

Re: Rebel 14.1 MOD

Post by Eelco de Groot »

Kirk wrote: Sun Mar 20, 2022 5:23 pm
Eelco de Groot wrote: Sat Mar 19, 2022 8:44 am Here is a copy of my version of (Fruit search based) Rebel 14.1 aka Rebel 14.1 SE (Singular Extensions) I only included the changed source files because the source is already available as a download on Rebel's site. So there is only the executable, the AVX2 or Haswell compatible only, 3 changed source files and the original 3 sourcefiles for comparison. No SSE, it is a bit slow for NNUE I think. They are separately downloadable it seems, that was not really the intention but I don't think that many are interested in the sources.

https://www.dropbox.com/sh/ppdm08rpdnbn ... 3bTB-AN9Ea

Only the search search_full.cpp is really different, the other two files are small bugfix sourcechanges that Ed already made. I have not yet been able to make a Toga version, there is so much going on there, a lot you don't really need I think like most of the eval now as that is completely replaced by NNUE nets from Ed and Chris. Comparing with Fruit and the Fruit from Pavel the changes of which are not in Toga, and finding out what you don't need is really difficult Also I had no sln file for MSVC for the Toga version, and I have transplanted all the files first into the old solution from Ed. Now I have that, but what to throw out again :)

I see that you can also just click on the sourcefile without downloading and you get a neat editor like view of it, which I do like compared to viewing mixed Windows/Unix sources that get to be malformed by PHPBB. I like it :) only the indents are a bit large.

Not all the changes are commented as they should and there are some unnecessary, not working, changes as well, well one at least, a reduction by 1 ply in Singular Extensions that does not work at all.
Thank you! This compile works great on my system! :)
Thanks you for kind message and I am very glad it works on your system Kirk!

I will try to make a better one, it is a work in progress.

Here is a link to Ed's Toga IV 1.1 again, from March 4th, this is just the official compile again (no sources) and not compiled by me but I thought maybe something is blocking a good download on your system? Well anyway , it does not hurt to compare https://www.dropbox.com/s/q8t811hrsatuk ... 1-avx2.exe
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
User avatar
Kirk
Posts: 5699
Joined: Sat Mar 11, 2006 3:44 am

Re: Rebel 14.1 MOD

Post by Kirk »

Eelco de Groot wrote: Mon Mar 21, 2022 12:34 am
Kirk wrote: Sun Mar 20, 2022 5:23 pm
Eelco de Groot wrote: Sat Mar 19, 2022 8:44 am Here is a copy of my version of (Fruit search based) Rebel 14.1 aka Rebel 14.1 SE (Singular Extensions) I only included the changed source files because the source is already available as a download on Rebel's site. So there is only the executable, the AVX2 or Haswell compatible only, 3 changed source files and the original 3 sourcefiles for comparison. No SSE, it is a bit slow for NNUE I think. They are separately downloadable it seems, that was not really the intention but I don't think that many are interested in the sources.

https://www.dropbox.com/sh/ppdm08rpdnbn ... 3bTB-AN9Ea

Only the search search_full.cpp is really different, the other two files are small bugfix sourcechanges that Ed already made. I have not yet been able to make a Toga version, there is so much going on there, a lot you don't really need I think like most of the eval now as that is completely replaced by NNUE nets from Ed and Chris. Comparing with Fruit and the Fruit from Pavel the changes of which are not in Toga, and finding out what you don't need is really difficult Also I had no sln file for MSVC for the Toga version, and I have transplanted all the files first into the old solution from Ed. Now I have that, but what to throw out again :)

I see that you can also just click on the sourcefile without downloading and you get a neat editor like view of it, which I do like compared to viewing mixed Windows/Unix sources that get to be malformed by PHPBB. I like it :) only the indents are a bit large.

Not all the changes are commented as they should and there are some unnecessary, not working, changes as well, well one at least, a reduction by 1 ply in Singular Extensions that does not work at all.
Thank you! This compile works great on my system! :)
Thanks you for kind message and I am very glad it works on your system Kirk!

I will try to make a better one, it is a work in progress.

Here is a link to Ed's Toga IV 1.1 again, from March 4th, this is just the official compile again (no sources) and not compiled by me but I thought maybe something is blocking a good download on your system? Well anyway , it does not hurt to compare https://www.dropbox.com/s/q8t811hrsatuk ... 1-avx2.exe
You are welcome. That is great! Again, thank you for all of your efforts!
“He knew all the tricks, dramatic irony, metaphor, pathos, puns, parody, litotes and... satire. He was vicious”
AlexChess
Posts: 1391
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Rebel 14.1 MOD

Post by AlexChess »

Kirk wrote: Tue Mar 22, 2022 12:11 pm
Eelco de Groot wrote: Mon Mar 21, 2022 12:34 am
Kirk wrote: Sun Mar 20, 2022 5:23 pm
Eelco de Groot wrote: Sat Mar 19, 2022 8:44 am Here is a copy of my version of (Fruit search based) Rebel 14.1 aka Rebel 14.1 SE (Singular Extensions) I only included the changed source files because the source is already available as a download on Rebel's site. So there is only the executable, the AVX2 or Haswell compatible only, 3 changed source files and the original 3 sourcefiles for comparison. No SSE, it is a bit slow for NNUE I think. They are separately downloadable it seems, that was not really the intention but I don't think that many are interested in the sources.

https://www.dropbox.com/sh/ppdm08rpdnbn ... 3bTB-AN9Ea

Only the search search_full.cpp is really different, the other two files are small bugfix sourcechanges that Ed already made. I have not yet been able to make a Toga version, there is so much going on there, a lot you don't really need I think like most of the eval now as that is completely replaced by NNUE nets from Ed and Chris. Comparing with Fruit and the Fruit from Pavel the changes of which are not in Toga, and finding out what you don't need is really difficult Also I had no sln file for MSVC for the Toga version, and I have transplanted all the files first into the old solution from Ed. Now I have that, but what to throw out again :)

I see that you can also just click on the sourcefile without downloading and you get a neat editor like view of it, which I do like compared to viewing mixed Windows/Unix sources that get to be malformed by PHPBB. I like it :) only the indents are a bit large.

Not all the changes are commented as they should and there are some unnecessary, not working, changes as well, well one at least, a reduction by 1 ply in Singular Extensions that does not work at all.
Thank you! This compile works great on my system! :)
Thanks you for kind message and I am very glad it works on your system Kirk!

I will try to make a better one, it is a work in progress.

Here is a link to Ed's Toga IV 1.1 again, from March 4th, this is just the official compile again (no sources) and not compiled by me but I thought maybe something is blocking a good download on your system? Well anyway , it does not hurt to compare https://www.dropbox.com/s/q8t811hrsatuk ... 1-avx2.exe
You are welcome. That is great! Again, thank you for all of your efforts!
Could you please release It also for Mac M1 or give me the makefile for compiling It for myself? I'm very interested too! (Also for Android) I like Rebel since 1997 😀😀😀
Chess engines and dedicated chess computers fan since 1981 :D Mac mini M1 8GB-256GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum: https://t.ly/ID3jJ
AlexChess
Posts: 1391
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Rebel 14 under Chessx

Post by AlexChess »

Rebel wrote: Sun Mar 20, 2022 9:07 am
Kirk wrote: Sun Mar 20, 2022 2:16 am
Rebel wrote: Sat Mar 19, 2022 12:37 pm
Kirk wrote: Sun Mar 13, 2022 8:10 pm Anyone else have issues running older Prodeo or the newest Rebel on the Chessx GUI?

Thanks
Downloaded ChessX, Rebel 14.2 runs fine.
Hi Ed. I have an older PC so maybe that is part of the problem
That could be, I suggest you try the SSE version.
Hi Ed! Could you compile It also for Mac M1 and Android (or release the makefile for compiling It for ourself?) You are still young at 74, please return to full time chess programming, we all need your skills!! 😀
Chess engines and dedicated chess computers fan since 1981 :D Mac mini M1 8GB-256GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum: https://t.ly/ID3jJ
User avatar
Eelco de Groot
Posts: 4556
Joined: Sun Mar 12, 2006 2:40 am
Full name:   

Re: Rebel 14.1 MOD

Post by Eelco de Groot »

Kirk wrote: Tue Mar 22, 2022 12:11 pm
Eelco de Groot wrote: Mon Mar 21, 2022 12:34 am
Kirk wrote: Sun Mar 20, 2022 5:23 pm
Eelco de Groot wrote: Sat Mar 19, 2022 8:44 am Here is a copy of my version of (Fruit search based) Rebel 14.1 aka Rebel 14.1 SE (Singular Extensions) I only included the changed source files because the source is already available as a download on Rebel's site. So there is only the executable, the AVX2 or Haswell compatible only, 3 changed source files and the original 3 sourcefiles for comparison. No SSE, it is a bit slow for NNUE I think. They are separately downloadable it seems, that was not really the intention but I don't think that many are interested in the sources.

https://www.dropbox.com/sh/ppdm08rpdnbn ... 3bTB-AN9Ea

Only the search search_full.cpp is really different, the other two files are small bugfix sourcechanges that Ed already made. I have not yet been able to make a Toga version, there is so much going on there, a lot you don't really need I think like most of the eval now as that is completely replaced by NNUE nets from Ed and Chris. Comparing with Fruit and the Fruit from Pavel the changes of which are not in Toga, and finding out what you don't need is really difficult Also I had no sln file for MSVC for the Toga version, and I have transplanted all the files first into the old solution from Ed. Now I have that, but what to throw out again :)

I see that you can also just click on the sourcefile without downloading and you get a neat editor like view of it, which I do like compared to viewing mixed Windows/Unix sources that get to be malformed by PHPBB. I like it :) only the indents are a bit large.

Not all the changes are commented as they should and there are some unnecessary, not working, changes as well, well one at least, a reduction by 1 ply in Singular Extensions that does not work at all.
Thank you! This compile works great on my system! :)
Thanks you for kind message and I am very glad it works on your system Kirk!

I will try to make a better one, it is a work in progress.

Here is a link to Ed's Toga IV 1.1 again, from March 4th, this is just the official compile again (no sources) and not compiled by me but I thought maybe something is blocking a good download on your system? Well anyway , it does not hurt to compare https://www.dropbox.com/s/q8t811hrsatuk ... 1-avx2.exe
You are welcome. That is great! Again, thank you for all of your efforts!
Thank you! Kirk, if this one does run, and the original not, maybe it is an 'overzealous' antivirus program that is blocking rebel13.nl programs? Occam's razor..
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan