Return a new solver

Property definitions

ai $ BacktrackProblem :: solve
	# Return a new solver
	fun solve: BacktrackSolver[S,A] do
		return new BacktrackSolver[S,A](self, initial_state)
	end
lib/ai/backtrack.nit:74,2--77,4