The recursive best-first search algorithm, jack of all trades?
ai-maker.com