Search found 3465 matches

by jdart
Fri Nov 16, 2018 10:40 pm
Forum: Computer Chess Club: General Topics
Topic: The Petroff Defense 4. Nd3
Replies: 14
Views: 376

Re: The Petroff Defense 4. Nd3

I haven't done a deep look but I think Carlsen was ok out of the opening. He got in big trouble later.

--Jon
by jdart
Fri Nov 16, 2018 2:20 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Any Fortran coder ?
Replies: 23
Views: 343

Re: Any Fortran coder ?

I did Fortran coding on cards, circa 1972. Code it up on the official IBM coding sheet, take it to the keypunch room, punch up the cards (don't make a single mistake!) and hand it over to the operator. Come back in a few hours and see if it compiled/ran or not.

--Jon
by jdart
Tue Nov 06, 2018 6:18 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: The Xiphos Material Evaluator
Replies: 14
Views: 1147

Re: The Xiphos Material Evaluator

IMO you have to look not just at forced draws but also consider that some configurations with pawns might be hard to win or could be exchanged down into a drawn ending. See adjustMaterialScore in https://github.com/jdart1/arasan-chess/ ... coring.cpp.

--Jon
by jdart
Tue Nov 06, 2018 2:43 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: The Xiphos Material Evaluator
Replies: 14
Views: 1147

Re: The Xiphos Material Evaluator

I have fixed piece values and they are not very different from the ones quoted here. But I have a lot of adjustments on top of those: for example, a "trade down" term that encourages trades of pieces when ahead, and a bunch of special-case endgame code that evaluates piece configurations when low in...
by jdart
Wed Oct 31, 2018 1:41 pm
Forum: Computer Chess Club: General Topics
Topic: Which OS is better for chess? Windows or Linux.
Replies: 34
Views: 2413

Re: Which OS is better for chess? Windows or Linux.

I keep one Windows box as my main desktop, mostly to run Chessbase, Lightroom, Quickbooks, and some other essential apps (I don't think Wine is an option for all of these). Chessbase is an essential tool IMO: I use it daily. I have four Linux boxes and have had more at one point, and those are for p...
by jdart
Mon Oct 29, 2018 1:30 pm
Forum: Computer Chess Club: General Topics
Topic: AdaChess v.30 released
Replies: 19
Views: 969

Re: AdaChess v.30 released

Back in the 1980's I worked for TeleSoft, which at the time was one of the major Ada compiler vendors. Their Ada development system was written in Ada and the whole stack (compiler/linker/debugger/tools) was about a million lines of code.

I haven't done any Ada coding since then, though.

--Jon
by jdart
Sun Oct 28, 2018 3:54 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: methods for tuning coefficients
Replies: 5
Views: 551

Re: methods for tuning coefficients

To answer your question more directly though: Nelder-Mead simplex is a "black box" optimization method, which means it does not rely on the gradient of the function being available. Therefore it is commonly used for nonlinear functions (but even in that domain it is not the best method). For evaluat...
by jdart
Sun Oct 28, 2018 3:46 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: methods for tuning coefficients
Replies: 5
Views: 551

Re: methods for tuning coefficients

This was discussed (among other topics) quite recently in this thread: http://talkchess.com/forum3/viewtopic.php?f=7&t=68326.

--Jon
by jdart
Sun Oct 28, 2018 1:41 pm
Forum: Computer Chess Club: General Topics
Topic: Opening novelty, positional exchange sacrifice by lc0 and incredible position
Replies: 7
Views: 502

Re: Opening novelty, positional exchange sacrifice by lc0 and incredible position

It can play really nice positional chess. But it still seems to have occasional tactical blindness. The modern alpha-beta engines are so selective, they are throwing out huge pieces of the search tree. But it is still kind of amazing to me that these NN engines can play as well as they do, since the...
by jdart
Sun Oct 28, 2018 1:21 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: std::cout or printf
Replies: 26
Views: 1529

Re: std::cout or printf

I try to avoid the std-library as much as possible, C++ has a lot of nice features but IMHO the std-library is not one of them There are a lot of powerful features in the standard library: regex (C++11), streams, iterators, the tools in <algorithms> for example. But there is certainly a learning cu...