Interface GameSolverExtension

All Superinterfaces:
CommandConfigurator, CommandDescriptor
All Known Subinterfaces:
GameSolverInterface
All Known Implementing Classes:
AbstractGameSolverExtension, AbstractGameSolverInterface, BigStepSolverExtension, ClassicalBuchiSolverExtension, DominionDecompositionSolverExtension, GlobalOptimizationSolverExtension, McNaughtonZielonkaSolverExtension, ReachabilitySolverExtension, RecursiveSolverExtension, SmallProgressMeasureSolverExtension

public interface GameSolverExtension
extends CommandDescriptor, CommandConfigurator
This interface defines a command-line plugin for game solvers.
Author:
Ming-Hsien Tsai
  • Method Details

    • getSolver

      GameSolver<?> getSolver()
      Returns the game solver provided by this interface.
      Returns:
      the game solver provided by this interface.
    • setSolver

      void setSolver​(GameSolver<?> solver)
      Sets the game solver provided by this interface.
      Parameters:
      solver - the game solver provided by this interface