package com.doumee.core.utils.tsp; import com.doumee.core.constants.ResponseStatus; import com.doumee.core.exception.BusinessException; import com.google.ortools.Loader; import com.google.ortools.constraintsolver.*; import lombok.Data; import lombok.extern.slf4j.Slf4j; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; @Slf4j @Data public class TspSolverSolutions { private int lineIndex; private List routeIndex; private long distance; }