from puzzle.heuristics.acrostics import _acrostic_iter


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

@@ -43,20 +43,22 @@
 crostic_
-iter
+search
 %0A%0A%0Aclass
@@ -81,12 +81,14 @@
 tic_
-iter
+search
 .Acr
@@ -96,12 +96,14 @@
 stic
-Iter
+Search
 ):%0A 

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