Search found 805 matches

by PK
Mon Dec 09, 2019 9:38 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: CMH question
Replies: 11
Views: 429

Re: CMH question

One good way of telling about CMH is what Lucas said: it is basically local history table. The other way goes as follows: first you notice that certain moves tend to be refuted by the exact same move, so you create a table indexed by coordinates of a refuted move, save the refutation there and upon ...
by PK
Sat Dec 07, 2019 7:09 pm
Forum: Computer Chess Club: General Topics
Topic: stockfish 10 vs. Mephisto III S Glasgow
Replies: 116
Views: 7257

Re: stockfish 10 vs. Mephisto III S Glasgow

If human matches were organised the way you organise Stockfish-Mephisto matches, one opponent would have an incompatibile liver transplant, and the other an axe in his head.
by PK
Thu Dec 05, 2019 9:44 pm
Forum: Computer Chess Club: General Topics
Topic: stockfish 10 vs. Mephisto III S Glasgow
Replies: 116
Views: 7257

Re: stockfish 10 vs. Mephisto III S Glasgow

many programmers often speak out : why should I put knowledge into my programs when throwing knowledge out gives more ELO Encoding human knowledge in the engine is the polar opposite of imbuing engine with chess knowledge. Throughout the years, I developed a way of parametrising engine to play like...
by PK
Thu Dec 05, 2019 12:55 pm
Forum: Computer Chess Club: General Topics
Topic: stockfish 10 vs. Mephisto III S Glasgow
Replies: 116
Views: 7257

Re: stockfish 10 vs. Mephisto III S Glasgow

Ugly is to burn resources for beeing lazy in programming. No. Ugly is to write expert system with layer upon layer of code to handle corner cases, only to be asked "but why placing a rook on a closed file when there is enemy queen on the same file plus a chance for a pawn break is considered less i...
by PK
Thu Dec 05, 2019 10:04 am
Forum: Computer Chess Club: General Topics
Topic: stockfish 10 vs. Mephisto III S Glasgow
Replies: 116
Views: 7257

Re: stockfish 10 vs. Mephisto III S Glasgow

Also, misdefining intelligence as adherence to some restriction pulled out from a hat is, well, not very intelligent. I could probably write na engine playing something resembling 1800 Elo chess in 1000 nodes searches, but its code would be ugly beyond measure. Thousands lines of code detecting tact...
by PK
Thu Dec 05, 2019 7:52 am
Forum: Computer Chess Club: General Topics
Topic: The Final Rodent
Replies: 12
Views: 1331

Re: The Final Rodent

Tal personality is similar, but not the same. It uses identical parameters, but some internal weights have been changed.
by PK
Thu Dec 05, 2019 7:46 am
Forum: Computer Chess Club: General Topics
Topic: stockfish 10 vs. Mephisto III S Glasgow
Replies: 116
Views: 7257

Re: stockfish 10 vs. Mephisto III S Glasgow

Likewise, if you want to create an intelligent car, you are forbidden to use wheels. Legs are the way to go!
by PK
Mon Nov 25, 2019 6:19 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: For those that like to toy with Ethereal...
Replies: 12
Views: 1980

Re: For those that like to toy with Ethereal...

Recently I noticed that (eval - beta) part of such formulas - I used 3 + depth / 4 += std::min(3, (eval - beta) / 200) - increases time to solution in certain tactial positions, where you need to sacrifice a piece and play a couple of quiet moves material down.
by PK
Sun Nov 17, 2019 9:59 pm
Forum: Computer Chess Club: General Topics
Topic: The Final Rodent
Replies: 12
Views: 1331

The Final Rodent

There was a beta some time ago (see http://www.talkchess.com/forum3/viewtop ... =2&t=71699)
Now comes the real thing, the last edition of Rodent chess engine:
http://www.pkoziol.cal24.pl/rodent/rodent.htm

Enjoy!
by PK
Sat Nov 16, 2019 10:34 pm
Forum: Computer Chess Club: General Topics
Topic: What is the purpose of chess engines?
Replies: 88
Views: 3812

Re: What is the purpose of chess engines?

7. To play games that are pleasurable for humans to watch.