Class: Sudoku::SolutionSet::Process::Steps::MoveChoiceIntoIncludedSet
- Inherits:
-
Sudoku::SolutionSet::Process::Step
- Object
- Sudoku::SolutionSet::Process::Step
- Sudoku::SolutionSet::Process::Steps::MoveChoiceIntoIncludedSet
- Defined in:
- lib/sudoku/solution_set/process/steps/move_choice_into_included_set.rb
Instance Attribute Summary
Attributes inherited from Sudoku::SolutionSet::Process::Step
Instance Method Summary collapse
Methods inherited from Sudoku::SolutionSet::Process::Step
#constraints, #delete_excluded_choices_if, #exclude_choice, #excluded_choices, #include_choice, #included_choices, #initialize, #restore_excluded_choices, #retry?, #revert, #take
Constructor Details
This class inherits a constructor from Sudoku::SolutionSet::Process::Step
Instance Method Details
#revert! ⇒ Object
10 11 12 |
# File 'lib/sudoku/solution_set/process/steps/move_choice_into_included_set.rb', line 10 def revert! exclude_choice(output) end |
#take!(choice) ⇒ Object
6 7 8 |
# File 'lib/sudoku/solution_set/process/steps/move_choice_into_included_set.rb', line 6 def take!(choice) include_choice(choice) end |