Am I understanding correctly that the score of 0 at the top means that the chess engine thinks their positions are exactly equally good?
0 means that the position is exactly equal (material + positional)
The engine always has an idea of what's going on through simple material calculation + positional heuristics (although it maybe be flawed)