strategy

lateinit var strategy: (Node) -> Iterator<Node>