parent nodes: OptionsDialog
Statistic counters
Originally there were only two counters:
number of pushes - number of times box was pushed
number of moves - number of times man goes without pushing
Some people assume number of moves as man moving with or without pushing a box. How YSokoban shall count this is configurable.
Later on some other counters were added (by Sokoban community) to statistics:
InLines - number of straight (in line) pushes. So if pushing some box ten times to the right it is counted as one inline push.
Changes - number of times man changes box which it pushes, this means if pushing same box (even in different directions) then it is just one "box change". When pushing box 'A' several times, then box 'B', then again 'A', that means 3 changes.
Sessions - this is number of times player stops pushing and moves before next push. Sometimes it is possible to push box 'A' then push box 'B' without making any moves in between.
YSokoban shows this statistic counters on bottom (status) line (left part with 5 counters).
If level was already solved then YSokoban show same counters (just coma separated) on the bottom-right corner. If there are more than 1 solution preserved, then this counters are followed by some of the letters: P M I C S (push/move/inline/change/sessions) which means that solution is best in this category. If none of the letter is there, then either we have just one solution or this solution is not in top of any category (single solution is in simple box, while multi solution is in combo box and one can select some solution for replaying).