@petri999 said in #11:
when two moves are totally equal some program pick randomly from equal moves and most them pick one that on top list of moves to investigate.
This brings about the notion of separation power of the engine microscope. I would rephrase, "when 2 moves are scored different only below separation ability of the engine given its assumptions/valuation on non-terminal outcome positions information", then what you said.
They are equal within engine programmed way of measuring position information as a score toward chess objectives which are in the legal set of rules, or any held belief as to what part of the position information is relevant to predict favored outcome (winning). So obviously, the well known most recently used 1,3,3,5,9 (and ? for King) material count system summarizing the power of each class of mobility rules (one per chess unit material type) (point: it is a thumb rule reflecting the legal differences in mobility for each piece.
Then one has to deal with the logical consequences of making the bet that this will be enough. This selective view of what part of the full position information will be scored, and which positions in tree explored will receive the right to even be score that way.
One choice in what is information in a position, has consequences in which positions get to be measured, and then the whole development might become prisoner of those initial assumptions. The material count system not enough when tree sizes grow big with faster machines (more terminal nodes mixed in), and even putting some positional labels on extra evaluation terms, might not fix the neglect of part of position information because the consequences on tree search design would anyway make that apparently more complete information measure only be used on certain positions selected per characteristics consequent to initial bias or incomplete position information.
A reason for that is that parameters of old for the material thumb rules are fixed, and the new terms would be optimized with such original constraints with the result that NNue had to come rescue for such blind spot (to a certain extent "of moderate depth" before conversion (of "small" imbalance at root) into material count visible position information could be seen).
The new positional parameters meant to compensate for the only material count partial use of position information, are still being optimized with the same tree search organization that came as tandem consequence to not having to need the extra information. meaning, that in the tree search design of which nodes get evaluation, there might be limited support for the true parameters that would be optimal if every nodes were to get a static evaluation (as in a0 and lc0 do, actually).
But interesting observation from the op. We should accumulate analytic "anecdotes" about engine analysis, for eventually making the case for engine being better analytical tools, which might have some ELO cost (or not, but likely) by finding patterns of current engine scoring that seem odd from human chess point of view.
@petri999 said in #11:
> when two moves are totally equal some program pick randomly from equal moves and most them pick one that on top list of moves to investigate.
This brings about the notion of separation power of the engine microscope. I would rephrase, "when 2 moves are scored different only below separation ability of the engine given its assumptions/valuation on non-terminal outcome positions information", then what you said.
They are equal within engine programmed way of measuring position information as a score toward chess objectives which are in the legal set of rules, or any held belief as to what part of the position information is relevant to predict favored outcome (winning). So obviously, the well known most recently used 1,3,3,5,9 (and ? for King) material count system summarizing the power of each class of mobility rules (one per chess unit material type) (point: it is a thumb rule reflecting the legal differences in mobility for each piece.
Then one has to deal with the logical consequences of making the bet that this will be enough. This selective view of what part of the full position information will be scored, and which positions in tree explored will receive the right to even be score that way.
One choice in what is information in a position, has consequences in which positions get to be measured, and then the whole development might become prisoner of those initial assumptions. The material count system not enough when tree sizes grow big with faster machines (more terminal nodes mixed in), and even putting some positional labels on extra evaluation terms, might not fix the neglect of part of position information because the consequences on tree search design would anyway make that apparently more complete information measure only be used on certain positions selected per characteristics consequent to initial bias or incomplete position information.
A reason for that is that parameters of old for the material thumb rules are fixed, and the new terms would be optimized with such original constraints with the result that NNue had to come rescue for such blind spot (to a certain extent "of moderate depth" before conversion (of "small" imbalance at root) into material count visible position information could be seen).
The new positional parameters meant to compensate for the only material count partial use of position information, are still being optimized with the same tree search organization that came as tandem consequence to not having to need the extra information. meaning, that in the tree search design of which nodes get evaluation, there might be limited support for the true parameters that would be optimal if every nodes were to get a static evaluation (as in a0 and lc0 do, actually).
But interesting observation from the op. We should accumulate analytic "anecdotes" about engine analysis, for eventually making the case for engine being better analytical tools, which might have some ELO cost (or not, but likely) by finding patterns of current engine scoring that seem odd from human chess point of view.