Search found 248 matches

by silentshark
Wed Feb 12, 2020 6:59 pm
Forum: Computer Chess Club: Tournaments and Matches
Topic: 78th Amateur Series Division 4
Replies: 15
Views: 923

Re: 78th Amateur Series Division 4

Yes, thanks for running. Does Francesca get relagated for coming 2nd last?
by silentshark
Sat Feb 08, 2020 8:26 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Endgame woes
Replies: 12
Views: 790

Re: Endgame woes

I always use a method I learned from Fruit: multiply the naive eval by a factor < 1 when the material combination is recognized as drawis I do something like that. See adjustMaterialScore and adjustMaterialScoreNoPawns in https://github.com/jdart1/arasan-chess/blob/master/src/scoring.cpp. I also su...
by silentshark
Fri Feb 07, 2020 8:49 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Endgame woes
Replies: 12
Views: 790

Re: Endgame woes

This is cool feedback, thanks guys.

One challenge I have is that it's not cheap to calculate the material position (i.e. how many pieces each side has). Maybe I should look at material tables etc.
by silentshark
Fri Feb 07, 2020 8:22 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Endgame woes
Replies: 12
Views: 790

Endgame woes

So.. how do other engine authors stop their programs slipping into obviously drawn endgames? An example for my engine is KRB vs KR. This is often drawn (I think - anyhow my engine can't win it). The problem I have is that this endgame might be drawn or might be a win (e.g. if the opponent's rook is ...
by silentshark
Mon Jan 27, 2020 7:44 pm
Forum: Computer Chess Club: Tournaments and Matches
Topic: 78th Amateur Series Division 4
Replies: 15
Views: 923

Re: 78th Amateur Series Division 4

Gulp! That looks too tough a field for Francesca to survive. We shall see.
by silentshark
Thu Jan 23, 2020 8:24 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Is razoring useless in modern engines ?
Replies: 10
Views: 1507

Re: Is razoring useless in modern engines ?

To balance this, for my engine (Francesca - older, weaker than some mentioned), razoring does have a value. I just ran 10000 games of my dev version vs a version without razoring. Version with razoring was +9 ELO. I don't use probcut. This has given me a nudge. I'm going to look at razoring again, a...
by silentshark
Sat Jan 11, 2020 12:30 pm
Forum: Computer Chess Club: General Topics
Topic: New engine releases 2020
Replies: 78
Views: 12282

Re: New engine releases 2020

Today, I'm releasing a new version of my Winboard engine, Francesca. This is version 0.27. You can grab from my website, www.silentshark.co.uk Changes, as per readme.txt file Again, lots of small changes. Tweak to piece values to help value queen higher. Tweak to root LMR. Make sure checks right nea...
by silentshark
Sun Dec 29, 2019 5:22 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Microsoft Visual C vs Gcc on Windows
Replies: 4
Views: 595

Re: Microsoft Visual C vs Gcc on Windows

Fabio Gobbato wrote:
Sun Dec 29, 2019 4:23 pm
With gcc you can use also -flto when compiling and when linking.
Thanks, will take a look
by silentshark
Sun Dec 29, 2019 4:17 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Microsoft Visual C vs Gcc on Windows
Replies: 4
Views: 595

Microsoft Visual C vs Gcc on Windows

..just seeing if I can squeeze some extra performance, so I'm taking a look at gcc.

When it comes to performance using these compilers, what are others finding? Also, for gcc what optimisation flags are folks using? For reference, I am using -O3 and -march=native

Regards,
Tom
by silentshark
Sun Dec 29, 2019 9:09 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: ELO value of TTSE?
Replies: 5
Views: 813

ELO value of TTSE?

Hello all, Many strong engines seem to use the restricted version of singular extensions, just extending the move from the hash table in certain circumstances. To engine authors - what ELO increase do you see when using this? (Context - I'm going to look again, but experiments a few weeks ago showed...