class Bundler::PubGrub::PartialSolution

def decide(package, version)

def decide(package, version)
  @attempted_solutions += 1 if @backtracking
  @backtracking = false;
  decisions[package] = version
  assignment = Assignment.decision(package, version, decision_level, assignments.length)
  add_assignment(assignment)
end