class Cauldron::ActualizedComposite
Attributes
composite[R]
examples[R]
Public Class Methods
new(composite,examples)
click to toggle source
Might include the insert point here too
# File lib/cauldron/actualized_composite.rb, line 8 def initialize(composite,examples) @composite, @examples = composite, examples end
Public Instance Methods
extend_solution()
click to toggle source
# File lib/cauldron/actualized_composite.rb, line 19 def extend_solution builder = Builder.new(composite) builder.insertable_operators(examples) end
histories()
click to toggle source
# File lib/cauldron/actualized_composite.rb, line 12 def histories results = @examples.collect do |example| @composite.record(example) end Cauldron::Histories.new(results) end
solution?(problems)
click to toggle source
# File lib/cauldron/actualized_composite.rb, line 24 def solution?(problems) # TODO Should not need to composite.solution?(examples) end
to_ruby()
click to toggle source
# File lib/cauldron/actualized_composite.rb, line 29 def to_ruby composite.to_ruby(examples.scope) end