Sha256: a67836422f581e30e68e6e2b3efe098aa567b10ae14f1464b444d339a61d98be
Contents?: true
Size: 524 Bytes
Versions: 6
Compression:
Stored size: 524 Bytes
Contents
require_relative "../../lang/lang_factory" require_relative "../question" require_relative "stage_answers" require_relative "stage_steps" class ProblemAI attr_accessor :problem def call(problem) @problem = problem questions = StageAnswers.new(@problem).make_questions @problem.stats[:answer] = questions.size @problem.questions = questions questions = StageSteps.new(@problem).make_questions @problem.stats[:steps] = questions.size @problem.questions += questions @problem end end
Version data entries
6 entries across 6 versions & 1 rubygems