我试图使用OptaPlanner自动生成时间表,我希望根据需要为单个活动(计划实体)分配多个协作者(计划变量)。我想,如果我可以使用一个List作为规划变量,我就可以做到这一点。我了解了PlanningListVariable,但不知道如何使用它,也找不到任何用例。
我就是这样用它的:
@PlanningEntity
@Entity
@Table(name = "activity")
public class Activity implements Serializable {
private static final long serialVersionUID =