Search found 124 matches

by Xann
Tue Mar 23, 2021 11:58 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Computer Checkers / Pattern based evaluations
Replies: 11
Views: 1014

Re: Computer Checkers / Pattern based evaluations

@Fabien: so if you had to put a name on it: would you say that Kai-Fu Lee and Sanjoy Mahajan (Bill) pioneered the pattern-based approach? Or rather Michael Buro? Or someone else? Indeed, I think that Bill was the first program to exclusively use patterns to encode evaluation features (which were ma...
by Xann
Tue Mar 23, 2021 8:13 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Computer Checkers / Pattern based evaluations
Replies: 11
Views: 1014

Re: Computer Checkers / Pattern based evaluations

Does anyone know where this idea actually originated, and which games it is useful for, and which not? Hi Martin! In games, patterns gained popularity in the 80's. They appear naturally in Othello because edges act like a "micro world": edge discs can only be flipped by edge moves. The Iago -> Bill...
by Xann
Fri Dec 08, 2017 4:05 pm
Forum: Computer Chess Club: General Topics
Topic: Fruit reloaded v 3.2.1 released
Replies: 15
Views: 7693

Re: Fruit reloaded v 3.2.1 released

Daniel Mehrmann wrote:Today i'm a bit proud to release the latest version of Fruit reloaded for you guys. It's identical to the version which playing the TCEC season 10 right now.
Way to go, Daniel!

Fabien.
by Xann
Wed Dec 06, 2017 6:31 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Google's AlphaGo team has been working on chess
Replies: 203
Views: 88232

Re: Google's AlphaGo team has been working on chess

Modern Times wrote:Incredible:
In chess, AlphaZero outperformed Stockfish after just 4 hours
Time is misleading in DeepMind's papers, as they use thousands of "computers" (not even commercially available). Money would be a better measure.
by Xann
Sat Nov 25, 2017 5:49 am
Forum: Computer Chess Club: General Topics
Topic: Senpai 2.0
Replies: 48
Views: 22851

Re: Senpai 2.0

Ryan Benitez wrote:Thank you Fabien. The source code is absolutely beautiful. I always enjoy your work. It is like art.
Thanks!

The code is actually subpar compared to, say, version 1. The simplicity is now between the lines, in eval for instance.

Fabien.
by Xann
Sun Nov 19, 2017 6:51 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Engines for testing (Linux, fast time control)
Replies: 17
Views: 6348

Re: Engines for testing (Linux, fast time control)

Hi Jon,
jdart wrote:All these were tested at 0:10+0.1 time control, single threaded, with cutechess-cli.
Senpai is not supposed to play that fast. You should probably change the in-line lag parameter (function time_lag in search.cpp). The default value is as much as your increment ...

Fabien.
by Xann
Fri Nov 17, 2017 11:59 am
Forum: Computer Chess Club: General Topics
Topic: Senpai 2.0
Replies: 48
Views: 22851

Re: Senpai 2.0

Hi. Do not tell me where to get the sources for Linux (I use them for compiling under android)? I tried to compile from the sources that are posted here on the forum, but the engine does not work well (does not gain depth and very low speed, very poorly. Senpai-1 was going to and worked without pro...
by Xann
Sat Nov 11, 2017 3:58 am
Forum: Computer Chess Club: General Topics
Topic: Senpai 2.0
Replies: 48
Views: 22851

Re: Senpai 2.0

What I can say regarding compilation is: * indeed gcc is significantly slower than clang, which is very unusual (normally it's the other way around). I discovered a gcc bug recently, perhaps it's the same. ... No bug. I think it's LTO, more precisely cross-module inlining. Here's what happened. Dur...
by Xann
Fri Nov 10, 2017 1:44 pm
Forum: Computer Chess Club: General Topics
Topic: Senpai 2.0
Replies: 48
Views: 22851

Re: Senpai 2.0

Guenther wrote:Oops, now I realized I cannot even use it :(
Any chance for a non popcount build for older 64 bit hardware?
Yes, when someone builds one.
by Xann
Fri Nov 10, 2017 11:26 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: UCI pondering or infinite search
Replies: 31
Views: 6146

Re: UCI pondering or infinite search

lucasart wrote:This seems to me like a design flaw of UCI, forcing engine programmers to add hacks and convoluted code for no reason. Am I missing something ?
No, 100% design flaw. I feel pain every time I have to cater for it.