worked property

int worked
final

What the half actually did, in its own unit — the previews half counts renders and the scenario half replays, up to two per row because a row has two sides and a side already in the store costs nothing. Named per half in the file (rendered and replayed) and read into one field here, because the question the two numbers answer is the same one: did the skip rule and the store earn their keep. A scenario half written before replays were filed says ran instead — whole scenarios, replayed on both sides.

Implementation

final int worked;