class_docstr: Generic solver which *iteratively* solves an equation/optimization problem. Involves an  
  initialization step, the iteration loop body and the termination condition.
docstr: Creates a new iterative solver instance.
  
  Args:
      max_iterations (parameter, int >= 1): Maximum number of iterations before termination.
code: def __init__(self, *, name, max_iterations):
      """
      Creates a new iterative solver instance.
  
      Args:
          max_iterations (parameter, int >= 1): Maximum number of iterations before termination.
      """
      super().__init__(name=name)
  
      self.max_iterations = self.submodule(
          name="max_iterations",
          module=max_iterations,
          modules=parameter_modules,
          dtype="int",
          min_value=1,
      )
  
file_path: tensorforce/tensorforce/core/optimizers/solvers/iterative.py
imports: import tensorflow
  from tensorforce.core import parameter_modules, tf_util
  from tensorforce.core.optimizers.solvers import Solver
label_desc: Use image node_id 1 to create a new Iterative object from inherited base classes: Solver with example: obj = Iterative()