Interface ModelGenerator

All Superinterfaces:
ModelFacade
All Known Implementing Classes:
ModelGeneratorImpl

public interface ModelGenerator extends ModelFacade
  • Method Details

    • getRandomSeed

      long getRandomSeed()
    • setRandomSeed

      void setRandomSeed(long randomSeed)
    • getMaxNumberOfSolutions

      int getMaxNumberOfSolutions()
    • setMaxNumberOfSolutions

      void setMaxNumberOfSolutions(int maxNumberOfSolutions)
    • getSolutionCount

      int getSolutionCount()
    • loadSolution

      void loadSolution(int index)
    • isLastGenerationSuccessful

      boolean isLastGenerationSuccessful()
    • tryGenerate

      GeneratorResult tryGenerate()
    • generate

      default void generate()
    • tryGenerateWithTimeout

      GeneratorResult tryGenerateWithTimeout(long l, TimeUnit timeUnit)
    • generateWithTimeout

      default void generateWithTimeout(long l, TimeUnit timeUnit)