"=> So, no, I did not suggest to ignore, weaken, whatever, the current implementation of the insufficient material rule."
And no, I never said you were unfairly favoring one *current implementation* on this site of one rule over the other.
I did however say you are favoring the priority of having one rule supported over the other, which you just admitted to here:
"About the "Insufficient Material" animal:
I think the current Lichess engine already does a good job in detecting those, and that there's no urgent need for improvement. This is what I wanted to say with: "Ignore the exact FIDE definition of the immediate draw rule", because that's exactly what the engine currently does. (If Lichess really exactly obeyed the immediate draw rule, then example #37 would be an automatic draw, rather then waiting for the players to agree on this.)"
That is basically admitting to one rule being more important to completely support to you than the other.
You know that both implementations are incomplete and incorrect (automatic draw vs. timeout draws and losses); you're saying you would rather ignore the problem of the insufficient material rule and evaluate on timeout.
"If no rule conforming implementation is possible, then there should be at least a simple "always draw" or "always lose". The latter one is probably the better one;-)"
Exactly.
It does indeed seem to be a FIDE regulation that the game is a draw on timeout if the opponent could not have checkmated as of that position, but I still think that the player who timed out in a game where only his opponent was powerless to checkmate, is at least as much of a fuck-up in his own right for timing out where he could do more.
So, even though it can happen, it doesn't change that he was retarded.
Both rules for drawing, automatic and time-out, are virtually impossible to support perfectly in a way that doesn't eat up server bandwidth, so I'd rather just say fuck it and count time-out as a loss. Equally as much, I have no plans to suggest a revision to the draw rule of Insufficient Material.
And no, I never said you were unfairly favoring one *current implementation* on this site of one rule over the other.
I did however say you are favoring the priority of having one rule supported over the other, which you just admitted to here:
"About the "Insufficient Material" animal:
I think the current Lichess engine already does a good job in detecting those, and that there's no urgent need for improvement. This is what I wanted to say with: "Ignore the exact FIDE definition of the immediate draw rule", because that's exactly what the engine currently does. (If Lichess really exactly obeyed the immediate draw rule, then example #37 would be an automatic draw, rather then waiting for the players to agree on this.)"
That is basically admitting to one rule being more important to completely support to you than the other.
You know that both implementations are incomplete and incorrect (automatic draw vs. timeout draws and losses); you're saying you would rather ignore the problem of the insufficient material rule and evaluate on timeout.
"If no rule conforming implementation is possible, then there should be at least a simple "always draw" or "always lose". The latter one is probably the better one;-)"
Exactly.
It does indeed seem to be a FIDE regulation that the game is a draw on timeout if the opponent could not have checkmated as of that position, but I still think that the player who timed out in a game where only his opponent was powerless to checkmate, is at least as much of a fuck-up in his own right for timing out where he could do more.
So, even though it can happen, it doesn't change that he was retarded.
Both rules for drawing, automatic and time-out, are virtually impossible to support perfectly in a way that doesn't eat up server bandwidth, so I'd rather just say fuck it and count time-out as a loss. Equally as much, I have no plans to suggest a revision to the draw rule of Insufficient Material.