def astar(problem, graph_search=False, viewer=None):
    return _search(problem,
                   BoundedPriorityQueue(),
                   graph_search=graph_search,
                   node_factory=SearchNodeStarOrdered,
                   graph_replace_when_better=True,
                   viewer=viewer)
When logfile is empty or set to C{-}, L{app.AppLogger._getLogObserver}
dataset/ETHPy150Open simpleai-team/simpleai/simpleai/search/traditional.py/astar--crossover with--dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/test/test_twistd.py/AppLoggerTestCase.test_getLogObserverStdout