def end_experiment!(final_alternative, conversion_name = nil)
ABingoCampingPlugin.logger.debug "Experiment> end_experiment(final_alternative=#{final_alternative}, conversion_name=#{conversion_name})"
conversion_name ||= test_name
ActiveRecord::Base.transaction do
alternatives.each do |alternative|
alternative.lookup = "Experiment completed. #{alternative.id}"
alternative.save!
end
update_attribute(:status, "Finished")
Abingo.cache.write("Abingo::Experiment::short_circuit(#{test_name})".gsub(" ", "_"), final_alternative)
end
end