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