Uses of Class
dev.zemco.codegame.problems.ProblemCase
Packages that use ProblemCase
Package
Description
Provides evaluation capabilities of executions to the application.
Provides execution capabilities to the application.
Components related to problems solvable by the player.
-
Uses of ProblemCase in dev.zemco.codegame.evaluation
Methods in dev.zemco.codegame.evaluation with parameters of type ProblemCaseModifier and TypeMethodDescriptionbooleanIEvaluationStrategy.evaluateSolutionForProblemCase(IExecutionContext executionContext, ProblemCase problemCase) Evaluates if theexecution contextis in a state that is considered a valid solution of a givenproblem case.booleanOutputSinkSatisfiedEvaluationStrategy.evaluateSolutionForProblemCase(IExecutionContext executionContext, ProblemCase problemCase) Evaluates the solution by checking if theoutput sinkof the execution is satisfied.EvaluationService.getEvaluatorForProblemCaseSolution(Program solution, ProblemCase problemCase) IEvaluationService.getEvaluatorForProblemCaseSolution(Program solution, ProblemCase problemCase) Constructors in dev.zemco.codegame.evaluation with parameters of type ProblemCaseModifierConstructorDescriptionSolutionEvaluator(IExecutionContext executionContext, IEvaluationStrategy evaluationStrategy, ProblemCase problemCase) Creates an instance ofSolutionEvaluator. -
Uses of ProblemCase in dev.zemco.codegame.execution
Methods in dev.zemco.codegame.execution with parameters of type ProblemCaseModifier and TypeMethodDescriptionIExecutionService.getExecutionContextForProblemCaseSolution(Program solution, ProblemCase problemCase) ProgramExecutionService.getExecutionContextForProblemCaseSolution(Program solution, ProblemCase problemCase) -
Uses of ProblemCase in dev.zemco.codegame.problems
Methods in dev.zemco.codegame.problems that return types with arguments of type ProblemCaseModifier and TypeMethodDescriptionProblem.getCases()Returnsproblem casesused for validation of this problem's solution.Constructor parameters in dev.zemco.codegame.problems with type arguments of type ProblemCase