public ITabuMaker GetTabuMaker() { if (tabuMaker == null) { tabuMaker = new PotvinPDRearrangeMoveTabuMaker(); } return(tabuMaker); }
protected PotvinPDRearrangeMoveTabuMaker(PotvinPDRearrangeMoveTabuMaker original, Cloner cloner) : base(original, cloner) { }
protected PotvinPDRearrangeMoveTabuMaker(PotvinPDRearrangeMoveTabuMaker original, Cloner cloner) : base(original, cloner) { }
public ITabuMaker GetTabuMaker() { if (tabuMaker == null) tabuMaker = new PotvinPDRearrangeMoveTabuMaker(); return tabuMaker; }