public ITabuMaker GetTabuMaker()
        {
            if (tabuMaker == null)
            {
                tabuMaker = new PotvinPDRearrangeMoveTabuMaker();
            }

            return(tabuMaker);
        }
Exemple #2
0
 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;
    }