# Package org.eclipse.viatra.query.runtime.localsearch.planner

- Interface Summary
  Interface | Description
  --- | ---
  ISearchPlanCodeGenerator |

- Class Summary
  Class | Description
  --- | ---
  LocalSearchPlanner |
  LocalSearchPlannerStrategy | Deprecated Use the `LocalSearchRuntimeBasedStrategy` and its belonging components instead.
  LocalSearchRuntimeBasedStrategy | This class contains the logic for local search plan calculation based on costs of the operations.
  PConstraintInfo | Wraps a PConstraint together with information required for the planner.
  PlanState | This class represents the state of the plan during planning
  POperationCompiler | An EMF specific plan compiler for the local search-based pattern matcher

- Enum Summary
  Enum | Description
  --- | ---
  PConstraintCategory | Expresses the state of a PConstraint application condition with respect to a given adornment.