Why does the computer say promoting to a rook is better than a queen here?

Sort:
Thadriel

Hopefully this image shows up. I've never tried this here before. It's black to move (although this is the analysis after the game), and every time I promote to a queen, it says that is excellent. I tried promoting to a rook in the analysis, and it said that was the best move. If this image doesn't work I'll edit this and try something else.



Martin_Stahl
Thadriel wrote:

Hopefully this image shows up. I've never tried this here before. It's black to move (although this is the analysis after the game), and every time I promote to a queen, it says that is excellent. I tried promoting to a rook in the analysis, and it said that was the best move. If this image doesn't work I'll edit this and try something else.

I'm seeing queen is best.

Thadriel

So it was just some glitch in the engine then. I've played games where a hint would say one thing was the best move, and then upon completing it, saying that wasn't the best move. I just went and did it again and now it's saying Q is best. So this appears to have just been some weird glitch.

Thadriel
CrazyOutlandishMoves wrote:
Thadriel wrote:

So it was just some glitch in the engine then.

No, it is a business decision by chess.com. They want people to pay to get higher evaluation. In your case, you are a diamond member so the glitch is in you not wanting to wait longer to get a better evaluation.

But I mean it gives you the option to retry your moves, and then it immediately tells you if it was the best move or not. How do you wait longer? Is it evaluating behind the scenes while you just sit there?

Thadriel
CrazyOutlandishMoves wrote:
Thadriel wrote:
CrazyOutlandishMoves wrote:
Thadriel wrote:

So it was just some glitch in the engine then.

No, it is a business decision by chess.com. They want people to pay to get higher evaluation. In your case, you are a diamond member so the glitch is in you not wanting to wait longer to get a better evaluation.

But I mean it gives you the option to retry your moves, and then it immediately tells you if it was the best move or not. How do you wait longer? Is it evaluating behind the scenes while you just sit there?

It should show you as Martin illustrated. Do you see where it shows "42"?

Oh I thought that was a joke. I see. Thank you very much.

Thadriel
CrazyOutlandishMoves wrote:

And I also see they are using Stockfish 11, not 15.1.

I appreciate it. I did not realize you could adjust the engine. Thanks.

Thadriel
CrazyOutlandishMoves wrote:
Thadriel wrote:
CrazyOutlandishMoves wrote:

And I also see they are using Stockfish 11, not 15.1.

I appreciate it. I did not realize you could adjust the engine. Thanks.

It wouldn't have mattered. Both say promotion to queen is the best.

Well for whatever reason it 100% said promote the rook when I first did it. Or rather, when I promoted to queen it labeled it as excellent, and when I did rook it labeled it as best. No, I didn't make that up. No, I'm not trolling. That's a fact of reality. Maybe it was related to a random quantum fluctuation somewhere in the server. Such things can make a 0 into a 1 that shouldn't be, and poof you get some weird computer error.

Thadriel
CrazyOutlandishMoves wrote:
Thadriel wrote:
CrazyOutlandishMoves wrote:
Thadriel wrote:
CrazyOutlandishMoves wrote:

And I also see they are using Stockfish 11, not 15.1.

I appreciate it. I did not realize you could adjust the engine. Thanks.

It wouldn't have mattered. Both say promotion to queen is the best.

Well for whatever reason it 100% said promote the rook when I first did it. Or rather, when I promoted to queen it labeled it as excellent, and when I did rook it labeled it as best. No, I didn't make that up. No, I'm not trolling. That's a fact of reality. Maybe it was related to a random quantum fluctuation somewhere in the server. Such things can make a 0 into a 1 that shouldn't be, and poof you get some weird computer error.

I think you meant 1 to 0. But beside the point, it shouldn't be labeled "computer error". Instead, it's like digging a cave. You have to dig a hole first. You are asking us why it's not a cave from the beginning. It has to come from a hole first.

0 and 1 are arbitrary designations, so I doubt it matters. But I'm not a computer scientist. All I know is that unintended physical interactions can cause errors. And to be honest IF it was a SEU (which I doubt; I was being facetious last post) I think it's far more likely a physics issue causing a glitch would be due to a gamma ray or some similar interaction. Regardless, if you're claiming that what I witnessed was impossible if the software and/or hardware were operating as designed, then what other possibility is there other than some sort of physics glitch (SEU)?

Anyway, I take it from your analogy that the most likely cause was simply that I didn't set the engine up to take longer to evaluate?

Kyobir

Promoting to a queen means that you have to worry about stalemate more.

Thadriel
CrazyOutlandishMoves wrote:
Thadriel wrote:
CrazyOutlandishMoves wrote:
Thadriel wrote:
CrazyOutlandishMoves wrote:
Thadriel wrote:
CrazyOutlandishMoves wrote:

And I also see they are using Stockfish 11, not 15.1.

I appreciate it. I did not realize you could adjust the engine. Thanks.

It wouldn't have mattered. Both say promotion to queen is the best.

Well for whatever reason it 100% said promote the rook when I first did it. Or rather, when I promoted to queen it labeled it as excellent, and when I did rook it labeled it as best. No, I didn't make that up. No, I'm not trolling. That's a fact of reality. Maybe it was related to a random quantum fluctuation somewhere in the server. Such things can make a 0 into a 1 that shouldn't be, and poof you get some weird computer error.

I think you meant 1 to 0. But beside the point, it shouldn't be labeled "computer error". Instead, it's like digging a cave. You have to dig a hole first. You are asking us why it's not a cave from the beginning. It has to come from a hole first.

0 and 1 are arbitrary designations, so I doubt it matters. But I'm not a computer scientist. All I know is that unintended physical interactions can cause errors. And to be honest IF it was a SEU (which I doubt; I was being facetious last post) I think it's far more likely a physics issue causing a glitch would be due to a gamma ray or some similar interaction. Regardless, if you're claiming that what I witnessed was impossible if the software and/or hardware were operating as designed, then what other possibility is there other than some sort of physics glitch (SEU)?

Anyway, I take it from your analogy that the most likely cause was simply that I didn't set the engine up to take longer to evaluate?

Ok, tell me how Nasa counts down then.

Why do you speak in riddles? I don't get the significance here. Are you referring to 0 and 1? A SEU just means there was some electronic disturbance (from things like gamma rays etc). I don't see how it necessarily means that it ONLY can open a switch. Why couldn't a random physical disturbance close one?

Thadriel
Kyobir wrote:

Promoting to a queen means that you have to worry about stalemate more.

I can imagine that being true in a lot of cases. But in this case it seems the chess closer to perfect would be a queen, because of a faster checkmate, at least according to what people are saying a more thorough evaluation by the engine says.