from puzzle.heuristics.acrostics import _acrostic_iter


class Acrostic(_acrostic_iter.AcrosticIter):
  """Best available Acrostic solver."""
  pass

from puzzle.heuristics.acrostics import _acrostic_search


class Acrostic(_acrostic_search.AcrosticSearch):
  """Best available Acrostic solver."""
  pass

Use AccrosticSearch (~BFS) instead of AcrosticIter (~DFS).
Use AccrosticSearch (~BFS) instead of AcrosticIter (~DFS).

- from puzzle.heuristics.acrostics import _acrostic_iter
+ from puzzle.heuristics.acrostics import _acrostic_search
  
  
- class Acrostic(_acrostic_iter.AcrosticIter):
+ class Acrostic(_acrostic_search.AcrosticSearch):
    """Best available Acrostic solver."""
    pass
  
Use AccrosticSearch (~BFS) instead of AcrosticIter (~DFS).
## Code Before:
from puzzle.heuristics.acrostics import _acrostic_iter


class Acrostic(_acrostic_iter.AcrosticIter):
  """Best available Acrostic solver."""
  pass

## Instruction:
Use AccrosticSearch (~BFS) instead of AcrosticIter (~DFS).
## Code After:
from puzzle.heuristics.acrostics import _acrostic_search


class Acrostic(_acrostic_search.AcrosticSearch):
  """Best available Acrostic solver."""
  pass
