使用我自己的数据运行OptaPlanner Project作业调度但不能获得结果

时间:2017-03-24 09:04:15

标签: java optaplanner

我想用我自己的数据文件解决OptaPlanner Project作业调度的作业调度问题:

        带有basedata的

文件:J1206_.BAS
   初始值随机发生器:1430051105

           

项目:1
   工作(包括超级资源/汇):22
   视野:1233
   资源
      - 可再生:5 R
      - 不可更新:0 N
      - 双重约束:0 D

           

项目信息:
   pronr。 #jobs rel.date duedate tardcost MPM-Time
       1 20 0 100 100 100

           

优先关系:
   jobnr。 #modes #successors successors
      1 1 6 2 4 7 12 17 19
      2 1 1 3
      3 1 1 6
      4 1 1 5
      5 1 1 6
      6 1 1 22
      7 1 1 8
      8 1 2 9 10
      9 1 1 11
     10 1 1 11
     11 1 1 22
     12 1 2 13 14
     13 1 1 15
     14 1 1 15
     15 1 1 16
     16 1 1 22
     17 1 1 18
     18 1 1 20
     19 1 1 20
     20 1 1 21
     21 1 1 22
     22 1 0

           

REQUESTS /持续时间:
   jobnr。模式持续时间R1 R2 R3 R4 R5

           

1 1 0 0 0 0 0 0
     2 1 10 2 0 2 1 0
     3 1 8 0 1 0 2 5
     4 1 20 1 0 2 0 0
     5 1 4 0 0 0 3 5
     6 1 8 0 2 0 0 2
     7 1 4 0 2 1 0 0
     8 1 10 2 0 2 0 0
     9 1 6 1 0 0 2 5
    10 1 12 0 1 0 0 2
    11 1 5 0 0 0 3 0
    12 1 22 1 0 0 0 0
    13 1 13 2 2 0 0 0
    14 1 4 0 0 2 3 0
    15 1 10 0 0 0 1 4
    16 1 8 1 0 0 1 3
    17 1 2 0 0 0 1 2
    18 1 16 2 3 0 0 0
    19 1 25 1 0 2 0 0
    20 1 8 0 2 0 3 0
    21 1 2 0 3 0 0 6
    22 1 0 0 0 0 0 0

           

RESOURCEAVAILABILITIES:
     R1 R2 R3 R4 R5
       3 4 2 3 6

     

这是一个由单一模式组织的项目数据文件。我还更改了项目列表文件,如下所示:

  

1
   0
   100个
   filepath.mm
   5
   3 4 2 3 6

它通过OptaPlanner项目作业调度生成最大总时间86,但不生成由CPLEX生成的83。 my optaPlanner result

我的档案中有错误吗?

0 个答案:

没有答案