added GreedyNextDfsStrategy