public static SimplePredictableAction Simple(DirectedDo DoFunc, DirectedPredict PredictFunc) => new SimplePredictableAction(PredictFunc, DoFunc);
public SimplePredictableAction(DirectedPredict PredictFunc, DirectedDo DoFunc) : base(DoFunc) { this.PredictFunc = PredictFunc; }