Class: Ibex::Runtime::RepairSearch::Configuration
- Inherits:
-
Struct
- Object
- Struct
- Ibex::Runtime::RepairSearch::Configuration
- Defined in:
- lib/ibex/runtime/repair_search.rb,
sig/ibex/runtime/repair_search.rbs
Overview
Instance Attribute Summary collapse
-
#cost ⇒ Object
Returns the value of attribute cost.
-
#edits ⇒ Object
Returns the value of attribute edits.
-
#goal ⇒ Object
Returns the value of attribute goal.
-
#input_index ⇒ Object
Returns the value of attribute input_index.
-
#shifts ⇒ Object
Returns the value of attribute shifts.
-
#stack ⇒ Object
Returns the value of attribute stack.
Class Method Summary collapse
Instance Attribute Details
#cost ⇒ Object
Returns the value of attribute cost
19 20 21 |
# File 'lib/ibex/runtime/repair_search.rb', line 19 def cost @cost end |
#edits ⇒ Object
Returns the value of attribute edits
19 20 21 |
# File 'lib/ibex/runtime/repair_search.rb', line 19 def edits @edits end |
#goal ⇒ Object
Returns the value of attribute goal
19 20 21 |
# File 'lib/ibex/runtime/repair_search.rb', line 19 def goal @goal end |
#input_index ⇒ Object
Returns the value of attribute input_index
19 20 21 |
# File 'lib/ibex/runtime/repair_search.rb', line 19 def input_index @input_index end |
#shifts ⇒ Object
Returns the value of attribute shifts
19 20 21 |
# File 'lib/ibex/runtime/repair_search.rb', line 19 def shifts @shifts end |
#stack ⇒ Object
Returns the value of attribute stack
19 20 21 |
# File 'lib/ibex/runtime/repair_search.rb', line 19 def stack @stack end |
Class Method Details
.new(stack:, input_index:, shifts:, cost:, edits:, goal:) ⇒ instance .new(arg0) ⇒ instance
33 34 |
# File 'sig/ibex/runtime/repair_search.rbs', line 33
def self.new: (?stack: Array[Integer], ?input_index: Integer, ?shifts: Integer, ?cost: Integer, ?edits: Array[RepairEdit], ?goal: bool) -> instance
| ({ ?stack: Array[Integer], ?input_index: Integer, ?shifts: Integer, ?cost: Integer, ?edits: Array[RepairEdit], ?goal: bool }) -> instance
|