Read the topic – you'll understand everything. There is no program; it's a patch for Heroes of Might and Magic. In TE, you can view the hero's MP.
1) Since they can be empty, it means that a hero's turn can vary, which contradicts the following statement: Therefore, it is known in advance how many each hero will have
Therefore, stacks 2 and 3 are not empty, meaning they are filled.
2) But moves are not. Therefore, it is known in advance how many each hero will have
However, saves disprove this statement, as Dessa's turn varies in them!
Added after 1 minute
Good afternoon, everyone! Dear Kamikaze, what are these "stacks," and what program shows the hero's MP?