Как разрешить Optaplanner использовать неограниченное или динамическое количество транспортных средств в задаче VRP?
Количество транспортных средств сводится к минимуму при подсчете баллов, поскольку каждое транспортное средство имеет базовую стоимость.Решатель должен инициализировать столько транспортных средств, сколько он считает удобным
@PlanningEntityCollectionProperty
@ValueRangeProvider(id = "vehicleRange")
public List<Vehicle> getVehicleList() {
return vehicleList;
}
В настоящее время я просто инициализирую список транспортных средств с заранее определенным числом транспортных средств, например 100 000, но я не уверен в отношении показателей эффективностииз-за того, что пространство поиска намного больше, чем необходимо.