So I got thinking. Game has limited amount of content(known amount of checks, reliable quest results) so in theory it should be possible to run a "perfect" character - one that hit all stat and skill checks, collect as much dialog choices as possible, be able to finish all quests in best(for himself...