Search found 64 matches

by niel5946
Tue Apr 13, 2021 5:53 pm
Forum: Computer Chess Club: General Topics
Topic: New engine releases & news 2021
Replies: 220
Views: 46715

Re: New engine releases & news 2021

Sounds like great progress, Niels. However, I saw in your recent commit you tested Loki versus MadChess 2.2 with a time control of 5s + 0.1s. I don't test MadChess at lightning time control. The fastest games I use are 2m+1s, so MadChess' rating at 5s + 0.1s is unreliable. My guess is MadChess perf...
by niel5946
Tue Apr 13, 2021 3:19 pm
Forum: Computer Chess Club: General Topics
Topic: New engine releases & news 2021
Replies: 220
Views: 46715

Re: New engine releases & news 2021

After a lot of work and testing, Loki 3.0 is now released. Thanks to Marcel (who pointed out how underrated Loki was, its feature set taken into account), I have been working tirelessly to rework the search and evaluation function. This has paid off greatly! I have tested the new version to have a s...
by niel5946
Mon Apr 05, 2021 11:59 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Positional SEE scaling
Replies: 5
Views: 501

Re: Positional SEE scaling

I don't remember what I use exactly. Perhaps the knights and bishops have the same values in SEE, but I haven't gotten to testing the algorithm yet since I'm reworking my search and evaluation. I'll keep this in mind though... That makes sense... What I was thinking with loosing a tempo was that an ...
by niel5946
Mon Apr 05, 2021 11:00 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: New project, but is it allowed?
Replies: 2
Views: 376

Re: New project, but is it allowed?

I think you should look into the rules of their licenses. Both are GPLv3 i think... If that is true, you need to make your project under GPLv3 too.
Here is another thread about some stockfish licensing: viewtopic.php?f=7&t=76865
by niel5946
Mon Apr 05, 2021 10:52 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Positional SEE scaling
Replies: 5
Views: 501

Re: Positional SEE scaling

I do use more accurate values for material (something like 98/405/415/526/1120). I haven't thought about a penalty for moving last. What will this do? I assume it has something to do with having an exposed piece after all exchanges? Using IID or QS is a good point, but I just thought that SEE would ...
by niel5946
Sat Apr 03, 2021 3:38 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Positional SEE scaling
Replies: 5
Views: 501

Positional SEE scaling

Hi. I just got an idea about scaling the SEE values used for move ordering. The idea is to consider certain positional aspects like the following: - Trading bishop for knight --> scale down - Loosing the bishop pair --> scale down - Trading to make room for all other pieces --> scale up - Gaining a ...
by niel5946
Thu Apr 01, 2021 5:00 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: King safety evaluation
Replies: 12
Views: 1376

Re: King safety evaluation

Thanks to everyone for the useful answers :D After a couple of days trying different changes, deletions and additions, I decided to postpone the implementation of king safety, but I have not been idle :) I have written a pretty simplistic SPSA tuning framework based on texel tuning. It takes a vecto...
by niel5946
Mon Mar 29, 2021 3:51 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: King safety evaluation
Replies: 12
Views: 1376

Re: King safety evaluation

What happens in the games it loses? Maybe post some samples. have you tried halving the new ksaf factor as an experiment? It may just be too strong. Mine goes like this: sum attackers and attacked squares adjacent to king sum friendly pieces on adjacent squares ksaf -= attackers * attackedsquares k...
by niel5946
Mon Mar 29, 2021 3:44 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: King safety evaluation
Replies: 12
Views: 1376

Re: King safety evaluation

Hi. During the last couple of days I've been struggling with writing a working king safety evaluation. Every time I try to test it against the oldest version of my engine it seems to either loose 30-60 elo or only gain a negligible 5-10 elo (as compared to the results of others's implementations th...
by niel5946
Mon Mar 29, 2021 11:27 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: King safety evaluation
Replies: 12
Views: 1376

King safety evaluation

Hi. During the last couple of days I've been struggling with writing a working king safety evaluation. Every time I try to test it against the oldest version of my engine it seems to either loose 30-60 elo or only gain a negligible 5-10 elo (as compared to the results of others's implementations tha...