Class ExecuteResponse

java.lang.Object
es.urjc.etsii.grafo.autoconfig.controller.dto.ExecuteResponse

public class ExecuteResponse extends Object
DTO for answering an execution request for a given instance and algorithm. Currently, used for IRACE integration via the ExecutionController.
  • Field Details

    • FAILED_RESULT

      public static final String FAILED_RESULT
      Translate failures so Irace understands what has happened. See "10.8 Unreliable target algorithms and immediate rejection" of the Irace Manual for full details
      See Also:
  • Constructor Details

    • ExecuteResponse

      public ExecuteResponse(double cost, double time)
    • ExecuteResponse

      public ExecuteResponse(double cost, long time)
    • ExecuteResponse

      public ExecuteResponse()
  • Method Details

    • getCost

      public double getCost()
    • getTime

      public double getTime()
    • toIraceResultString

      public String toIraceResultString()