ai :: SearchProblem :: breadth_first
# return a new breadth-first solver
fun breadth_first: SearchSolver[S, A]
do
var todo = (new Array[SearchNode[S, A]]).as_fifo
var sol = new SearchSolver[S, A](self, todo)
return sol
end
lib/ai/search.nit:109,2--115,4