Differential preference inference now runs without crashing, although values still may be incorrect