Shouldn't the engine evaluation be either equal or winning at all times?

Sort:
Avatar of krazeechess

So, lets take the starting position. If both sides play the absolute best moves, it would be a draw. That would mean the engine should show a equal evaluation. Now, let's say one side is up a rook. If both sides play the best moves, the side with the rook should win. That means it should be Mate in X amount of moves. Why is it not like this?

Avatar of ukrainiandude

because the engine is only depth 18, so it wouldnt be able to show a mate in 35 or smth

Avatar of krazeechess
ukrainiandude wrote:

because the engine is only depth 18, so it wouldnt be able to show a mate in 35 or smth

Yeah but I'm talking about max depth which should just go on forever until the game ends.

Avatar of Shizuko

idk .-.

Avatar of 1d31-O

wow you didn't make a post with njdniunurojgn vijrnujongfirehfnueibg4e for once

Avatar of domvdd8

knowing there is mate in 60 or so moves wouldn't really be helpful though if it were possible.

Avatar of krazeechess
domvdd8 wrote:

knowing there is mate in 60 or so moves wouldn't really be helpful though if it were possible.

Yes but I want to know if it would do that.

Avatar of keep1teasy

cuz it doesn't know whether or not you might draw. For example, if you're down a pawn with a rook each... you might actually draw happy.png

Avatar of cocolove2018
krazeechess wrote:
domvdd8 wrote:

knowing there is mate in 60 or so moves wouldn't really be helpful though if it were possible.

Yes but I want to know if it would do that.

Maybe cuz there might not yet be any forcing moves for mate yet, or there are multiple good moves.

Avatar of ukrainiandude
B1ZMARK wrote:

cuz it doesn't know whether or not you might draw. For example, if you're down a pawn with a rook each... you might actually draw

well then it should know if its going to be a draw with best play from both sides

Avatar of keep1teasy
ukrainiandude wrote:
B1ZMARK wrote:

cuz it doesn't know whether or not you might draw. For example, if you're down a pawn with a rook each... you might actually draw

well then it should know if its going to be a draw with best play from both sides

you're lazy.

Avatar of ukrainiandude
B1ZMARK wrote:
ukrainiandude wrote:
B1ZMARK wrote:

cuz it doesn't know whether or not you might draw. For example, if you're down a pawn with a rook each... you might actually draw

well then it should know if its going to be a draw with best play from both sides

you're lazy.

says you.

Avatar of krazeechess
ukrainiandude wrote:
B1ZMARK wrote:

cuz it doesn't know whether or not you might draw. For example, if you're down a pawn with a rook each... you might actually draw

well then it should know if its going to be a draw with best play from both sides

exactly

Avatar of krazeechess
cocolove2018 wrote:
krazeechess wrote:
domvdd8 wrote:

knowing there is mate in 60 or so moves wouldn't really be helpful though if it were possible.

Yes but I want to know if it would do that.

Maybe cuz there might not yet be any forcing moves for mate yet, or there are multiple good moves.

wdym? if both sides keep on playing the best moves, it has to end in either mate or a draw.

Avatar of Sven-Oliver
krazeechess wrote:
ukrainiandude wrote:

because the engine is only depth 18, so it wouldnt be able to show a mate in 35 or smth

Yeah but I'm talking about max depth which should just go on forever until the game ends.

Even the best computers cannot calcutate all possible variations of a chess game. Therefore the computer will not be certain if a position is a clear win for one side or a draw. Only endgames with 7 or fewer pieces (including Kings) are completly solved.

Avatar of krazeechess
Sven-Oliver wrote:
krazeechess wrote:
ukrainiandude wrote:

because the engine is only depth 18, so it wouldnt be able to show a mate in 35 or smth

Yeah but I'm talking about max depth which should just go on forever until the game ends.

Even the best computers cannot calcutate all possible variations of a chess game. Therefore the computer will not be certain if a position is a clear win for one side or a draw. Only endgames with 7 or fewer pieces (including Kings) are completly solved.

So hypothetically, in the future, a computer would be able to calculate a full game and tell whether it's winning, losing, or a draw?

Avatar of FangBo

a position might have practical chances of winning even if it is not winning with best play

Avatar of Warrior_GOLD

Draw

Avatar of Sven-Oliver
krazeechess wrote:
Sven-Oliver wrote:
krazeechess wrote:
ukrainiandude wrote:

because the engine is only depth 18, so it wouldnt be able to show a mate in 35 or smth

Yeah but I'm talking about max depth which should just go on forever until the game ends.

Even the best computers cannot calcutate all possible variations of a chess game. Therefore the computer will not be certain if a position is a clear win for one side or a draw. Only endgames with 7 or fewer pieces (including Kings) are completly solved.

So hypothetically, in the future, a computer would be able to calculate a full game and tell whether it's winning, losing, or a draw?

This is currently unknow. There are more possible chess games that atoms in the universe, so it would not be possible to build a conventional computer that can solve all chess positions even with all resources in our universe. However, quantum computers might be a way around that, but is is not known right now if they acutally will.

Avatar of smarticecream
Sven-Oliver wrote:
krazeechess wrote:
Sven-Oliver wrote:
krazeechess wrote:
ukrainiandude wrote:

because the engine is only depth 18, so it wouldnt be able to show a mate in 35 or smth

Yeah but I'm talking about max depth which should just go on forever until the game ends.

Even the best computers cannot calcutate all possible variations of a chess game. Therefore the computer will not be certain if a position is a clear win for one side or a draw. Only endgames with 7 or fewer pieces (including Kings) are completly solved.

So hypothetically, in the future, a computer would be able to calculate a full game and tell whether it's winning, losing, or a draw?

This is currently unknow. There are more possible chess games that atoms in the universe, so it would not be possible to build a conventional computer that can solve all chess positions even with all resources in our universe. However, quantum computers might be a way around that, but is is not known right now if they acutally will.

very scientific, but also, if you are down a rook, and both players play the best moves, you are still losing