public ATSPHeuristic UsePermutator(IPermutator permutator) { this.permutator = permutator; return(this); }
public Experiment UsePermutator(IPermutator permutator) { this.permutator = permutator; return(this); }
public void Setup() { _permutator = new LexicoPermutator <int>(); }
public AnagramController(IAnagramChecker checker, IAnagramReader reader, IPermutator permutator) { this.checker = checker; this.reader = reader; this.permutator = permutator; }
public RecursiveAnagramSolver(IAnagramFinder finder, IAnagramVerifier verifier, IPermutator permutator) { _finder = finder; _verifier = verifier; _permutator = permutator; }
public void Setup() { _permutator = new FastPermutator <int>(); }