Description Usage Arguments Value
View source: R/evaluate_gantt.R
This function accepts an instance id and a Gantt chart and verifies whether the Gantt chart is a proper solution and evaluates its makespan.
1 | jssp.evaluate.gantt(gantt, inst.id, get.inst.data = jssp.get.instance.data)
|
gantt |
the gantt chart: a list that contains one sub-list for each
machine. The machine-sub-list, in turn, contains one entry for each job,
with at least the three elements |
inst.id |
the instance id |
get.inst.data |
a function obtaining the instance data for a given instance id, by default jssp.get.instance.data |
the evaluation result, i.e., a list with the following components:
the canonicalized gantt chart (with zero-duration jobs removed, if any)
the makespan
the flow time
for each job, the beginning time of the first sub job
for each job, the end time of the last sub job
the total runtime of the job (not including waiting time, only raw processing time), which follows directly from the instance
for each machine, the starting time of the first sub-job executed on the machine
for each machine, the completion time of the last sub-job executed on the machine
the total working time of the machine (not including waiting time, only raw processing time), which follows directly from the instance
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.