public PastTurnDigest DeepCopy() { return(new PastTurnDigest(pastDecision != null ? pastDecision.DeepCopyWithoutIsAllied() : null, error)); }