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