EDeterminismLevel

This will include multiple values of different meanings, but we use an enum to facilitate data passing.