public QLearning(TowerOfHanoi puzzle, int numberOfDisks) { _Puzzle = puzzle; _NumberOfDisks = numberOfDisks; _Generator = new StateGenerator(); Init(_NumberOfDisks); }