ReadonlycharacterReadonlycharacterReadonlyhardWhether or not this is considered a "hard" variant by the H-Group.
ReadonlyhasReadonlyminThe minimum efficiency required in order to get a perfect score in the chosen variant.
ReadonlyoptionsReadonlyourIf in a game, equal to the player index that we correspond to. If spectating an ongoing game or a replay, equal to the player index that we are observing from.
ReadonlyourReadonlyplayerReadonlyseed
This is for data that does not change once a game starts.