Yes...Carl, it seems you are probably right about the latest Fritz releases
For example, it's interesting to note that even the Fritz's ponder hits have high relationship with Rybka, Critter, Gull...
http://www.computerchess.org.uk/ccrl/40 ... =by+rating
And when I will have free CPU time, I plan to test the below ones (they have very different low ponder hits):
http://www.computerchess.org.uk/ccrl/40 ... es=by+name
So I expect, the below chess engines to have different own playing styles:
Scorpio 2.7.6 64-bit
Francesca MAD 0.19
Bearded N44.2 32-bit
Adam 3.3
Chesley r323 32-bit
ChessMind 0.82
BeRoChess 1.00 32-bit
Btw, Big thanks to CCRL team, really great stuff and very useful links!
Movei, The Baron, and TSCP
Moderators: hgm, Rebel, chrisw
-
- Posts: 3018
- Joined: Thu Mar 09, 2006 11:58 am
- Location: Antalya/Turkey
-
- Posts: 3018
- Joined: Thu Mar 09, 2006 11:58 am
- Location: Antalya/Turkey
Re: Which are the chess engines written from scratch ?
Can anyone upload Chessmind v0.82 engine...
The below link does not work:
http://www.mediafire.com/error.php?errn ... n=download
Thanks in advance
The below link does not work:
http://www.mediafire.com/error.php?errn ... n=download
Thanks in advance
-
- Posts: 164
- Joined: Fri Jan 09, 2009 10:48 pm
Re: Which are the chess engines written from scratch ?
Uri Blass wrote:Richard doesn't post because he doesn't have time to read the silliness of post like this.... Blah... Blah... etc. Movei is derived engine too from TSCP. Using your words: I _guess_ you attack what you did not reach in years...Macumba wrote:No, I don't distort anything. It is you that affirms things without having any base. You said it here that Movei derived from TSCP. There is no distortion. Simple.Uri Blass wrote:Note thatMacumba wrote:Uri Blass wrote:I see that the baron is included in the scratch engines.Sedat Canbaz wrote:I published SCCT Scratch Rating (a few minutes ago):
http://www.sedatcanbaz.com/chess/?page_id=634
Note that so far approx. 2700 games are already played
And the scratch engine database includes 113 games lost on time
That means in every 100 games, there is possibility to see 3-4 games forfeits on time (the number is not too big, honestly I expected much more...)
Those games which are lost on time are mainly belong to Djinn v1.008 (39 games), without those lost games on time, probably Djinn would be in Top 20
Since today, I started testing only the Top 20 scratch engines
Soon I will test a few scratch engines more (Jazz,Milady,Neurone...)
Games and more info coming soon!
Have fun,
Sedat
Note that I read that the baron started from tscp.
http://chessprogramming.wikispaces.com/TSCP
Note that I started from some code from tscp but not from some working code(For example the code that I started did not include something of the evaluation function of tscp) so it is not the same for movei.
I do not claim that the version of baron that you test is similiar to tscp
but it may be interesting to know results by the similiarity tool.
Baron is completely original. I suppose this kind of affirmation remembers me about your fantastic move 1. h3!!.
Any real chess programmer, who knows Richard Pijl, not you of course, can affirm without any doubt that new Baron was created from scratch. Your Movei is derived from TSCP because you said it openly here.
I find it so silly, that I suppose Richard will pass this. My goodness, the things that I have to read here!
I did not say that the new baron include something from tscp but only that baron started from tscp.
From the page that miguel gave:
"Although all of Tom's original code has gone now, it gave me the opportunity to quickly build a working program."
I admit openly that I started from some code of tscp that did not include evaluation function or move generator that it is clearly less than what Richard admitted.
You distort my words when you say that I admit openly that movei is a tscp derivative.
If we define chess code as code that is relevant only for chess and not for other games then
I think that there was never chess code that is common for movei and tscp(unless you consider some names of variables to be chess code).
The common pv array that movei use and also tscp use is not a chess code because it can be used also for other games and I do not consider the way that I store moves to be chess code(originally by struct like tscp and later I replaced it by integer)
I guess that when richard said that all of Tom's original code has gone now he meant only to chess code and I doubt that he replaced every line to see that there is no common lines between the baron and tscp.
As always, you guess wrongly. Richard is an original chess programmer and his code is completely created from scratch, programe that you won't have.
End of story.
New Baron is an original engine but I _guess_ that you don't understand that. I _do not claim_ that Richard will read this. _My point_ was to show that you are always posting baseless statements.
I won't answer to Miguel since it doesn't make sense to explain 1000 times what is already known.
Have a _guessing weekend_
Arturo Ochoa.
Re: Which are the chess engines written from scratch ?
Did you notice from which year this information is? Did you notice that Baron is a complete new engine from scratch?michiguel wrote:There is absolutely no reason to attack Uri. He is just providing a link to the chess programming wiki. In that page, it says nothing wrong about The Baron, in fact, it mentions it was a LEGAL derivative. In addition, it seems to be correct. It would be rare to see something crazy wrong there (Gerd seems to be quite thorough) so I googled.Macumba wrote:Uri Blass wrote:I see that the baron is included in the scratch engines.Sedat Canbaz wrote:I published SCCT Scratch Rating (a few minutes ago):
http://www.sedatcanbaz.com/chess/?page_id=634
Note that so far approx. 2700 games are already played
And the scratch engine database includes 113 games lost on time
That means in every 100 games, there is possibility to see 3-4 games forfeits on time (the number is not too big, honestly I expected much more...)
Those games which are lost on time are mainly belong to Djinn v1.008 (39 games), without those lost games on time, probably Djinn would be in Top 20
Since today, I started testing only the Top 20 scratch engines
Soon I will test a few scratch engines more (Jazz,Milady,Neurone...)
Games and more info coming soon!
Have fun,
Sedat
Note that I read that the baron started from tscp.
http://chessprogramming.wikispaces.com/TSCP
Note that I started from some code from tscp but not from some working code(For example the code that I started did not include something of the evaluation function of tscp) so it is not the same for movei.
I do not claim that the version of baron that you test is similiar to tscp
but it may be interesting to know results by the similiarity tool.
Baron is completely original. I suppose this kind of affirmation remembers me about your fantastic move 1. h3!!.
Any real chess programmer, who knows Richard Pijl, not you of course, can affirm without any doubt that new Baron was created from scratch. Your Movei is derived from TSCP because you said it openly here.
I find it so silly, that I suppose Richard will pass this. My goodness, the things that I have to read here!
Richard himself acknowledged TSCP for the initial old Baron (which was completely rewritten IIRC)
http://docs3.chomikuj.pl/2278220280,PL,0,0,readme.txt
A C K N O W L E D G E M E N T S
-------------------------------
I used ideas already implemented in other chess programs when writing my own chess
engine. The starting point was one of the smallest chess programs around: Tom's Simple
Chess Program version 1.73.
I would like to thank Tom Kerrigan for making the source of the program available.
Although all of Tom's original code has gone now, it gave me the opportunity
to quickly build a working program.
Current Baron must have zero lines from TSCP and there nothing wrong with it. Quoting Anthony Cozzie (googled from the winboard forum)
" If someone wants to create an engine with Glaurung as a base, I don't see why that is a problem, as long as they specifically note this on its webpage/credits/whatever. I know The Baron originally started out as TSCP; no one thinks any less of Richard for doing this. "
http://www.open-aurec.com/wbforum/viewt ... TSCP#p3535
Having said that, Sedat has a criteria for his own tournament. He is not placing guilt or an ethical concerns, if I understand well. If he were, it would be a complete different story. As an example, he may not include Crafty because it is a continuation of Cray Blitz. He is not saying Bob is cloning himself. Some people have tournaments based on the language spoken by the author, the country, or whatever. Sedat may not include some engine if at one point a template was used, regardless of legitimacy.
These are topics in which people get really touchy, I understand that and the reasons for it, but in this thread nobody accused anybody of anything. I hope this won't turn into anything that would start offending people.
Miguel
The topic is not touchy. It is in information that is reliable.
Why Sedat asks directly to the Author instead causing so noising thread?
Computer chess forum is so absurd....
-
- Posts: 10279
- Joined: Thu Mar 09, 2006 12:37 am
- Location: Tel-Aviv Israel
Re: Which are the chess engines written from scratch ?
Macumba wrote:Here is a link for my postUri Blass wrote:Richard doesn't post because he doesn't have time to read the silliness of post like this.... Blah... Blah... etc. Movei is derived engine too from TSCP. Using your words: I _guess_ you attack what you did not reach in years...Macumba wrote:No, I don't distort anything. It is you that affirms things without having any base. You said it here that Movei derived from TSCP. There is no distortion. Simple.Uri Blass wrote:Note thatMacumba wrote:Uri Blass wrote:I see that the baron is included in the scratch engines.Sedat Canbaz wrote:I published SCCT Scratch Rating (a few minutes ago):
http://www.sedatcanbaz.com/chess/?page_id=634
Note that so far approx. 2700 games are already played
And the scratch engine database includes 113 games lost on time
That means in every 100 games, there is possibility to see 3-4 games forfeits on time (the number is not too big, honestly I expected much more...)
Those games which are lost on time are mainly belong to Djinn v1.008 (39 games), without those lost games on time, probably Djinn would be in Top 20
Since today, I started testing only the Top 20 scratch engines
Soon I will test a few scratch engines more (Jazz,Milady,Neurone...)
Games and more info coming soon!
Have fun,
Sedat
Note that I read that the baron started from tscp.
http://chessprogramming.wikispaces.com/TSCP
Note that I started from some code from tscp but not from some working code(For example the code that I started did not include something of the evaluation function of tscp) so it is not the same for movei.
I do not claim that the version of baron that you test is similiar to tscp
but it may be interesting to know results by the similiarity tool.
Baron is completely original. I suppose this kind of affirmation remembers me about your fantastic move 1. h3!!.
Any real chess programmer, who knows Richard Pijl, not you of course, can affirm without any doubt that new Baron was created from scratch. Your Movei is derived from TSCP because you said it openly here.
I find it so silly, that I suppose Richard will pass this. My goodness, the things that I have to read here!
I did not say that the new baron include something from tscp but only that baron started from tscp.
From the page that miguel gave:
"Although all of Tom's original code has gone now, it gave me the opportunity to quickly build a working program."
I admit openly that I started from some code of tscp that did not include evaluation function or move generator that it is clearly less than what Richard admitted.
You distort my words when you say that I admit openly that movei is a tscp derivative.
If we define chess code as code that is relevant only for chess and not for other games then
I think that there was never chess code that is common for movei and tscp(unless you consider some names of variables to be chess code).
The common pv array that movei use and also tscp use is not a chess code because it can be used also for other games and I do not consider the way that I store moves to be chess code(originally by struct like tscp and later I replaced it by integer)
I guess that when richard said that all of Tom's original code has gone now he meant only to chess code and I doubt that he replaced every line to see that there is no common lines between the baron and tscp.
As always, you guess wrongly. Richard is an original chess programmer and his code is completely created from scratch, programe that you won't have.
End of story.
New Baron is an original engine but I _guess_ that you don't understand that. I _do not claim_ that Richard will read this. _My point_ was to show that you are always posting baseless statements.
I won't answer to Miguel since it doesn't make sense to explain 1000 times what is already known.
Have a _guessing weekend_
Arturo Ochoa.
I did not say that movei is derived from tscp.
http://www.talkchess.com/forum/viewtopi ... 38&t=50942
I did not start with tscp and most of the code of tscp was never in movei
and I understand the claim that movei is derived from tscp to be that I started from the full tscp code and modified it.
Note that I believe richard and I consider the baron as original engine
but
1)In order to have an original engine you do not need to have nothing from another code.
Chess programs use the same code for tablebases and people still consider them as original engines.
2)It is not clear to me what richard meant when he said
""Although all of Tom's original code has gone now"
It is possible that he meant only to what I consider to be chess code.
It is also possible that after starting from tscp he started again from scratch.
I believe what he is going to say about it but I do not believe you about it
after you distort my words.
-
- Posts: 10279
- Joined: Thu Mar 09, 2006 12:37 am
- Location: Tel-Aviv Israel
Re: Which are the chess engines written from scratch ?
I do not see how you can notice that an engine is a complete new engine from scratch.Macumba wrote:Did you notice from which year this information is? Did you notice that Baron is a complete new engine from scratch?michiguel wrote:There is absolutely no reason to attack Uri. He is just providing a link to the chess programming wiki. In that page, it says nothing wrong about The Baron, in fact, it mentions it was a LEGAL derivative. In addition, it seems to be correct. It would be rare to see something crazy wrong there (Gerd seems to be quite thorough) so I googled.Macumba wrote:Uri Blass wrote:I see that the baron is included in the scratch engines.Sedat Canbaz wrote:I published SCCT Scratch Rating (a few minutes ago):
http://www.sedatcanbaz.com/chess/?page_id=634
Note that so far approx. 2700 games are already played
And the scratch engine database includes 113 games lost on time
That means in every 100 games, there is possibility to see 3-4 games forfeits on time (the number is not too big, honestly I expected much more...)
Those games which are lost on time are mainly belong to Djinn v1.008 (39 games), without those lost games on time, probably Djinn would be in Top 20
Since today, I started testing only the Top 20 scratch engines
Soon I will test a few scratch engines more (Jazz,Milady,Neurone...)
Games and more info coming soon!
Have fun,
Sedat
Note that I read that the baron started from tscp.
http://chessprogramming.wikispaces.com/TSCP
Note that I started from some code from tscp but not from some working code(For example the code that I started did not include something of the evaluation function of tscp) so it is not the same for movei.
I do not claim that the version of baron that you test is similiar to tscp
but it may be interesting to know results by the similiarity tool.
Baron is completely original. I suppose this kind of affirmation remembers me about your fantastic move 1. h3!!.
Any real chess programmer, who knows Richard Pijl, not you of course, can affirm without any doubt that new Baron was created from scratch. Your Movei is derived from TSCP because you said it openly here.
I find it so silly, that I suppose Richard will pass this. My goodness, the things that I have to read here!
Richard himself acknowledged TSCP for the initial old Baron (which was completely rewritten IIRC)
http://docs3.chomikuj.pl/2278220280,PL,0,0,readme.txt
A C K N O W L E D G E M E N T S
-------------------------------
I used ideas already implemented in other chess programs when writing my own chess
engine. The starting point was one of the smallest chess programs around: Tom's Simple
Chess Program version 1.73.
I would like to thank Tom Kerrigan for making the source of the program available.
Although all of Tom's original code has gone now, it gave me the opportunity
to quickly build a working program.
Current Baron must have zero lines from TSCP and there nothing wrong with it. Quoting Anthony Cozzie (googled from the winboard forum)
" If someone wants to create an engine with Glaurung as a base, I don't see why that is a problem, as long as they specifically note this on its webpage/credits/whatever. I know The Baron originally started out as TSCP; no one thinks any less of Richard for doing this. "
http://www.open-aurec.com/wbforum/viewt ... TSCP#p3535
Having said that, Sedat has a criteria for his own tournament. He is not placing guilt or an ethical concerns, if I understand well. If he were, it would be a complete different story. As an example, he may not include Crafty because it is a continuation of Cray Blitz. He is not saying Bob is cloning himself. Some people have tournaments based on the language spoken by the author, the country, or whatever. Sedat may not include some engine if at one point a template was used, regardless of legitimacy.
These are topics in which people get really touchy, I understand that and the reasons for it, but in this thread nobody accused anybody of anything. I hope this won't turn into anything that would start offending people.
Miguel
The topic is not touchy. It is in information that is reliable.
Why Sedat asks directly to the Author instead causing so noising thread?
Computer chess forum is so absurd....
You can believe or not believe the author about it.
I believe richard in case of the baron but you are certainly not richard.
I also think that richard did nothing wrong in case that few lines of tscp(not of playing chess code) are still in the baron.
Re: Which are the chess engines written from scratch ?
Uri Blass wrote:1) So , in short, Movei is derived fully from TSCP. So, no need to say _I guess_. Indeed, it is fact. 1-0Macumba wrote:Here is a link for my postUri Blass wrote:Richard doesn't post because he doesn't have time to read the silliness of post like this.... Blah... Blah... etc. Movei is derived engine too from TSCP. Using your words: I _guess_ you attack what you did not reach in years...Macumba wrote:No, I don't distort anything. It is you that affirms things without having any base. You said it here that Movei derived from TSCP. There is no distortion. Simple.Uri Blass wrote:Note thatMacumba wrote:Uri Blass wrote:I see that the baron is included in the scratch engines.Sedat Canbaz wrote:I published SCCT Scratch Rating (a few minutes ago):
http://www.sedatcanbaz.com/chess/?page_id=634
Note that so far approx. 2700 games are already played
And the scratch engine database includes 113 games lost on time
That means in every 100 games, there is possibility to see 3-4 games forfeits on time (the number is not too big, honestly I expected much more...)
Those games which are lost on time are mainly belong to Djinn v1.008 (39 games), without those lost games on time, probably Djinn would be in Top 20
Since today, I started testing only the Top 20 scratch engines
Soon I will test a few scratch engines more (Jazz,Milady,Neurone...)
Games and more info coming soon!
Have fun,
Sedat
Note that I read that the baron started from tscp.
http://chessprogramming.wikispaces.com/TSCP
Note that I started from some code from tscp but not from some working code(For example the code that I started did not include something of the evaluation function of tscp) so it is not the same for movei.
I do not claim that the version of baron that you test is similiar to tscp
but it may be interesting to know results by the similiarity tool.
Baron is completely original. I suppose this kind of affirmation remembers me about your fantastic move 1. h3!!.
Any real chess programmer, who knows Richard Pijl, not you of course, can affirm without any doubt that new Baron was created from scratch. Your Movei is derived from TSCP because you said it openly here.
I find it so silly, that I suppose Richard will pass this. My goodness, the things that I have to read here!
I did not say that the new baron include something from tscp but only that baron started from tscp.
From the page that miguel gave:
"Although all of Tom's original code has gone now, it gave me the opportunity to quickly build a working program."
I admit openly that I started from some code of tscp that did not include evaluation function or move generator that it is clearly less than what Richard admitted.
You distort my words when you say that I admit openly that movei is a tscp derivative.
If we define chess code as code that is relevant only for chess and not for other games then
I think that there was never chess code that is common for movei and tscp(unless you consider some names of variables to be chess code).
The common pv array that movei use and also tscp use is not a chess code because it can be used also for other games and I do not consider the way that I store moves to be chess code(originally by struct like tscp and later I replaced it by integer)
I guess that when richard said that all of Tom's original code has gone now he meant only to chess code and I doubt that he replaced every line to see that there is no common lines between the baron and tscp.
As always, you guess wrongly. Richard is an original chess programmer and his code is completely created from scratch, programe that you won't have.
End of story.
New Baron is an original engine but I _guess_ that you don't understand that. I _do not claim_ that Richard will read this. _My point_ was to show that you are always posting baseless statements.
I won't answer to Miguel since it doesn't make sense to explain 1000 times what is already known.
Have a _guessing weekend_
Arturo Ochoa.
I did not say that movei is derived from tscp.
http://www.talkchess.com/forum/viewtopi ... 38&t=50942
I did not start with tscp and most of the code of tscp was never in movei
and I understand the claim that movei is derived from tscp to be that I started from the full tscp code and modified it.
Note that I believe richard and I consider the baron as original engine
but
1)In order to have an original engine you do not need to have nothing from another code.
Chess programs use the same code for tablebases and people still consider them as original engines.
2)It is not clear to me what richard meant when he said
""Although all of Tom's original code has gone now"
It is possible that he meant only to what I consider to be chess code.
It is also possible that after starting from tscp he started again from scratch.
I believe what he is going to say about it but I do not believe you about it
after you distort my words.
2) So you know change from _I guess_ to _I believe_: Once you are wrong in your beliefs... New Baron is a completely original engine. 2-0
3) Baron has own tablebase,s so no Nalimov tablebases in new Baron. 3-0
4) As you did not read my answers: Baron is completly new. It is not _a possibility_. It is a fact. 4-0.
End of story. Over...
-
- Posts: 3018
- Joined: Thu Mar 09, 2006 11:58 am
- Location: Antalya/Turkey
Re: Which are the chess engines written from scratch ?
Thanks a lot dear GünterGünther Höhne wrote:Hi Sedat,
try here:
http://www.mediafire.com/download/zbcr2 ... d+0.82.zip#!
Regards
Günther
Greetings,
Sedat
-
- Posts: 10279
- Joined: Thu Mar 09, 2006 12:37 am
- Location: Tel-Aviv Israel
Re: Which are the chess engines written from scratch ?
Macumba wrote:1 is not correct and you continue to claim things that are not correct.Uri Blass wrote:1) So , in short, Movei is derived fully from TSCP. So, no need to say _I guess_. Indeed, it is fact. 1-0Macumba wrote:Here is a link for my postUri Blass wrote:Richard doesn't post because he doesn't have time to read the silliness of post like this.... Blah... Blah... etc. Movei is derived engine too from TSCP. Using your words: I _guess_ you attack what you did not reach in years...Macumba wrote:No, I don't distort anything. It is you that affirms things without having any base. You said it here that Movei derived from TSCP. There is no distortion. Simple.Uri Blass wrote:Note thatMacumba wrote:Uri Blass wrote:I see that the baron is included in the scratch engines.Sedat Canbaz wrote:I published SCCT Scratch Rating (a few minutes ago):
http://www.sedatcanbaz.com/chess/?page_id=634
Note that so far approx. 2700 games are already played
And the scratch engine database includes 113 games lost on time
That means in every 100 games, there is possibility to see 3-4 games forfeits on time (the number is not too big, honestly I expected much more...)
Those games which are lost on time are mainly belong to Djinn v1.008 (39 games), without those lost games on time, probably Djinn would be in Top 20
Since today, I started testing only the Top 20 scratch engines
Soon I will test a few scratch engines more (Jazz,Milady,Neurone...)
Games and more info coming soon!
Have fun,
Sedat
Note that I read that the baron started from tscp.
http://chessprogramming.wikispaces.com/TSCP
Note that I started from some code from tscp but not from some working code(For example the code that I started did not include something of the evaluation function of tscp) so it is not the same for movei.
I do not claim that the version of baron that you test is similiar to tscp
but it may be interesting to know results by the similiarity tool.
Baron is completely original. I suppose this kind of affirmation remembers me about your fantastic move 1. h3!!.
Any real chess programmer, who knows Richard Pijl, not you of course, can affirm without any doubt that new Baron was created from scratch. Your Movei is derived from TSCP because you said it openly here.
I find it so silly, that I suppose Richard will pass this. My goodness, the things that I have to read here!
I did not say that the new baron include something from tscp but only that baron started from tscp.
From the page that miguel gave:
"Although all of Tom's original code has gone now, it gave me the opportunity to quickly build a working program."
I admit openly that I started from some code of tscp that did not include evaluation function or move generator that it is clearly less than what Richard admitted.
You distort my words when you say that I admit openly that movei is a tscp derivative.
If we define chess code as code that is relevant only for chess and not for other games then
I think that there was never chess code that is common for movei and tscp(unless you consider some names of variables to be chess code).
The common pv array that movei use and also tscp use is not a chess code because it can be used also for other games and I do not consider the way that I store moves to be chess code(originally by struct like tscp and later I replaced it by integer)
I guess that when richard said that all of Tom's original code has gone now he meant only to chess code and I doubt that he replaced every line to see that there is no common lines between the baron and tscp.
As always, you guess wrongly. Richard is an original chess programmer and his code is completely created from scratch, programe that you won't have.
End of story.
New Baron is an original engine but I _guess_ that you don't understand that. I _do not claim_ that Richard will read this. _My point_ was to show that you are always posting baseless statements.
I won't answer to Miguel since it doesn't make sense to explain 1000 times what is already known.
Have a _guessing weekend_
Arturo Ochoa.
I did not say that movei is derived from tscp.
http://www.talkchess.com/forum/viewtopi ... 38&t=50942
I did not start with tscp and most of the code of tscp was never in movei
and I understand the claim that movei is derived from tscp to be that I started from the full tscp code and modified it.
Note that I believe richard and I consider the baron as original engine
but
1)In order to have an original engine you do not need to have nothing from another code.
Chess programs use the same code for tablebases and people still consider them as original engines.
2)It is not clear to me what richard meant when he said
""Although all of Tom's original code has gone now"
It is possible that he meant only to what I consider to be chess code.
It is also possible that after starting from tscp he started again from scratch.
I believe what he is going to say about it but I do not believe you about it
after you distort my words.
2) So you know change from _I guess_ to _I believe_: Once you are wrong in your beliefs... New Baron is a completely original engine. 2-0
3) Baron has own tablebase,s so no Nalimov tablebases in new Baron. 3-0
4) As you did not read my answers: Baron is completly new. It is not _a possibility_. It is a fact. 4-0.
End of story. Over...
I did not start with the full code of tscp and most of the code of tscp was never in movei.
for 2 Richard said nothing so it is undecided.
for 3 I did not claim that the baron use nalimov tablebases.
for 4
We do not know the facts.
There is no way to prove that engines are original when you do not have the source.
You can only decide if to trust or not trust the author(it is possible to prove that some engine is not original but you cannot catch all non original engines.