public ITabuChecker GetSoftTabuChecker() { if (softTabuChecker == null) { softTabuChecker = new PotvinPDRearrangeTabuCriterion(); softTabuChecker.UseAspirationCriterion.Value = true; } return(softTabuChecker); }
public ITabuChecker GetTabuChecker() { if (tabuChecker == null) { tabuChecker = new PotvinPDRearrangeTabuCriterion(); tabuChecker.UseAspirationCriterion.Value = false; } return(tabuChecker); }
protected PotvinPDRearrangeTabuCriterion(PotvinPDRearrangeTabuCriterion original, Cloner cloner) : base(original, cloner) { }
public ITabuChecker GetSoftTabuChecker() { if (softTabuChecker == null) { softTabuChecker = new PotvinPDRearrangeTabuCriterion(); softTabuChecker.UseAspirationCriterion.Value = true; } return softTabuChecker; }
public ITabuChecker GetTabuChecker() { if (tabuChecker == null) { tabuChecker = new PotvinPDRearrangeTabuCriterion(); tabuChecker.UseAspirationCriterion.Value = false; } return tabuChecker; }