Page 1 of 2

Andscacs - New version

Posted: Mon Mar 03, 2014 12:50 pm
by cdani
Hi!
I published a new version of Andscacs, 062u. It seems to be minimum 50 elo stronger, but my tests are very limited.

Principal changes:

* Added information of Nodes per second.
* Added Static Exchange Evaluation for quiet moves, for depth > 2.
* Some optimizations for speed gain.
* Better ordering of moves when the king is in check. Try first moving less valuable pieces and add history value of the move.
* Faster calculation of piece attacks. No need any further of rotated bitboards.
* Improved some parameters of the evaluation function.
* Improved values for Late Move Reduction. Principal cause of the elo gain of this version.
* Cut bad moves/captures in the theoretical last level before Quiesce, if Alpha is raised and there are a minimum of moves already verified.
* Penalty for advancing pawn that might be weak.
* Fixed bug on threat evaluation.
* Improved king safety evaluation.
* Little hash for evaluations.

If anyone wants more explanations, feel free to ask. May be it's not open source, but is "open explained" :-) Anyway I can put parts of the code after clean them of all the mess...

Dani.
http://www.andscacs.com

Re: Andscacs - New version

Posted: Mon Mar 03, 2014 7:05 pm
by Graham Banks
cdani wrote:Hi!
I published a new version of Andscacs, 062u. It seems to be minimum 50 elo stronger, but my tests are very limited.
Will switch to this version and see how it goes.

Re: Andscacs - New version

Posted: Mon Mar 03, 2014 8:27 pm
by cdani
Graham Banks wrote:Will switch to this version and see how it goes.
Thanks again! Such an organized ratings like yours are very valuable :-)

Re: Andscacs - New version

Posted: Mon Mar 03, 2014 9:14 pm
by fern
Man:
Things will be easier for the user is you use an understandably common language, like this one or Spanish, instead of Catalan.
Nobody in the world but you guys talk in that way.

Gfrtte
Fern

Re: Andscacs - New version

Posted: Mon Mar 03, 2014 10:14 pm
by Gerd Isenberg
cdani wrote: * Faster calculation of piece attacks. No need any further of rotated bitboards.

If anyone wants more explanations, feel free to ask. May be it's not open source, but is "open explained" :-) Anyway I can put parts of the code after clean them of all the mess...
Hi Daniel,

can you elaborate a bit on how you generate sliding attack bitboards?
Do you use incremental updated attack tables, i.e. attacksFrom[64]?

Thanks,
Gerd

Re: Andscacs - New version

Posted: Mon Mar 03, 2014 10:16 pm
by sicilianquake87
fern wrote:Man:
Things will be easier for the user is you use an understandably common language, like this one or Spanish, instead of Catalan.
Nobody in the world but you guys talk in that way.

Gfrtte
Fern
Not true. Ask some sicilian... :lol:

Re: Andscacs - New version

Posted: Mon Mar 03, 2014 10:17 pm
by Gerd Isenberg
fern wrote:Man:
Things will be easier for the user is you use an understandably common language, like this one or Spanish, instead of Catalan.
Nobody in the world but you guys talk in that way.

Gfrtte
Fern
What about English? ;-)

I guess Catalan is primary language in Andorra.

Gerd

Re: Andscacs - New version

Posted: Mon Mar 03, 2014 10:22 pm
by cdani
fern wrote:Man:
Things will be easier for the user is you use an understandably common language, like this one or Spanish, instead of Catalan.
Nobody in the world but you guys talk in that way.

Gfrtte
Fern
Hi!
Did you see that the webpage is in English also?
Every line has the same line translated in English just after it.
May be I will put in another color. It's the second time someone tells me this.
Thanks!

Re: Andscacs - New version

Posted: Mon Mar 03, 2014 10:25 pm
by fern
Yes, I realized that, BUT clearly there is lot of stuff you did not translate.... I am capable of more or less understand Catalan as I am Spanish speaker, french speaker, Italian reader, etc, so I can get something, but just think in so many of our Saxon pals here that just know English.

Fern

Re: Andscacs - New version

Posted: Mon Mar 03, 2014 10:33 pm
by cdani
fern wrote:Yes, I realized that, BUT clearly there is lot of stuff you did not translate.... I am capable of more or less understand Catalan as I am Spanish speaker, french speaker, Italian reader, etc, so I can get something, but just think in so many of our Saxon pals here that just know English.

Fern
I just revised all, and it's all translated. What did you see that it's not translated? Thanks.