deterministic character sheet