持续时间

离散参数
parent 9640e865
package com.aps.service; package com.aps.service;
import com.aps.entity.Algorithm.GAScheduleResult;
import com.aps.entity.DiscreteParameterDuration; import com.aps.entity.DiscreteParameterDuration;
import com.aps.entity.basic.Entry;
import com.aps.entity.basic.Machine;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
/** /**
* <p> * <p>
* 服务类 * 服务类
...@@ -14,6 +19,8 @@ import com.baomidou.mybatisplus.extension.service.IService; ...@@ -14,6 +19,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
public interface DiscreteParameterDurationService extends IService<DiscreteParameterDuration> { public interface DiscreteParameterDurationService extends IService<DiscreteParameterDuration> {
double getDiscreteParameterMatrixValue(Long fistDetail, Long secondDetail); double calculateChangeoverTime(List<GAScheduleResult> existingGenes,
Entry operation,
Machine machine,
List<Entry> allOperations,int startTime);
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment