Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
dream
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
1
Issues
1
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
dream
Commits
e2e3516b
Commit
e2e3516b
authored
Nov 05, 2014
by
Georgios Dagkakis
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
all topologies updated
parent
4e8b7f24
Changes
18
Hide whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
2682 additions
and
2685 deletions
+2682
-2685
dream/simulation/JSONInputs/CapacityStationAssembly2.json
dream/simulation/JSONInputs/CapacityStationAssembly2.json
+166
-166
dream/simulation/JSONInputs/CapacityStationEDDThreshold1.json
...m/simulation/JSONInputs/CapacityStationEDDThreshold1.json
+204
-204
dream/simulation/JSONInputs/CapacityStationEDDThreshold2.json
...m/simulation/JSONInputs/CapacityStationEDDThreshold2.json
+204
-204
dream/simulation/JSONInputs/CapacityStationEDDThreshold3.json
...m/simulation/JSONInputs/CapacityStationEDDThreshold3.json
+204
-204
dream/simulation/JSONInputs/CapacityStationEDDThreshold4.json
...m/simulation/JSONInputs/CapacityStationEDDThreshold4.json
+104
-104
dream/simulation/JSONInputs/CapacityStationEDDThreshold5.json
...m/simulation/JSONInputs/CapacityStationEDDThreshold5.json
+104
-104
dream/simulation/JSONInputs/CapacityStationEarliestStart1.json
.../simulation/JSONInputs/CapacityStationEarliestStart1.json
+202
-203
dream/simulation/JSONInputs/CapacityStationEarliestStart2.json
.../simulation/JSONInputs/CapacityStationEarliestStart2.json
+205
-206
dream/simulation/JSONInputs/CapacityStationPrioritizeIfCanFinish1.json
...ion/JSONInputs/CapacityStationPrioritizeIfCanFinish1.json
+105
-105
dream/simulation/JSONInputs/CapacityStationPrioritizeIfCanFinish2.json
...ion/JSONInputs/CapacityStationPrioritizeIfCanFinish2.json
+105
-105
dream/simulation/JSONInputs/CapacityStationPrioritizeIfCanFinish3.json
...ion/JSONInputs/CapacityStationPrioritizeIfCanFinish3.json
+105
-105
dream/simulation/JSONInputs/CapacityStationSharedResources1.json
...imulation/JSONInputs/CapacityStationSharedResources1.json
+128
-128
dream/simulation/JSONInputs/CapacityStationSharedResources2.json
...imulation/JSONInputs/CapacityStationSharedResources2.json
+136
-136
dream/simulation/JSONInputs/CapacityStationSharedResources3.json
...imulation/JSONInputs/CapacityStationSharedResources3.json
+129
-129
dream/simulation/JSONInputs/CapacityStationSharedResources4.json
...imulation/JSONInputs/CapacityStationSharedResources4.json
+135
-135
dream/simulation/JSONInputs/CapacityStationSharedResources5.json
...imulation/JSONInputs/CapacityStationSharedResources5.json
+135
-135
dream/simulation/JSONInputs/Topology76.json
dream/simulation/JSONInputs/Topology76.json
+112
-112
dream/simulation/JSONInputs/Topology77.json
dream/simulation/JSONInputs/Topology77.json
+199
-200
No files found.
dream/simulation/JSONInputs/CapacityStationAssembly2.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges
"
:
{
"CSC
"
:
{
"0"
:
[
"dueDateThreshold"
:
7
,
"CB1"
,
"name"
:
"CSC"
,
"CS1"
,
"prioritizeIfCanFinish"
:
1
,
{}
"interval"
:
"1"
,
],
"start"
:
"0"
,
"1"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
"CS1"
,
},
"CE1"
,
"CB2"
:
{
{}
"requireFullProject"
:
0
,
],
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"2"
:
[
"name"
:
"PAINTBuffer"
,
"CB2"
,
"wip"
:
[]
"CS2"
,
},
{}
"CB3"
:
{
],
"requireFullProject"
:
1
,
"3"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"CS2"
,
"name"
:
"ASBTSTBuffer"
,
"CE2"
,
"wip"
:
[]
{}
},
],
"CB1"
:
{
"4"
:
[
"requireFullProject"
:
1
,
"CB3"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"CS3"
,
"name"
:
"PPASBBuffer"
,
{}
"wip"
:
[
],
{
"5"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"CS3"
,
"requiredCapacity"
:
100
,
"CE3"
,
"capacityProjectId"
:
"P1"
,
{}
"name"
:
"PPASB"
]
}
},
]
"general"
:
{
},
"_class"
:
"Dream.Configuration"
,
"CE3"
:
{
"confidenceLevel"
:
"0.95"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"maxSimTime"
:
"-1"
,
"name"
:
"ASBTSTExit"
"numberOfReplications"
:
"1"
,
},
"trace"
:
"Yes"
,
"CE2"
:
{
"extraPropertyDict"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"assemblySpace"
:
100
"name"
:
"PAINTExit"
,
}
"nextCapacityStationBufferId"
:
"CB3"
},
},
"nodes
"
:
{
"CE1
"
:
{
"CB1"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"PPASBExit"
,
"name"
:
"PPASBBuffer"
,
"nextCapacityStationBufferId"
:
"CB2"
"requireFullProject"
:
1
,
},
"wip"
:
[
"QD"
:
{
{
"wip"
:
[
"_class"
:
"Dream.CapacityEntity"
,
{
"capacityProjectId"
:
"P1"
,
"capacityRequirementDict"
:
{
"name"
:
"PPASB"
,
"CS1"
:
100
,
"requiredCapacity"
:
100
"CS3"
:
70
,
}
"CS2"
:
50
]
},
},
"name"
:
"P1"
,
"CS1"
:
{
"id"
:
"P1"
,
"_class"
:
"Dream.CapacityStation"
,
"assemblySpaceRequirement"
:
50
,
"name"
:
"PPASB"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"intervalCapacity"
:
[
"dueDate"
:
10
80
,
}
80
,
],
300
,
"_class"
:
"Dream.Queue"
,
100
,
"capacity"
:
"-1"
,
200
,
"id"
:
"QD"
,
300
"name"
:
"DUMMY"
],
},
"sharedResources
"
:
{
"CS1
"
:
{
"stationIds"
:
[
"sharedResources"
:
{
"
CS3"
"
stationIds"
:
[
],
"CS3"
"priority"
:
1
],
}
"priority"
:
1
},
},
"CE1"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"_class"
:
"Dream.CapacityStationExit"
,
"name"
:
"PPASB"
,
"name"
:
"PPASBExit"
,
"intervalCapacity"
:
[
"nextCapacityStationBufferId"
:
"CB2"
80
,
},
80
,
"CB2"
:
{
300
,
"_class"
:
"Dream.CapacityStationBuffer"
,
100
,
"name"
:
"PAINTBuffer"
,
200
,
"requireFullProject"
:
0
,
300
"wip"
:
[
]
]
},
},
"CS2
"
:
{
"CS3
"
:
{
"_class"
:
"Dream.CapacityStation"
,
"sharedResources"
:
{
"name"
:
"PAINT"
,
"stationIds"
:
[
"intervalCapacity"
:
[
"CS1"
100
,
],
100
,
"priority"
:
2
40
,
},
100
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
200
,
"name"
:
"ASBTST"
,
300
"intervalCapacity"
:
[
],
80
,
"sharedResources"
:
{
80
,
"stationIds"
:
[
300
,
"CS1"
100
,
],
200
,
"priority"
:
2
300
}
]
},
},
"CE
2"
:
{
"CS
2"
:
{
"_class"
:
"Dream.CapacityStationExit"
,
"sharedResources"
:
{
"name"
:
"PAINTExit"
,
"stationIds"
:
[
"nextCapacityStationBufferId"
:
"CB3
"
"CS1
"
},
],
"CB3"
:
{
"priority"
:
2
"_class"
:
"Dream.CapacityStationBuffer"
,
},
"name"
:
"ASBTSTBuffer"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"requireFullProject"
:
1
,
"name"
:
"PAINT"
,
"wip"
:
[]
"intervalCapacity"
:
[
},
100
,
"CS3"
:
{
100
,
"_class"
:
"Dream.CapacityStation"
,
40
,
"name"
:
"ASBTST"
,
100
,
"intervalCapacity"
:
[
200
,
80
,
300
80
,
]
300
,
}
100
,
},
200
,
"_class"
:
"Dream.Simulation"
,
300
"edges"
:
{
],
"1"
:
[
"sharedResources"
:
{
"CS1"
,
"stationIds"
:
[
"CE1"
,
"CS1"
{}
],
],
"priority"
:
2
"0"
:
[
}
"CB1"
,
},
"CS1"
,
"CE3"
:
{
{}
"_class"
:
"Dream.CapacityStationExit"
,
],
"name"
:
"ASBTSTExit"
"3"
:
[
},
"CS2"
,
"QD"
:
{
"CE2"
,
"_class"
:
"Dream.Queue"
,
{}
"capacity"
:
"-1"
,
],
"id"
:
"QD"
,
"2"
:
[
"name"
:
"DUMMY"
,
"CB2"
,
"wip"
:
[
"CS2"
,
{
{}
"_class"
:
"Dream.CapacityProject"
,
],
"id"
:
"P1"
,
"5"
:
[
"name"
:
"P1"
,
"CS3"
,
"capacityRequirementDict"
:
{
"CE3"
,
"CS1"
:
100
,
{}
"CS2"
:
50
,
],
"CS3"
:
70
"4"
:
[
},
"CB3"
,
"dueDate"
:
10
,
"CS3"
,
"assemblySpaceRequirement"
:
50
{}
}
]
]
},
},
"general"
:
{
"CSC
"
:
{
"extraPropertyDict
"
:
{
"_class"
:
"Dream.CapacityStationController"
,
"assemblySpace"
:
100
"name"
:
"CSC"
,
},
"start"
:
"0"
,
"numberOfReplications"
:
"1"
,
"interval"
:
"1"
,
"trace"
:
"Yes"
,
"prioritizeIfCanFinish"
:
1
,
"confidenceLevel"
:
"0.95"
,
"dueDateThreshold"
:
7
"maxSimTime"
:
"-1"
,
}
"_class"
:
"Dream.Configuration"
}
}
}
}
\ No newline at end of file
dream/simulation/JSONInputs/CapacityStationEDDThreshold1.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges
"
:
{
"CB4
"
:
{
"0"
:
[
"requireFullProject"
:
1
,
"CB1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"CS1"
,
"name"
:
"AssemblyBuffer"
,
{}
"wip"
:
[]
],
},
"1"
:
[
"CSC"
:
{
"CS1"
,
"start"
:
"0"
,
"CE1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
,
{}
"dueDateThreshold"
:
7
,
],
"name"
:
"CSC"
,
"2"
:
[
"interval"
:
"1"
"CB2"
,
},
"CS2"
,
"CB2"
:
{
{}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
],
"name"
:
"WELDBuffer"
"3"
:
[
},
"CS2"
,
"CB3"
:
{
"CE2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
{}
"name"
:
"CNCBuffer"
,
],
"wip"
:
[
"4"
:
[
{
"CB3"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"CS3"
,
"requiredCapacity"
:
50
,
{}
"capacityProjectId"
:
"P1"
,
],
"name"
:
"P1_CNC_50"
"5"
:
[
},
"CS3"
,
{
"CE3"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
{}
"requiredCapacity"
:
100
,
],
"capacityProjectId"
:
"P2"
,
"6"
:
[
"name"
:
"P2_CNC_100"
"CB4"
,
}
"CS4"
,
]
{}
},
],
"CB1"
:
{
"7"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"CS4"
,
"name"
:
"SMFBuffer"
,
"CE4"
,
"wip"
:
[
{}
{
]
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
},
"requiredCapacity"
:
100
,
"general"
:
{
"capacityProjectId"
:
"P1"
,
"_class"
:
"Dream.Configuration"
,
"name"
:
"P1_SMF_100"
"confidenceLevel"
:
"0.95"
,
},
"maxSimTime"
:
"-1"
,
{
"numberOfReplications"
:
"1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"trace"
:
"Yes"
"requiredCapacity"
:
50
,
},
"capacityProjectId"
:
"P2"
,
"nodes"
:
{
"name"
:
"P2_SMF_50"
"CB1"
:
{
}
"_class"
:
"Dream.CapacityStationBuffer"
,
]
"name"
:
"SMFBuffer"
,
},
"wip"
:
[
"CE3"
:
{
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"_class"
:
"Dream.CapacityEntity"
,
"name"
:
"CNCExit"
,
"capacityProjectId"
:
"P1"
,
"nextCapacityStationBufferId"
:
"CB4"
"name"
:
"P1_SMF_100"
,
},
"requiredCapacity"
:
100
"CE2"
:
{
},
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
{
"name"
:
"WELDExit"
,
"_class"
:
"Dream.CapacityEntity"
,
"nextCapacityStationBufferId"
:
"CB4"
"capacityProjectId"
:
"P2"
,
},
"name"
:
"P2_SMF_50"
,
"CE1"
:
{
"requiredCapacity"
:
50
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
}
"name"
:
"SMFExit"
,
]
"nextCapacityStationBufferId"
:
"CB2"
},
},
"CS1
"
:
{
"CS4
"
:
{
"_class"
:
"Dream.CapacityStation"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"name"
:
"SMF"
,
"name"
:
"Assembly"
,
"intervalCapacity"
:
[
"intervalCapacity"
:
[
100
,
50
,
200
,
100
,
300
,
150
,
100
,
80
,
200
,
300
,
30
0
35
0
]
]
},
},
"CE1
"
:
{
"QD
"
:
{
"_class"
:
"Dream.CapacityStationExit"
,
"wip"
:
[
"nextCapacityStationBufferId"
:
"CB2"
,
{
"name"
:
"SMFExit"
"dueDate"
:
10
,
},
"capacityRequirementDict"
:
{
"CB2"
:
{
"CS4"
:
50
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"CS1"
:
100
,
"name"
:
"WELDBuffer"
"CS3"
:
50
,
},
"CS2"
:
50
"CS2"
:
{
},
"_class"
:
"Dream.CapacityStation"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"name"
:
"WELD"
,
"id"
:
"P1"
,
"intervalCapacity"
:
[
"name"
:
"P1"
150
,
},
60
,
{
350
,
"dueDate"
:
20
,
150
,
"capacityRequirementDict"
:
{
60
,
"CS4"
:
50
,
350
"CS1"
:
50
,
]
"CS3"
:
100
,
},
"CS2"
:
100
"CE2"
:
{
},
"_class"
:
"Dream.CapacityStationExit"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"nextCapacityStationBufferId"
:
"CB4"
,
"id"
:
"P2"
,
"name"
:
"WELDExit
"
"name"
:
"P2
"
},
}
"QD"
:
{
],
"_class"
:
"Dream.Queue"
,
"_class"
:
"Dream.Queue"
,
"capacity"
:
"-1"
,
"capacity"
:
"-1"
,
"id"
:
"QD"
,
"id"
:
"QD"
,
"name"
:
"DUMMY"
,
"name"
:
"DUMMY"
"wip"
:
[
},
{
"CS1"
:
{
"_class"
:
"Dream.CapacityProject"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"id"
:
"P1"
,
"name"
:
"SMF"
,
"name"
:
"P1"
,
"intervalCapacity"
:
[
"capacityRequirementDict"
:
{
100
,
"CS1"
:
100
,
200
,
"CS2"
:
50
,
300
,
"CS3"
:
50
,
100
,
"CS4"
:
50
200
,
},
300
"dueDate"
:
10
]
},
},
{
"CE4"
:
{
"_class"
:
"Dream.CapacityProject"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"id"
:
"P2"
,
"name"
:
"AssemblyExit"
"name"
:
"P2"
,
},
"capacityRequirementDict
"
:
{
"CS3
"
:
{
"CS1"
:
50
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"CS2"
:
100
,
"name"
:
"CNC"
,
"CS3"
:
100
,
"intervalCapacity"
:
[
"CS4"
:
50
50
,
},
100
,
"dueDate"
:
20
150
,
}
100
,
]
100
,
},
150
"CB3"
:
{
]
"_class"
:
"Dream.CapacityStationBuffer"
,
},
"name"
:
"CNCBuffer"
,
"CS2"
:
{
"wip"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
{
"name"
:
"WELD"
,
"_class"
:
"Dream.CapacityEntity"
,
"intervalCapacity"
:
[
"capacityProjectId"
:
"P1"
,
150
,
"name"
:
"P1_CNC_50"
,
60
,
"requiredCapacity"
:
50
350
,
},
150
,
{
60
,
"_class"
:
"Dream.CapacityEntity"
,
350
"capacityProjectId"
:
"P2"
,
]
"name"
:
"P2_CNC_100"
,
}
"requiredCapacity"
:
100
},
}
"_class"
:
"Dream.Simulation"
,
]
"edges"
:
{
},
"1"
:
[
"CS3"
:
{
"CS1"
,
"_class"
:
"Dream.CapacityStation"
,
"CE1"
,
"name"
:
"CNC"
,
{}
"intervalCapacity"
:
[
],
50
,
"0"
:
[
100
,
"CB1"
,
150
,
"CS1"
,
100
,
{}
100
,
],
150
"3"
:
[
]
"CS2"
,
},
"CE2"
,
"CE3"
:
{
{}
"_class"
:
"Dream.CapacityStationExit"
,
],
"nextCapacityStationBufferId"
:
"CB4"
,
"2"
:
[
"name"
:
"CNCExit"
"CB2"
,
},
"CS2"
,
"CB4"
:
{
{}
"_class"
:
"Dream.CapacityStationBuffer"
,
],
"name"
:
"AssemblyBuffer"
,
"5"
:
[
"requireFullProject"
:
1
,
"CS3"
,
"wip"
:
[]
"CE3"
,
},
{}
"CS4"
:
{
],
"_class"
:
"Dream.CapacityStation"
,
"4"
:
[
"name"
:
"Assembly"
,
"CB3"
,
"intervalCapacity"
:
[
"CS3"
,
50
,
{}
100
,
],
150
,
"7"
:
[
80
,
"CS4"
,
300
,
"CE4"
,
350
{}
]
],
},
"6"
:
[
"CE4"
:
{
"CB4"
,
"_class"
:
"Dream.CapacityStationExit"
,
"CS4"
,
"name"
:
"AssemblyExit"
{}
},
]
"CSC"
:
{
},
"_class"
:
"Dream.CapacityStationController"
,
"general"
:
{
"name"
:
"CSC"
,
"trace"
:
"Yes"
,
"start"
:
"0"
,
"_class"
:
"Dream.Configuration"
,
"interval"
:
"1"
,
"confidenceLevel"
:
"0.95"
,
"dueDateThreshold"
:
7
"maxSimTime"
:
"-1"
,
}
"numberOfReplications"
:
"1"
}
}
}
}
\ No newline at end of file
dream/simulation/JSONInputs/CapacityStationEDDThreshold2.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges
"
:
{
"CB4
"
:
{
"0"
:
[
"requireFullProject"
:
1
,
"CB1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"CS1"
,
"name"
:
"AssemblyBuffer"
,
{}
"wip"
:
[]
],
},
"1"
:
[
"CSC"
:
{
"CS1"
,
"start"
:
"0"
,
"CE1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
,
{}
"dueDateThreshold"
:
7
,
],
"name"
:
"CSC"
,
"2"
:
[
"interval"
:
"1"
"CB2"
,
},
"CS2"
,
"CB2"
:
{
{}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
],
"name"
:
"WELDBuffer"
"3"
:
[
},
"CS2"
,
"CB3"
:
{
"CE2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
{}
"name"
:
"CNCBuffer"
,
],
"wip"
:
[
"4"
:
[
{
"CB3"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"CS3"
,
"requiredCapacity"
:
50
,
{}
"capacityProjectId"
:
"P1"
,
],
"name"
:
"P1_CNC_50"
"5"
:
[
},
"CS3"
,
{
"CE3"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
{}
"requiredCapacity"
:
100
,
],
"capacityProjectId"
:
"P2"
,
"6"
:
[
"name"
:
"P2_CNC_100"
"CB4"
,
}
"CS4"
,
]
{}
},
],
"CB1"
:
{
"7"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"CS4"
,
"name"
:
"SMFBuffer"
,
"CE4"
,
"wip"
:
[
{}
{
]
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
},
"requiredCapacity"
:
100
,
"general"
:
{
"capacityProjectId"
:
"P1"
,
"_class"
:
"Dream.Configuration"
,
"name"
:
"P1_SMF_100"
"confidenceLevel"
:
"0.95"
,
},
"maxSimTime"
:
"-1"
,
{
"numberOfReplications"
:
"1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"trace"
:
"Yes"
"requiredCapacity"
:
50
,
},
"capacityProjectId"
:
"P2"
,
"nodes"
:
{
"name"
:
"P2_SMF_50"
"CB1"
:
{
}
"_class"
:
"Dream.CapacityStationBuffer"
,
]
"name"
:
"SMFBuffer"
,
},
"wip"
:
[
"CE3"
:
{
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"_class"
:
"Dream.CapacityEntity"
,
"name"
:
"CNCExit"
,
"capacityProjectId"
:
"P1"
,
"nextCapacityStationBufferId"
:
"CB4"
"name"
:
"P1_SMF_100"
,
},
"requiredCapacity"
:
100
"CE2"
:
{
},
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
{
"name"
:
"WELDExit"
,
"_class"
:
"Dream.CapacityEntity"
,
"nextCapacityStationBufferId"
:
"CB4"
"capacityProjectId"
:
"P2"
,
},
"name"
:
"P2_SMF_50"
,
"CE1"
:
{
"requiredCapacity"
:
50
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
}
"name"
:
"SMFExit"
,
]
"nextCapacityStationBufferId"
:
"CB2"
},
},
"CS1
"
:
{
"CS4
"
:
{
"_class"
:
"Dream.CapacityStation"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"name"
:
"SMF"
,
"name"
:
"Assembly"
,
"intervalCapacity"
:
[
"intervalCapacity"
:
[
100
,
50
,
200
,
100
,
300
,
150
,
100
,
80
,
200
,
300
,
30
0
35
0
]
]
},
},
"CE1
"
:
{
"QD
"
:
{
"_class"
:
"Dream.CapacityStationExit"
,
"wip"
:
[
"nextCapacityStationBufferId"
:
"CB2"
,
{
"name"
:
"SMFExit"
"dueDate"
:
20
,
},
"capacityRequirementDict"
:
{
"CB2"
:
{
"CS4"
:
50
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"CS1"
:
100
,
"name"
:
"WELDBuffer"
"CS3"
:
50
,
},
"CS2"
:
50
"CS2"
:
{
},
"_class"
:
"Dream.CapacityStation"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"name"
:
"WELD"
,
"id"
:
"P1"
,
"intervalCapacity"
:
[
"name"
:
"P1"
150
,
},
60
,
{
350
,
"dueDate"
:
10
,
150
,
"capacityRequirementDict"
:
{
60
,
"CS4"
:
50
,
350
"CS1"
:
50
,
]
"CS3"
:
100
,
},
"CS2"
:
100
"CE2"
:
{
},
"_class"
:
"Dream.CapacityStationExit"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"nextCapacityStationBufferId"
:
"CB4"
,
"id"
:
"P2"
,
"name"
:
"WELDExit
"
"name"
:
"P2
"
},
}
"QD"
:
{
],
"_class"
:
"Dream.Queue"
,
"_class"
:
"Dream.Queue"
,
"capacity"
:
"-1"
,
"capacity"
:
"-1"
,
"id"
:
"QD"
,
"id"
:
"QD"
,
"name"
:
"DUMMY"
,
"name"
:
"DUMMY"
"wip"
:
[
},
{
"CS1"
:
{
"_class"
:
"Dream.CapacityProject"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"id"
:
"P1"
,
"name"
:
"SMF"
,
"name"
:
"P1"
,
"intervalCapacity"
:
[
"capacityRequirementDict"
:
{
100
,
"CS1"
:
100
,
200
,
"CS2"
:
50
,
300
,
"CS3"
:
50
,
100
,
"CS4"
:
50
200
,
},
300
"dueDate"
:
20
]
},
},
{
"CE4"
:
{
"_class"
:
"Dream.CapacityProject"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"id"
:
"P2"
,
"name"
:
"AssemblyExit"
"name"
:
"P2"
,
},
"capacityRequirementDict
"
:
{
"CS3
"
:
{
"CS1"
:
50
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"CS2"
:
100
,
"name"
:
"CNC"
,
"CS3"
:
100
,
"intervalCapacity"
:
[
"CS4"
:
50
50
,
},
100
,
"dueDate"
:
10
150
,
}
100
,
]
100
,
},
150
"CB3"
:
{
]
"_class"
:
"Dream.CapacityStationBuffer"
,
},
"name"
:
"CNCBuffer"
,
"CS2"
:
{
"wip"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
{
"name"
:
"WELD"
,
"_class"
:
"Dream.CapacityEntity"
,
"intervalCapacity"
:
[
"capacityProjectId"
:
"P1"
,
150
,
"name"
:
"P1_CNC_50"
,
60
,
"requiredCapacity"
:
50
350
,
},
150
,
{
60
,
"_class"
:
"Dream.CapacityEntity"
,
350
"capacityProjectId"
:
"P2"
,
]
"name"
:
"P2_CNC_100"
,
}
"requiredCapacity"
:
100
},
}
"_class"
:
"Dream.Simulation"
,
]
"edges"
:
{
},
"1"
:
[
"CS3"
:
{
"CS1"
,
"_class"
:
"Dream.CapacityStation"
,
"CE1"
,
"name"
:
"CNC"
,
{}
"intervalCapacity"
:
[
],
50
,
"0"
:
[
100
,
"CB1"
,
150
,
"CS1"
,
100
,
{}
100
,
],
150
"3"
:
[
]
"CS2"
,
},
"CE2"
,
"CE3"
:
{
{}
"_class"
:
"Dream.CapacityStationExit"
,
],
"nextCapacityStationBufferId"
:
"CB4"
,
"2"
:
[
"name"
:
"CNCExit"
"CB2"
,
},
"CS2"
,
"CB4"
:
{
{}
"_class"
:
"Dream.CapacityStationBuffer"
,
],
"name"
:
"AssemblyBuffer"
,
"5"
:
[
"requireFullProject"
:
1
,
"CS3"
,
"wip"
:
[]
"CE3"
,
},
{}
"CS4"
:
{
],
"_class"
:
"Dream.CapacityStation"
,
"4"
:
[
"name"
:
"Assembly"
,
"CB3"
,
"intervalCapacity"
:
[
"CS3"
,
50
,
{}
100
,
],
150
,
"7"
:
[
80
,
"CS4"
,
300
,
"CE4"
,
350
{}
]
],
},
"6"
:
[
"CE4"
:
{
"CB4"
,
"_class"
:
"Dream.CapacityStationExit"
,
"CS4"
,
"name"
:
"AssemblyExit"
{}
},
]
"CSC"
:
{
},
"_class"
:
"Dream.CapacityStationController"
,
"general"
:
{
"name"
:
"CSC"
,
"trace"
:
"Yes"
,
"start"
:
"0"
,
"_class"
:
"Dream.Configuration"
,
"interval"
:
"1"
,
"confidenceLevel"
:
"0.95"
,
"dueDateThreshold"
:
7
"maxSimTime"
:
"-1"
,
}
"numberOfReplications"
:
"1"
}
}
}
}
\ No newline at end of file
dream/simulation/JSONInputs/CapacityStationEDDThreshold3.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges
"
:
{
"CB4
"
:
{
"0"
:
[
"requireFullProject"
:
1
,
"CB1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"CS1"
,
"name"
:
"AssemblyBuffer"
,
{}
"wip"
:
[]
],
},
"1"
:
[
"CSC"
:
{
"CS1"
,
"start"
:
"0"
,
"CE1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
,
{}
"dueDateThreshold"
:
14
,
],
"name"
:
"CSC"
,
"2"
:
[
"interval"
:
"1"
"CB2"
,
},
"CS2"
,
"CB2"
:
{
{}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
],
"name"
:
"WELDBuffer"
"3"
:
[
},
"CS2"
,
"CB3"
:
{
"CE2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
{}
"name"
:
"CNCBuffer"
,
],
"wip"
:
[
"4"
:
[
{
"CB3"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"CS3"
,
"requiredCapacity"
:
50
,
{}
"capacityProjectId"
:
"P1"
,
],
"name"
:
"P1_CNC_50"
"5"
:
[
},
"CS3"
,
{
"CE3"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
{}
"requiredCapacity"
:
100
,
],
"capacityProjectId"
:
"P2"
,
"6"
:
[
"name"
:
"P2_CNC_100"
"CB4"
,
}
"CS4"
,
]
{}
},
],
"CB1"
:
{
"7"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"CS4"
,
"name"
:
"SMFBuffer"
,
"CE4"
,
"wip"
:
[
{}
{
]
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
},
"requiredCapacity"
:
100
,
"general"
:
{
"capacityProjectId"
:
"P1"
,
"_class"
:
"Dream.Configuration"
,
"name"
:
"P1_SMF_100"
"confidenceLevel"
:
"0.95"
,
},
"maxSimTime"
:
"-1"
,
{
"numberOfReplications"
:
"1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"trace"
:
"Yes"
"requiredCapacity"
:
50
,
},
"capacityProjectId"
:
"P2"
,
"nodes"
:
{
"name"
:
"P2_SMF_50"
"CB1"
:
{
}
"_class"
:
"Dream.CapacityStationBuffer"
,
]
"name"
:
"SMFBuffer"
,
},
"wip"
:
[
"CE3"
:
{
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"_class"
:
"Dream.CapacityEntity"
,
"name"
:
"CNCExit"
,
"capacityProjectId"
:
"P1"
,
"nextCapacityStationBufferId"
:
"CB4"
"name"
:
"P1_SMF_100"
,
},
"requiredCapacity"
:
100
"CE2"
:
{
},
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
{
"name"
:
"WELDExit"
,
"_class"
:
"Dream.CapacityEntity"
,
"nextCapacityStationBufferId"
:
"CB4"
"capacityProjectId"
:
"P2"
,
},
"name"
:
"P2_SMF_50"
,
"CE1"
:
{
"requiredCapacity"
:
50
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
}
"name"
:
"SMFExit"
,
]
"nextCapacityStationBufferId"
:
"CB2"
},
},
"CS1
"
:
{
"CS4
"
:
{
"_class"
:
"Dream.CapacityStation"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"name"
:
"SMF"
,
"name"
:
"Assembly"
,
"intervalCapacity"
:
[
"intervalCapacity"
:
[
100
,
50
,
200
,
100
,
300
,
150
,
100
,
80
,
200
,
300
,
30
0
35
0
]
]
},
},
"CE1
"
:
{
"QD
"
:
{
"_class"
:
"Dream.CapacityStationExit"
,
"wip"
:
[
"nextCapacityStationBufferId"
:
"CB2"
,
{
"name"
:
"SMFExit"
"dueDate"
:
20
,
},
"capacityRequirementDict"
:
{
"CB2"
:
{
"CS4"
:
50
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"CS1"
:
100
,
"name"
:
"WELDBuffer"
"CS3"
:
50
,
},
"CS2"
:
50
"CS2"
:
{
},
"_class"
:
"Dream.CapacityStation"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"name"
:
"WELD"
,
"id"
:
"P1"
,
"intervalCapacity"
:
[
"name"
:
"P1"
150
,
},
60
,
{
350
,
"dueDate"
:
10
,
150
,
"capacityRequirementDict"
:
{
60
,
"CS4"
:
50
,
350
"CS1"
:
50
,
]
"CS3"
:
100
,
},
"CS2"
:
100
"CE2"
:
{
},
"_class"
:
"Dream.CapacityStationExit"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"nextCapacityStationBufferId"
:
"CB4"
,
"id"
:
"P2"
,
"name"
:
"WELDExit
"
"name"
:
"P2
"
},
}
"QD"
:
{
],
"_class"
:
"Dream.Queue"
,
"_class"
:
"Dream.Queue"
,
"capacity"
:
"-1"
,
"capacity"
:
"-1"
,
"id"
:
"QD"
,
"id"
:
"QD"
,
"name"
:
"DUMMY"
,
"name"
:
"DUMMY"
"wip"
:
[
},
{
"CS1"
:
{
"_class"
:
"Dream.CapacityProject"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"id"
:
"P1"
,
"name"
:
"SMF"
,
"name"
:
"P1"
,
"intervalCapacity"
:
[
"capacityRequirementDict"
:
{
100
,
"CS1"
:
100
,
200
,
"CS2"
:
50
,
300
,
"CS3"
:
50
,
100
,
"CS4"
:
50
200
,
},
300
"dueDate"
:
20
]
},
},
{
"CE4"
:
{
"_class"
:
"Dream.CapacityProject"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"id"
:
"P2"
,
"name"
:
"AssemblyExit"
"name"
:
"P2"
,
},
"capacityRequirementDict
"
:
{
"CS3
"
:
{
"CS1"
:
50
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"CS2"
:
100
,
"name"
:
"CNC"
,
"CS3"
:
100
,
"intervalCapacity"
:
[
"CS4"
:
50
50
,
},
100
,
"dueDate"
:
10
150
,
}
100
,
]
100
,
},
150
"CB3"
:
{
]
"_class"
:
"Dream.CapacityStationBuffer"
,
},
"name"
:
"CNCBuffer"
,
"CS2"
:
{
"wip"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
{
"name"
:
"WELD"
,
"_class"
:
"Dream.CapacityEntity"
,
"intervalCapacity"
:
[
"capacityProjectId"
:
"P1"
,
150
,
"name"
:
"P1_CNC_50"
,
60
,
"requiredCapacity"
:
50
350
,
},
150
,
{
60
,
"_class"
:
"Dream.CapacityEntity"
,
350
"capacityProjectId"
:
"P2"
,
]
"name"
:
"P2_CNC_100"
,
}
"requiredCapacity"
:
100
},
}
"_class"
:
"Dream.Simulation"
,
]
"edges"
:
{
},
"1"
:
[
"CS3"
:
{
"CS1"
,
"_class"
:
"Dream.CapacityStation"
,
"CE1"
,
"name"
:
"CNC"
,
{}
"intervalCapacity"
:
[
],
50
,
"0"
:
[
100
,
"CB1"
,
150
,
"CS1"
,
100
,
{}
100
,
],
150
"3"
:
[
]
"CS2"
,
},
"CE2"
,
"CE3"
:
{
{}
"_class"
:
"Dream.CapacityStationExit"
,
],
"nextCapacityStationBufferId"
:
"CB4"
,
"2"
:
[
"name"
:
"CNCExit"
"CB2"
,
},
"CS2"
,
"CB4"
:
{
{}
"_class"
:
"Dream.CapacityStationBuffer"
,
],
"name"
:
"AssemblyBuffer"
,
"5"
:
[
"requireFullProject"
:
1
,
"CS3"
,
"wip"
:
[]
"CE3"
,
},
{}
"CS4"
:
{
],
"_class"
:
"Dream.CapacityStation"
,
"4"
:
[
"name"
:
"Assembly"
,
"CB3"
,
"intervalCapacity"
:
[
"CS3"
,
50
,
{}
100
,
],
150
,
"7"
:
[
80
,
"CS4"
,
300
,
"CE4"
,
350
{}
]
],
},
"6"
:
[
"CE4"
:
{
"CB4"
,
"_class"
:
"Dream.CapacityStationExit"
,
"CS4"
,
"name"
:
"AssemblyExit"
{}
},
]
"CSC"
:
{
},
"_class"
:
"Dream.CapacityStationController"
,
"general"
:
{
"name"
:
"CSC"
,
"trace"
:
"Yes"
,
"start"
:
"0"
,
"_class"
:
"Dream.Configuration"
,
"interval"
:
"1"
,
"confidenceLevel"
:
"0.95"
,
"dueDateThreshold"
:
14
"maxSimTime"
:
"-1"
,
}
"numberOfReplications"
:
"1"
}
}
}
}
\ No newline at end of file
dream/simulation/JSONInputs/CapacityStationEDDThreshold4.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges
"
:
{
"CSC
"
:
{
"0"
:
[
"start"
:
"0"
,
"CB1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
,
"CS1"
,
"dueDateThreshold"
:
7
,
{}
"name"
:
"CSC"
,
],
"interval"
:
"1"
"1"
:
[
},
"CS1"
,
"CB1"
:
{
"CE1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
{}
"name"
:
"SMFBuffer"
,
]
"wip"
:
[
},
{
"general"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"_class"
:
"Dream.Configuration"
,
"requiredCapacity"
:
50
,
"confidenceLevel"
:
"0.95"
,
"capacityProjectId"
:
"P1"
,
"maxSimTime"
:
"-1"
,
"name"
:
"P1_SMF_50"
"numberOfReplications"
:
"1"
,
},
"trace"
:
"Yes"
{
},
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"nodes"
:
{
"requiredCapacity"
:
50
,
"CB1"
:
{
"capacityProjectId"
:
"P2"
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"P2_SMF_50"
"name"
:
"SMFBuffer"
,
},
"wip"
:
[
{
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"_class"
:
"Dream.CapacityEntity"
,
"requiredCapacity"
:
50
,
"capacityProjectId"
:
"P1"
,
"capacityProjectId"
:
"P3"
,
"name"
:
"P1_SMF_50"
,
"name"
:
"P3_SMF_50"
"requiredCapacity"
:
50
}
},
]
{
},
"_class"
:
"Dream.CapacityEntity"
,
"CS1"
:
{
"capacityProjectId"
:
"P2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"name"
:
"P2_SMF_50"
,
"name"
:
"SMF"
,
"requiredCapacity"
:
50
"intervalCapacity"
:
[
},
75
,
{
50
,
"_class"
:
"Dream.CapacityEntity"
,
300
,
"capacityProjectId"
:
"P3"
,
100
,
"name"
:
"P3_SMF_50"
,
200
,
"requiredCapacity"
:
5
0
30
0
}
]
]
},
},
"QD"
:
{
"CS1"
:
{
"wip"
:
[
"_class"
:
"Dream.CapacityStation"
,
{
"name"
:
"SMF"
,
"dueDate"
:
10
,
"intervalCapacity"
:
[
"capacityRequirementDict"
:
{
75
,
"CS1"
:
50
50
,
},
300
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
100
,
"id"
:
"P1"
,
200
,
"name"
:
"P1"
300
},
]
{
},
"dueDate"
:
20
,
"CE1
"
:
{
"capacityRequirementDict
"
:
{
"_class"
:
"Dream.CapacityStationExit"
,
"CS1"
:
50
"name"
:
"SMFExit"
},
},
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"QD"
:
{
"id"
:
"P2"
,
"_class"
:
"Dream.Queue"
,
"name"
:
"P2"
"capacity"
:
"-1"
,
},
"id"
:
"QD"
,
{
"name"
:
"DUMMY"
,
"dueDate"
:
30
,
"wip"
:
[
"capacityRequirementDict"
:
{
{
"CS1"
:
50
"_class"
:
"Dream.CapacityProject"
,
},
"id"
:
"P1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"name"
:
"P1"
,
"id"
:
"P3"
,
"capacityRequirementDict"
:
{
"name"
:
"P3"
"CS1"
:
50
}
},
],
"dueDate"
:
10
"_class"
:
"Dream.Queue"
,
},
"capacity"
:
"-1"
,
{
"id"
:
"QD"
,
"_class"
:
"Dream.CapacityProject"
,
"name"
:
"DUMMY"
"id"
:
"P2"
,
},
"name"
:
"P2"
,
"CE1"
:
{
"capacityRequirementDict"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"CS1"
:
50
"name"
:
"SMFExit"
},
}
"dueDate"
:
20
},
},
"_class"
:
"Dream.Simulation"
,
{
"edges"
:
{
"_class"
:
"Dream.CapacityProject"
,
"1"
:
[
"id"
:
"P3"
,
"CS1"
,
"name"
:
"P3"
,
"CE1"
,
"capacityRequirementDict"
:
{
{}
"CS1"
:
50
],
},
"0"
:
[
"dueDate"
:
30
"CB1"
,
}
"CS1"
,
]
{}
},
]
"CSC"
:
{
},
"_class"
:
"Dream.CapacityStationController"
,
"general"
:
{
"name"
:
"CSC"
,
"trace"
:
"Yes"
,
"start"
:
"0"
,
"_class"
:
"Dream.Configuration"
,
"interval"
:
"1"
,
"confidenceLevel"
:
"0.95"
,
"dueDateThreshold"
:
7
"maxSimTime"
:
"-1"
,
}
"numberOfReplications"
:
"1"
}
}
}
}
\ No newline at end of file
dream/simulation/JSONInputs/CapacityStationEDDThreshold5.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges
"
:
{
"CSC
"
:
{
"0"
:
[
"start"
:
"0"
,
"CB1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
,
"CS1"
,
"dueDateThreshold"
:
7
,
{}
"name"
:
"CSC"
,
],
"interval"
:
"1"
"1"
:
[
},
"CS1"
,
"CB1"
:
{
"CE1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
{}
"name"
:
"SMFBuffer"
,
]
"wip"
:
[
},
{
"general"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"_class"
:
"Dream.Configuration"
,
"requiredCapacity"
:
50
,
"confidenceLevel"
:
"0.95"
,
"capacityProjectId"
:
"P1"
,
"maxSimTime"
:
"-1"
,
"name"
:
"P1_SMF_50"
"numberOfReplications"
:
"1"
,
},
"trace"
:
"Yes"
{
},
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"nodes"
:
{
"requiredCapacity"
:
50
,
"CB1"
:
{
"capacityProjectId"
:
"P2"
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"P2_SMF_50"
"name"
:
"SMFBuffer"
,
},
"wip"
:
[
{
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"_class"
:
"Dream.CapacityEntity"
,
"requiredCapacity"
:
50
,
"capacityProjectId"
:
"P1"
,
"capacityProjectId"
:
"P3"
,
"name"
:
"P1_SMF_50"
,
"name"
:
"P3_SMF_50"
"requiredCapacity"
:
50
}
},
]
{
},
"_class"
:
"Dream.CapacityEntity"
,
"CS1"
:
{
"capacityProjectId"
:
"P2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"name"
:
"P2_SMF_50"
,
"name"
:
"SMF"
,
"requiredCapacity"
:
50
"intervalCapacity"
:
[
},
125
,
{
50
,
"_class"
:
"Dream.CapacityEntity"
,
300
,
"capacityProjectId"
:
"P3"
,
100
,
"name"
:
"P3_SMF_50"
,
200
,
"requiredCapacity"
:
5
0
30
0
}
]
]
},
},
"QD"
:
{
"CS1"
:
{
"wip"
:
[
"_class"
:
"Dream.CapacityStation"
,
{
"name"
:
"SMF"
,
"dueDate"
:
10
,
"intervalCapacity"
:
[
"capacityRequirementDict"
:
{
125
,
"CS1"
:
50
50
,
},
300
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
100
,
"id"
:
"P1"
,
200
,
"name"
:
"P1"
300
},
]
{
},
"dueDate"
:
20
,
"CE1
"
:
{
"capacityRequirementDict
"
:
{
"_class"
:
"Dream.CapacityStationExit"
,
"CS1"
:
50
"name"
:
"SMFExit"
},
},
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"QD"
:
{
"id"
:
"P2"
,
"_class"
:
"Dream.Queue"
,
"name"
:
"P2"
"capacity"
:
"-1"
,
},
"id"
:
"QD"
,
{
"name"
:
"DUMMY"
,
"dueDate"
:
30
,
"wip"
:
[
"capacityRequirementDict"
:
{
{
"CS1"
:
50
"_class"
:
"Dream.CapacityProject"
,
},
"id"
:
"P1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"name"
:
"P1"
,
"id"
:
"P3"
,
"capacityRequirementDict"
:
{
"name"
:
"P3"
"CS1"
:
50
}
},
],
"dueDate"
:
10
"_class"
:
"Dream.Queue"
,
},
"capacity"
:
"-1"
,
{
"id"
:
"QD"
,
"_class"
:
"Dream.CapacityProject"
,
"name"
:
"DUMMY"
"id"
:
"P2"
,
},
"name"
:
"P2"
,
"CE1"
:
{
"capacityRequirementDict"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"CS1"
:
50
"name"
:
"SMFExit"
},
}
"dueDate"
:
20
},
},
"_class"
:
"Dream.Simulation"
,
{
"edges"
:
{
"_class"
:
"Dream.CapacityProject"
,
"1"
:
[
"id"
:
"P3"
,
"CS1"
,
"name"
:
"P3"
,
"CE1"
,
"capacityRequirementDict"
:
{
{}
"CS1"
:
50
],
},
"0"
:
[
"dueDate"
:
30
"CB1"
,
}
"CS1"
,
]
{}
},
]
"CSC"
:
{
},
"_class"
:
"Dream.CapacityStationController"
,
"general"
:
{
"name"
:
"CSC"
,
"trace"
:
"Yes"
,
"start"
:
"0"
,
"_class"
:
"Dream.Configuration"
,
"interval"
:
"1"
,
"confidenceLevel"
:
"0.95"
,
"dueDateThreshold"
:
7
"maxSimTime"
:
"-1"
,
}
"numberOfReplications"
:
"1"
}
}
}
}
\ No newline at end of file
dream/simulation/JSONInputs/CapacityStationEarliestStart1.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges"
:
{
"CB4"
:
{
"0"
:
[
"requireFullProject"
:
1
,
"CB1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"CS1"
,
"name"
:
"AssemblyBuffer"
,
{}
"wip"
:
[]
],
},
"1"
:
[
"CSC"
:
{
"CS1"
,
"start"
:
"0"
,
"CE1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
,
{}
"name"
:
"CSC"
,
],
"interval"
:
"1"
"2"
:
[
},
"CB2"
,
"CB2"
:
{
"CS2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
{}
"name"
:
"WELDBuffer"
],
},
"3"
:
[
"CB3"
:
{
"CS2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"CE2"
,
"name"
:
"CNCBuffer"
,
{}
"wip"
:
[
],
{
"4"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"CB3"
,
"requiredCapacity"
:
50
,
"CS3"
,
"capacityProjectId"
:
"P1"
,
{}
"name"
:
"P1_CNC_50"
],
},
"5"
:
[
{
"CS3"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"CE3"
,
"requiredCapacity"
:
100
,
{}
"capacityProjectId"
:
"P2"
,
],
"name"
:
"P2_CNC_100"
"6"
:
[
"CB4"
,
"CS4"
,
{}
],
"7"
:
[
"CS4"
,
"CE4"
,
{}
]
},
"general"
:
{
"_class"
:
"Dream.Configuration"
,
"confidenceLevel"
:
"0.95"
,
"maxSimTime"
:
"-1"
,
"numberOfReplications"
:
"1"
,
"trace"
:
"Yes"
},
"nodes"
:
{
"CB1"
:
{
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"SMFBuffer"
,
"wip"
:
[
{
"_class"
:
"Dream.CapacityEntity"
,
"capacityProjectId"
:
"P1"
,
"name"
:
"P1_SMF_100"
,
"requiredCapacity"
:
100
},
{
"_class"
:
"Dream.CapacityEntity"
,
"capacityProjectId"
:
"P2"
,
"name"
:
"P2_SMF_50"
,
"requiredCapacity"
:
50
}
]
},
"CS1"
:
{
"_class"
:
"Dream.CapacityStation"
,
"name"
:
"SMF"
,
"intervalCapacity"
:
[
100
,
200
,
300
,
100
,
200
,
300
]
},
"CE1"
:
{
"_class"
:
"Dream.CapacityStationExit"
,
"nextCapacityStationBufferId"
:
"CB2"
,
"name"
:
"SMFExit"
},
"CB2"
:
{
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"WELDBuffer"
},
"CS2"
:
{
"_class"
:
"Dream.CapacityStation"
,
"name"
:
"WELD"
,
"intervalCapacity"
:
[
150
,
60
,
350
,
150
,
60
,
350
]
},
"CE2"
:
{
"_class"
:
"Dream.CapacityStationExit"
,
"nextCapacityStationBufferId"
:
"CB4"
,
"name"
:
"WELDExit"
},
"QD"
:
{
"_class"
:
"Dream.Queue"
,
"capacity"
:
"-1"
,
"id"
:
"QD"
,
"name"
:
"DUMMY"
,
"wip"
:
[
{
"_class"
:
"Dream.CapacityProject"
,
"id"
:
"P1"
,
"name"
:
"P1"
,
"capacityRequirementDict"
:
{
"CS1"
:
100
,
"CS2"
:
50
,
"CS3"
:
50
,
"CS4"
:
50
},
"earliestStartDict"
:
{
"CS1"
:
2
}
}
},
]
{
},
"_class"
:
"Dream.CapacityProject"
,
"CB1"
:
{
"id"
:
"P2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"name"
:
"P2"
,
"name"
:
"SMFBuffer"
,
"capacityRequirementDict"
:
{
"wip"
:
[
"CS1"
:
50
,
{
"CS2"
:
100
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"CS3"
:
100
,
"requiredCapacity"
:
100
,
"CS4"
:
50
"capacityProjectId"
:
"P1"
,
"name"
:
"P1_SMF_100"
},
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"requiredCapacity"
:
50
,
"capacityProjectId"
:
"P2"
,
"name"
:
"P2_SMF_50"
}
}
}
]
]
},
},
"CE3"
:
{
"CB3"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"CNCExit"
,
"name"
:
"CNCBuffer"
,
"nextCapacityStationBufferId"
:
"CB4"
"wip"
:
[
},
{
"CE2"
:
{
"_class"
:
"Dream.CapacityEntity"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"capacityProjectId"
:
"P1"
,
"name"
:
"WELDExit"
,
"name"
:
"P1_CNC_50"
,
"nextCapacityStationBufferId"
:
"CB4"
"requiredCapacity"
:
50
},
},
"CE1"
:
{
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"_class"
:
"Dream.CapacityEntity"
,
"name"
:
"SMFExit"
,
"capacityProjectId"
:
"P2"
,
"nextCapacityStationBufferId"
:
"CB2"
"name"
:
"P2_CNC_100"
,
},
"requiredCapacity"
:
100
"CS4"
:
{
}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
]
"name"
:
"Assembly"
,
},
"intervalCapacity"
:
[
"CS3"
:
{
50
,
"_class"
:
"Dream.CapacityStation"
,
100
,
"name"
:
"CNC"
,
150
,
"intervalCapacity"
:
[
500
,
50
,
300
,
100
,
350
150
,
]
100
,
},
100
,
"QD"
:
{
150
"wip"
:
[
]
{
},
"earliestStartDict"
:
{
"CE3"
:
{
"CS1"
:
2
"_class"
:
"Dream.CapacityStationExit"
,
},
"nextCapacityStationBufferId"
:
"CB4"
,
"capacityRequirementDict"
:
{
"name"
:
"CNCExit"
"CS4"
:
50
,
},
"CS1"
:
100
,
"CB4"
:
{
"CS3"
:
50
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"CS2"
:
50
"name"
:
"AssemblyBuffer"
,
},
"requireFullProject"
:
1
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"wip"
:
[]
"id"
:
"P1"
,
},
"name"
:
"P1"
"CS4"
:
{
},
"_class"
:
"Dream.CapacityStation"
,
{
"name"
:
"Assembly"
,
"capacityRequirementDict"
:
{
"intervalCapacity"
:
[
"CS4"
:
50
,
50
,
"CS1"
:
50
,
100
,
"CS3"
:
100
,
150
,
"CS2"
:
100
500
,
},
300
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
350
"id"
:
"P2"
,
]
"name"
:
"P2"
},
}
"CE4"
:
{
],
"_class"
:
"Dream.CapacityStationExit"
,
"_class"
:
"Dream.Queue"
,
"name"
:
"AssemblyExit"
"capacity"
:
"-1"
,
},
"id"
:
"QD"
,
"CSC"
:
{
"name"
:
"DUMMY"
"_class"
:
"Dream.CapacityStationController"
,
},
"name"
:
"CSC"
,
"CS1"
:
{
"start"
:
"0"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"interval"
:
"1"
"name"
:
"SMF"
,
}
"intervalCapacity"
:
[
}
100
,
200
,
300
,
100
,
200
,
300
]
},
"CE4"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"name"
:
"AssemblyExit"
},
"CS3"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"name"
:
"CNC"
,
"intervalCapacity"
:
[
50
,
100
,
150
,
100
,
100
,
150
]
},
"CS2"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"name"
:
"WELD"
,
"intervalCapacity"
:
[
150
,
60
,
350
,
150
,
60
,
350
]
}
},
"_class"
:
"Dream.Simulation"
,
"edges"
:
{
"1"
:
[
"CS1"
,
"CE1"
,
{}
],
"0"
:
[
"CB1"
,
"CS1"
,
{}
],
"3"
:
[
"CS2"
,
"CE2"
,
{}
],
"2"
:
[
"CB2"
,
"CS2"
,
{}
],
"5"
:
[
"CS3"
,
"CE3"
,
{}
],
"4"
:
[
"CB3"
,
"CS3"
,
{}
],
"7"
:
[
"CS4"
,
"CE4"
,
{}
],
"6"
:
[
"CB4"
,
"CS4"
,
{}
]
},
"general"
:
{
"trace"
:
"Yes"
,
"_class"
:
"Dream.Configuration"
,
"confidenceLevel"
:
"0.95"
,
"maxSimTime"
:
"-1"
,
"numberOfReplications"
:
"1"
}
}
}
\ No newline at end of file
dream/simulation/JSONInputs/CapacityStationEarliestStart2.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges"
:
{
"CB4"
:
{
"0"
:
[
"requireFullProject"
:
1
,
"CB1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"CS1"
,
"name"
:
"AssemblyBuffer"
,
{}
"wip"
:
[]
],
},
"1"
:
[
"CSC"
:
{
"CS1"
,
"start"
:
"0"
,
"CE1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
,
{}
"name"
:
"CSC"
,
],
"interval"
:
"1"
"2"
:
[
},
"CB2"
,
"CB2"
:
{
"CS2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
{}
"name"
:
"WELDBuffer"
],
},
"3"
:
[
"CB3"
:
{
"CS2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"CE2"
,
"name"
:
"CNCBuffer"
,
{}
"wip"
:
[
],
{
"4"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"CB3"
,
"requiredCapacity"
:
50
,
"CS3"
,
"capacityProjectId"
:
"P1"
,
{}
"name"
:
"P1_CNC_50"
],
},
"5"
:
[
{
"CS3"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"CE3"
,
"requiredCapacity"
:
100
,
{}
"capacityProjectId"
:
"P2"
,
],
"name"
:
"P2_CNC_100"
"6"
:
[
"CB4"
,
"CS4"
,
{}
],
"7"
:
[
"CS4"
,
"CE4"
,
{}
]
},
"general"
:
{
"_class"
:
"Dream.Configuration"
,
"confidenceLevel"
:
"0.95"
,
"maxSimTime"
:
"-1"
,
"numberOfReplications"
:
"1"
,
"trace"
:
"Yes"
},
"nodes"
:
{
"CB1"
:
{
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"SMFBuffer"
,
"wip"
:
[
{
"_class"
:
"Dream.CapacityEntity"
,
"capacityProjectId"
:
"P1"
,
"name"
:
"P1_SMF_100"
,
"requiredCapacity"
:
100
},
{
"_class"
:
"Dream.CapacityEntity"
,
"capacityProjectId"
:
"P2"
,
"name"
:
"P2_SMF_50"
,
"requiredCapacity"
:
50
}
]
},
"CS1"
:
{
"_class"
:
"Dream.CapacityStation"
,
"name"
:
"SMF"
,
"intervalCapacity"
:
[
100
,
200
,
300
,
100
,
200
,
300
]
},
"CE1"
:
{
"_class"
:
"Dream.CapacityStationExit"
,
"nextCapacityStationBufferId"
:
"CB2"
,
"name"
:
"SMFExit"
},
"CB2"
:
{
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"WELDBuffer"
},
"CS2"
:
{
"_class"
:
"Dream.CapacityStation"
,
"name"
:
"WELD"
,
"intervalCapacity"
:
[
150
,
60
,
350
,
150
,
60
,
350
]
},
"CE2"
:
{
"_class"
:
"Dream.CapacityStationExit"
,
"nextCapacityStationBufferId"
:
"CB4"
,
"name"
:
"WELDExit"
},
"QD"
:
{
"_class"
:
"Dream.Queue"
,
"capacity"
:
"-1"
,
"id"
:
"QD"
,
"name"
:
"DUMMY"
,
"wip"
:
[
{
"_class"
:
"Dream.CapacityProject"
,
"id"
:
"P1"
,
"name"
:
"P1"
,
"capacityRequirementDict"
:
{
"CS1"
:
100
,
"CS2"
:
50
,
"CS3"
:
50
,
"CS4"
:
50
},
"earliestStartDict"
:
{
"CS1"
:
2
}
}
},
]
{
},
"_class"
:
"Dream.CapacityProject"
,
"CB1"
:
{
"id"
:
"P2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"name"
:
"P2"
,
"name"
:
"SMFBuffer"
,
"capacityRequirementDict"
:
{
"wip"
:
[
"CS1"
:
50
,
{
"CS2"
:
100
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"CS3"
:
100
,
"requiredCapacity"
:
100
,
"CS4"
:
50
"capacityProjectId"
:
"P1"
,
},
"name"
:
"P1_SMF_100"
"earliestStartDict"
:
{
},
"CS4"
:
5
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"requiredCapacity"
:
50
,
"capacityProjectId"
:
"P2"
,
"name"
:
"P2_SMF_50"
}
}
}
]
]
},
},
"CE3"
:
{
"CB3"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"CNCExit"
,
"name"
:
"CNCBuffer"
,
"nextCapacityStationBufferId"
:
"CB4"
"wip"
:
[
},
{
"CE2"
:
{
"_class"
:
"Dream.CapacityEntity"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"capacityProjectId"
:
"P1"
,
"name"
:
"WELDExit"
,
"name"
:
"P1_CNC_50"
,
"nextCapacityStationBufferId"
:
"CB4"
"requiredCapacity"
:
50
},
},
"CE1"
:
{
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"_class"
:
"Dream.CapacityEntity"
,
"name"
:
"SMFExit"
,
"capacityProjectId"
:
"P2"
,
"nextCapacityStationBufferId"
:
"CB2"
"name"
:
"P2_CNC_100"
,
},
"requiredCapacity"
:
100
"CS4"
:
{
}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
]
"name"
:
"Assembly"
,
},
"intervalCapacity"
:
[
"CS3"
:
{
50
,
"_class"
:
"Dream.CapacityStation"
,
100
,
"name"
:
"CNC"
,
150
,
"intervalCapacity"
:
[
500
,
50
,
300
,
100
,
350
150
,
]
100
,
},
100
,
"QD"
:
{
150
"wip"
:
[
]
{
},
"earliestStartDict"
:
{
"CE3"
:
{
"CS1"
:
2
"_class"
:
"Dream.CapacityStationExit"
,
},
"nextCapacityStationBufferId"
:
"CB4"
,
"capacityRequirementDict"
:
{
"name"
:
"CNCExit"
"CS4"
:
50
,
},
"CS1"
:
100
,
"CB4"
:
{
"CS3"
:
50
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"CS2"
:
50
"name"
:
"AssemblyBuffer"
,
},
"requireFullProject"
:
1
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"wip"
:
[]
"id"
:
"P1"
,
},
"name"
:
"P1"
"CS4"
:
{
},
"_class"
:
"Dream.CapacityStation"
,
{
"name"
:
"Assembly"
,
"earliestStartDict"
:
{
"intervalCapacity"
:
[
"CS4"
:
5
50
,
},
100
,
"capacityRequirementDict"
:
{
150
,
"CS4"
:
50
,
500
,
"CS1"
:
50
,
300
,
"CS3"
:
100
,
350
"CS2"
:
100
]
},
},
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"CE4"
:
{
"id"
:
"P2"
,
"_class"
:
"Dream.CapacityStationExit"
,
"name"
:
"P2"
"name"
:
"AssemblyExit"
}
},
],
"CSC"
:
{
"_class"
:
"Dream.Queue"
,
"_class"
:
"Dream.CapacityStationController"
,
"capacity"
:
"-1"
,
"name"
:
"CSC"
,
"id"
:
"QD"
,
"start"
:
"0"
,
"name"
:
"DUMMY"
"interval"
:
"1"
},
}
"CS1"
:
{
}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"name"
:
"SMF"
,
"intervalCapacity"
:
[
100
,
200
,
300
,
100
,
200
,
300
]
},
"CE4"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"name"
:
"AssemblyExit"
},
"CS3"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"name"
:
"CNC"
,
"intervalCapacity"
:
[
50
,
100
,
150
,
100
,
100
,
150
]
},
"CS2"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"name"
:
"WELD"
,
"intervalCapacity"
:
[
150
,
60
,
350
,
150
,
60
,
350
]
}
},
"_class"
:
"Dream.Simulation"
,
"edges"
:
{
"1"
:
[
"CS1"
,
"CE1"
,
{}
],
"0"
:
[
"CB1"
,
"CS1"
,
{}
],
"3"
:
[
"CS2"
,
"CE2"
,
{}
],
"2"
:
[
"CB2"
,
"CS2"
,
{}
],
"5"
:
[
"CS3"
,
"CE3"
,
{}
],
"4"
:
[
"CB3"
,
"CS3"
,
{}
],
"7"
:
[
"CS4"
,
"CE4"
,
{}
],
"6"
:
[
"CB4"
,
"CS4"
,
{}
]
},
"general"
:
{
"trace"
:
"Yes"
,
"_class"
:
"Dream.Configuration"
,
"confidenceLevel"
:
"0.95"
,
"maxSimTime"
:
"-1"
,
"numberOfReplications"
:
"1"
}
}
}
\ No newline at end of file
dream/simulation/JSONInputs/CapacityStationPrioritizeIfCanFinish1.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges
"
:
{
"CSC
"
:
{
"0"
:
[
"dueDateThreshold"
:
7
,
"CB1"
,
"name"
:
"CSC"
,
"CS1"
,
"prioritizeIfCanFinish"
:
1
,
{}
"interval"
:
"1"
,
],
"start"
:
"0"
,
"1"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
"CS1"
,
},
"CE1"
,
"CB1"
:
{
{}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
]
"name"
:
"SMFBuffer"
,
},
"wip"
:
[
"general"
:
{
{
"_class"
:
"Dream.Configuration"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"confidenceLevel"
:
"0.95"
,
"requiredCapacity"
:
50
,
"maxSimTime"
:
"-1"
,
"capacityProjectId"
:
"P1"
,
"numberOfReplications"
:
"1"
,
"name"
:
"P1_SMF_50"
"trace"
:
"Yes"
},
},
{
"nodes"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"CB1"
:
{
"requiredCapacity"
:
50
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"capacityProjectId"
:
"P2"
,
"name"
:
"SMFBuffer"
,
"name"
:
"P2_SMF_50"
"wip"
:
[
},
{
{
"_class"
:
"Dream.CapacityEntity"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"capacityProjectId"
:
"P1"
,
"requiredCapacity"
:
50
,
"name"
:
"P1_SMF_50"
,
"capacityProjectId"
:
"P3"
,
"requiredCapacity"
:
50
"name"
:
"P3_SMF_50"
},
}
{
]
"_class"
:
"Dream.CapacityEntity"
,
},
"capacityProjectId"
:
"P2"
,
"CS1"
:
{
"name"
:
"P2_SMF_50"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"requiredCapacity"
:
50
"name"
:
"SMF"
,
},
"intervalCapacity"
:
[
{
75
,
"_class"
:
"Dream.CapacityEntity"
,
50
,
"capacityProjectId"
:
"P3"
,
300
,
"name"
:
"P3_SMF_50"
,
100
,
"requiredCapacity"
:
50
200
,
}
300
]
]
},
},
"CS1
"
:
{
"QD
"
:
{
"_class"
:
"Dream.CapacityStation"
,
"wip"
:
[
"name"
:
"SMF"
,
{
"intervalCapacity"
:
[
"dueDate"
:
10
,
75
,
"capacityRequirementDict"
:
{
50
,
"CS1"
:
50
300
,
},
100
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
200
,
"id"
:
"P1"
,
300
"name"
:
"P1"
]
},
},
{
"CE1"
:
{
"dueDate"
:
12
,
"_class"
:
"Dream.CapacityStationExit"
,
"capacityRequirementDict"
:
{
"name"
:
"SMFExit"
"CS1"
:
50
},
},
"QD"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"_class"
:
"Dream.Queue"
,
"id"
:
"P2"
,
"capacity"
:
"-1"
,
"name"
:
"P2"
"id"
:
"QD"
,
},
"name"
:
"DUMMY"
,
{
"wip"
:
[
"dueDate"
:
30
,
{
"capacityRequirementDict"
:
{
"_class"
:
"Dream.CapacityProject"
,
"CS1"
:
50
"id"
:
"P1"
,
},
"name"
:
"P1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"capacityRequirementDict"
:
{
"id"
:
"P3"
,
"CS1"
:
50
"name"
:
"P3"
}
,
}
"dueDate"
:
10
],
},
"_class"
:
"Dream.Queue"
,
{
"capacity"
:
"-1"
,
"_class"
:
"Dream.CapacityProject"
,
"id"
:
"QD"
,
"id"
:
"P2"
,
"name"
:
"DUMMY"
"name"
:
"P2"
,
},
"capacityRequirementDict
"
:
{
"CE1
"
:
{
"CS1"
:
50
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
},
"name"
:
"SMFExit"
"dueDate"
:
12
}
},
},
{
"_class"
:
"Dream.Simulation"
,
"_class"
:
"Dream.CapacityProject"
,
"edges"
:
{
"id"
:
"P3"
,
"1"
:
[
"name"
:
"P3"
,
"CS1"
,
"capacityRequirementDict"
:
{
"CE1"
,
"CS1"
:
50
{}
},
],
"dueDate"
:
30
"0"
:
[
}
"CB1"
,
]
"CS1"
,
},
{}
"CSC"
:
{
]
"_class"
:
"Dream.CapacityStationController"
,
},
"name"
:
"CSC"
,
"general"
:
{
"start"
:
"0"
,
"trace"
:
"Yes"
,
"interval"
:
"1"
,
"_class"
:
"Dream.Configuration"
,
"prioritizeIfCanFinish"
:
1
,
"confidenceLevel"
:
"0.95"
,
"dueDateThreshold"
:
7
"maxSimTime"
:
"-1"
,
}
"numberOfReplications"
:
"1"
}
}
}
}
\ No newline at end of file
dream/simulation/JSONInputs/CapacityStationPrioritizeIfCanFinish2.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges
"
:
{
"CSC
"
:
{
"0"
:
[
"dueDateThreshold"
:
7
,
"CB1"
,
"name"
:
"CSC"
,
"CS1"
,
"prioritizeIfCanFinish"
:
1
,
{}
"interval"
:
"1"
,
],
"start"
:
"0"
,
"1"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
"CS1"
,
},
"CE1"
,
"CB1"
:
{
{}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
]
"name"
:
"SMFBuffer"
,
},
"wip"
:
[
"general"
:
{
{
"_class"
:
"Dream.Configuration"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"confidenceLevel"
:
"0.95"
,
"requiredCapacity"
:
50
,
"maxSimTime"
:
"-1"
,
"capacityProjectId"
:
"P1"
,
"numberOfReplications"
:
"1"
,
"name"
:
"P1_SMF_50"
"trace"
:
"Yes"
},
},
{
"nodes"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"CB1"
:
{
"requiredCapacity"
:
50
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"capacityProjectId"
:
"P2"
,
"name"
:
"SMFBuffer"
,
"name"
:
"P2_SMF_50"
"wip"
:
[
},
{
{
"_class"
:
"Dream.CapacityEntity"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"capacityProjectId"
:
"P1"
,
"requiredCapacity"
:
50
,
"name"
:
"P1_SMF_50"
,
"capacityProjectId"
:
"P3"
,
"requiredCapacity"
:
50
"name"
:
"P3_SMF_50"
},
}
{
]
"_class"
:
"Dream.CapacityEntity"
,
},
"capacityProjectId"
:
"P2"
,
"CS1"
:
{
"name"
:
"P2_SMF_50"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"requiredCapacity"
:
50
"name"
:
"SMF"
,
},
"intervalCapacity"
:
[
{
125
,
"_class"
:
"Dream.CapacityEntity"
,
50
,
"capacityProjectId"
:
"P3"
,
300
,
"name"
:
"P3_SMF_50"
,
100
,
"requiredCapacity"
:
50
200
,
}
300
]
]
},
},
"CS1
"
:
{
"QD
"
:
{
"_class"
:
"Dream.CapacityStation"
,
"wip"
:
[
"name"
:
"SMF"
,
{
"intervalCapacity"
:
[
"dueDate"
:
10
,
125
,
"capacityRequirementDict"
:
{
50
,
"CS1"
:
50
300
,
},
100
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
200
,
"id"
:
"P1"
,
300
"name"
:
"P1"
]
},
},
{
"CE1"
:
{
"dueDate"
:
12
,
"_class"
:
"Dream.CapacityStationExit"
,
"capacityRequirementDict"
:
{
"name"
:
"SMFExit"
"CS1"
:
50
},
},
"QD"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"_class"
:
"Dream.Queue"
,
"id"
:
"P2"
,
"capacity"
:
"-1"
,
"name"
:
"P2"
"id"
:
"QD"
,
},
"name"
:
"DUMMY"
,
{
"wip"
:
[
"dueDate"
:
11
,
{
"capacityRequirementDict"
:
{
"_class"
:
"Dream.CapacityProject"
,
"CS1"
:
50
"id"
:
"P1"
,
},
"name"
:
"P1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"capacityRequirementDict"
:
{
"id"
:
"P3"
,
"CS1"
:
50
"name"
:
"P3"
}
,
}
"dueDate"
:
10
],
},
"_class"
:
"Dream.Queue"
,
{
"capacity"
:
"-1"
,
"_class"
:
"Dream.CapacityProject"
,
"id"
:
"QD"
,
"id"
:
"P2"
,
"name"
:
"DUMMY"
"name"
:
"P2"
,
},
"capacityRequirementDict
"
:
{
"CE1
"
:
{
"CS1"
:
50
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
},
"name"
:
"SMFExit"
"dueDate"
:
12
}
},
},
{
"_class"
:
"Dream.Simulation"
,
"_class"
:
"Dream.CapacityProject"
,
"edges"
:
{
"id"
:
"P3"
,
"1"
:
[
"name"
:
"P3"
,
"CS1"
,
"capacityRequirementDict"
:
{
"CE1"
,
"CS1"
:
50
{}
},
],
"dueDate"
:
11
"0"
:
[
}
"CB1"
,
]
"CS1"
,
},
{}
"CSC"
:
{
]
"_class"
:
"Dream.CapacityStationController"
,
},
"name"
:
"CSC"
,
"general"
:
{
"start"
:
"0"
,
"trace"
:
"Yes"
,
"interval"
:
"1"
,
"_class"
:
"Dream.Configuration"
,
"prioritizeIfCanFinish"
:
1
,
"confidenceLevel"
:
"0.95"
,
"dueDateThreshold"
:
7
"maxSimTime"
:
"-1"
,
}
"numberOfReplications"
:
"1"
}
}
}
}
\ No newline at end of file
dream/simulation/JSONInputs/CapacityStationPrioritizeIfCanFinish3.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges
"
:
{
"CSC
"
:
{
"0"
:
[
"dueDateThreshold"
:
7
,
"CB1"
,
"name"
:
"CSC"
,
"CS1"
,
"prioritizeIfCanFinish"
:
1
,
{}
"interval"
:
"1"
,
],
"start"
:
"0"
,
"1"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
"CS1"
,
},
"CE1"
,
"CB1"
:
{
{}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
]
"name"
:
"SMFBuffer"
,
},
"wip"
:
[
"general"
:
{
{
"_class"
:
"Dream.Configuration"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"confidenceLevel"
:
"0.95"
,
"requiredCapacity"
:
50
,
"maxSimTime"
:
"-1"
,
"capacityProjectId"
:
"P1"
,
"numberOfReplications"
:
"1"
,
"name"
:
"P1_SMF_50"
"trace"
:
"Yes"
},
},
{
"nodes"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"CB1"
:
{
"requiredCapacity"
:
50
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"capacityProjectId"
:
"P2"
,
"name"
:
"SMFBuffer"
,
"name"
:
"P2_SMF_50"
"wip"
:
[
},
{
{
"_class"
:
"Dream.CapacityEntity"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"capacityProjectId"
:
"P1"
,
"requiredCapacity"
:
50
,
"name"
:
"P1_SMF_50"
,
"capacityProjectId"
:
"P3"
,
"requiredCapacity"
:
50
"name"
:
"P3_SMF_50"
},
}
{
]
"_class"
:
"Dream.CapacityEntity"
,
},
"capacityProjectId"
:
"P2"
,
"CS1"
:
{
"name"
:
"P2_SMF_50"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"requiredCapacity"
:
50
"name"
:
"SMF"
,
},
"intervalCapacity"
:
[
{
80
,
"_class"
:
"Dream.CapacityEntity"
,
50
,
"capacityProjectId"
:
"P3"
,
300
,
"name"
:
"P3_SMF_50"
,
100
,
"requiredCapacity"
:
50
200
,
}
300
]
]
},
},
"CS1
"
:
{
"QD
"
:
{
"_class"
:
"Dream.CapacityStation"
,
"wip"
:
[
"name"
:
"SMF"
,
{
"intervalCapacity"
:
[
"dueDate"
:
10
,
80
,
"capacityRequirementDict"
:
{
50
,
"CS1"
:
50
300
,
},
100
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
200
,
"id"
:
"P1"
,
300
"name"
:
"P1"
]
},
},
{
"CE1"
:
{
"dueDate"
:
12
,
"_class"
:
"Dream.CapacityStationExit"
,
"capacityRequirementDict"
:
{
"name"
:
"SMFExit"
"CS1"
:
50
},
},
"QD"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"_class"
:
"Dream.Queue"
,
"id"
:
"P2"
,
"capacity"
:
"-1"
,
"name"
:
"P2"
"id"
:
"QD"
,
},
"name"
:
"DUMMY"
,
{
"wip"
:
[
"dueDate"
:
11
,
{
"capacityRequirementDict"
:
{
"_class"
:
"Dream.CapacityProject"
,
"CS1"
:
50
"id"
:
"P1"
,
},
"name"
:
"P1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"capacityRequirementDict"
:
{
"id"
:
"P3"
,
"CS1"
:
50
"name"
:
"P3"
}
,
}
"dueDate"
:
10
],
},
"_class"
:
"Dream.Queue"
,
{
"capacity"
:
"-1"
,
"_class"
:
"Dream.CapacityProject"
,
"id"
:
"QD"
,
"id"
:
"P2"
,
"name"
:
"DUMMY"
"name"
:
"P2"
,
},
"capacityRequirementDict
"
:
{
"CE1
"
:
{
"CS1"
:
50
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
},
"name"
:
"SMFExit"
"dueDate"
:
12
}
},
},
{
"_class"
:
"Dream.Simulation"
,
"_class"
:
"Dream.CapacityProject"
,
"edges"
:
{
"id"
:
"P3"
,
"1"
:
[
"name"
:
"P3"
,
"CS1"
,
"capacityRequirementDict"
:
{
"CE1"
,
"CS1"
:
50
{}
},
],
"dueDate"
:
11
"0"
:
[
}
"CB1"
,
]
"CS1"
,
},
{}
"CSC"
:
{
]
"_class"
:
"Dream.CapacityStationController"
,
},
"name"
:
"CSC"
,
"general"
:
{
"start"
:
"0"
,
"trace"
:
"Yes"
,
"interval"
:
"1"
,
"_class"
:
"Dream.Configuration"
,
"prioritizeIfCanFinish"
:
1
,
"confidenceLevel"
:
"0.95"
,
"dueDateThreshold"
:
7
"maxSimTime"
:
"-1"
,
}
"numberOfReplications"
:
"1"
}
}
}
}
\ No newline at end of file
dream/simulation/JSONInputs/CapacityStationSharedResources1.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges
"
:
{
"CSC
"
:
{
"0"
:
[
"dueDateThreshold"
:
7
,
"CB1"
,
"name"
:
"CSC"
,
"CS1"
,
"prioritizeIfCanFinish"
:
1
,
{}
"interval"
:
"1"
,
],
"start"
:
"0"
,
"1"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
"CS1"
,
},
"CE1"
,
"CB2"
:
{
{}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
],
"name"
:
"ASBTSTBuffer"
,
"2
"
:
[
"wip
"
:
[
"CB2"
,
{
"CS2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
{}
"requiredCapacity"
:
50
,
],
"capacityProjectId"
:
"P2"
,
"3"
:
[
"name"
:
"P2_ASBTST_50"
"CS2"
,
}
"CE2"
,
]
{}
},
]
"CB1"
:
{
},
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"general"
:
{
"name"
:
"PPASBBuffer"
,
"_class"
:
"Dream.Configuration"
,
"wip"
:
[
"confidenceLevel"
:
"0.95"
,
{
"maxSimTime"
:
"-1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"numberOfReplications"
:
"1"
,
"requiredCapacity"
:
50
,
"trace"
:
"Yes"
"capacityProjectId"
:
"P1"
,
},
"name"
:
"P1_ASBTST_50"
"nodes"
:
{
}
"CB1"
:
{
]
"_class"
:
"Dream.CapacityStationBuffer"
,
},
"name"
:
"PPASBBuffer"
,
"CE2"
:
{
"wip"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
{
"name"
:
"ASBTSTExit"
"_class"
:
"Dream.CapacityEntity"
,
},
"capacityProjectId"
:
"P1"
,
"CE1"
:
{
"name"
:
"P1_ASBTST_50"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"requiredCapacity"
:
50
"name"
:
"PPASBExit"
,
}
"nextCapacityStationBufferId"
:
"CB2"
]
},
},
"QD"
:
{
"CS1"
:
{
"wip"
:
[
"_class"
:
"Dream.CapacityStation"
,
{
"name"
:
"PPASB"
,
"dueDate"
:
10
,
"intervalCapacity"
:
[
"capacityRequirementDict"
:
{
80
,
"CS1"
:
50
,
50
,
"CS2"
:
100
300
,
},
100
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
200
,
"id"
:
"P1"
,
300
"name"
:
"P1"
],
},
"sharedResources"
:
{
{
"stationIds"
:
[
"dueDate"
:
10
,
"CS2"
"capacityRequirementDict"
:
{
],
"CS2"
:
50
"priority"
:
1
},
}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
},
"id"
:
"P2"
,
"CE1"
:
{
"name"
:
"P2"
"_class"
:
"Dream.CapacityStationExit"
,
}
"name"
:
"PPASBExit"
,
],
"nextCapacityStationBufferId"
:
"CB2"
"_class"
:
"Dream.Queue"
,
},
"capacity"
:
"-1"
,
"CB2"
:
{
"id"
:
"QD"
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"DUMMY"
"name"
:
"ASBTSTBuffer"
,
},
"wip"
:
[
"CS1"
:
{
{
"sharedResources"
:
{
"
_class"
:
"Dream.CapacityEntity"
,
"
stationIds"
:
[
"capacityProjectId"
:
"P2"
,
"CS2"
"name"
:
"P2_ASBTST_50"
,
],
"
requiredCapacity"
:
50
"
priority"
:
1
}
},
]
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
},
"name"
:
"PPASB"
,
"CS2"
:
{
"intervalCapacity"
:
[
"_class"
:
"Dream.CapacityStation"
,
80
,
"name"
:
"ASBTST"
,
50
,
"sharedResources"
:
{
300
,
"stationIds"
:
[
100
,
"CS1"
200
,
],
300
"priority"
:
2
]
}
},
},
"CS2"
:
{
"CE2
"
:
{
"sharedResources
"
:
{
"_class"
:
"Dream.CapacityStationExit"
,
"stationIds"
:
[
"name"
:
"ASBTSTExit
"
"CS1
"
},
],
"QD"
:
{
"priority"
:
2
"_class"
:
"Dream.Queue"
,
},
"capacity"
:
"-1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"id"
:
"QD"
,
"name"
:
"ASBTST"
"name"
:
"DUMMY"
,
}
"wip"
:
[
},
{
"_class"
:
"Dream.Simulation"
,
"_class"
:
"Dream.CapacityProject"
,
"edges"
:
{
"id"
:
"P1"
,
"1"
:
[
"name"
:
"P1"
,
"CS1"
,
"capacityRequirementDict"
:
{
"CE1"
,
"CS1"
:
50
,
{}
"CS2"
:
100
],
},
"0"
:
[
"dueDate"
:
10
"CB1"
,
},
"CS1"
,
{
{}
"_class"
:
"Dream.CapacityProject"
,
],
"id"
:
"P2"
,
"3"
:
[
"name"
:
"P2"
,
"CS2"
,
"capacityRequirementDict"
:
{
"CE2"
,
"CS2"
:
50
{}
},
],
"dueDate"
:
10
"2"
:
[
}
"CB2"
,
]
"CS2"
,
},
{}
"CSC"
:
{
]
"_class"
:
"Dream.CapacityStationController"
,
},
"name"
:
"CSC"
,
"general"
:
{
"start"
:
"0"
,
"trace"
:
"Yes"
,
"interval"
:
"1"
,
"_class"
:
"Dream.Configuration"
,
"prioritizeIfCanFinish"
:
1
,
"confidenceLevel"
:
"0.95"
,
"dueDateThreshold"
:
7
"maxSimTime"
:
"-1"
,
}
"numberOfReplications"
:
"1"
}
}
}
}
\ No newline at end of file
dream/simulation/JSONInputs/CapacityStationSharedResources2.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges
"
:
{
"CSC
"
:
{
"0"
:
[
"dueDateThreshold"
:
7
,
"CB1"
,
"name"
:
"CSC"
,
"CS1"
,
"prioritizeIfCanFinish"
:
1
,
{}
"interval"
:
"1"
,
],
"start"
:
"0"
,
"1"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
"CS1"
,
},
"CE1"
,
"CB2"
:
{
{}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
],
"name"
:
"ASBTSTBuffer"
,
"2
"
:
[
"wip
"
:
[
"CB2"
,
{
"CS2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
{}
"requiredCapacity"
:
50
,
],
"capacityProjectId"
:
"P2"
,
"3"
:
[
"name"
:
"P2_ASBTST_50"
"CS2"
,
}
"CE2"
,
]
{}
},
]
"CB1"
:
{
},
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"general"
:
{
"name"
:
"PPASBBuffer"
,
"_class"
:
"Dream.Configuration"
,
"wip"
:
[
"confidenceLevel"
:
"0.95"
,
{
"maxSimTime"
:
"-1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"numberOfReplications"
:
"1"
,
"requiredCapacity"
:
50
,
"trace"
:
"Yes"
"capacityProjectId"
:
"P1"
,
},
"name"
:
"P1_PPASB_50"
"nodes"
:
{
}
"CB1"
:
{
]
"_class"
:
"Dream.CapacityStationBuffer"
,
},
"name"
:
"PPASBBuffer"
,
"CE2"
:
{
"wip"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
{
"name"
:
"ASBTSTExit"
"_class"
:
"Dream.CapacityEntity"
,
},
"capacityProjectId"
:
"P1"
,
"CE1"
:
{
"name"
:
"P1_PPASB_50"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"requiredCapacity"
:
50
"name"
:
"PPASBExit"
,
}
"nextCapacityStationBufferId"
:
"CB2"
]
},
},
"QD"
:
{
"CS1"
:
{
"wip"
:
[
"_class"
:
"Dream.CapacityStation"
,
{
"name"
:
"PPASB"
,
"dueDate"
:
10
,
"intervalCapacity"
:
[
"capacityRequirementDict"
:
{
80
,
"CS1"
:
50
,
50
,
"CS2"
:
100
300
,
},
100
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
200
,
"id"
:
"P1"
,
300
"name"
:
"P1"
],
},
"sharedResources"
:
{
{
"stationIds"
:
[
"dueDate"
:
10
,
"CS2"
"capacityRequirementDict"
:
{
],
"CS2"
:
50
"priority"
:
2
},
}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
},
"id"
:
"P2"
,
"CE1"
:
{
"name"
:
"P2"
"_class"
:
"Dream.CapacityStationExit"
,
}
"name"
:
"PPASBExit"
,
],
"nextCapacityStationBufferId"
:
"CB2"
"_class"
:
"Dream.Queue"
,
},
"capacity"
:
"-1"
,
"CB2"
:
{
"id"
:
"QD"
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"DUMMY"
"name"
:
"ASBTSTBuffer"
,
},
"wip"
:
[
"CS1"
:
{
{
"sharedResources"
:
{
"
_class"
:
"Dream.CapacityEntity"
,
"
stationIds"
:
[
"capacityProjectId"
:
"P2"
,
"CS2"
"name"
:
"P2_ASBTST_50"
,
],
"
requiredCapacity"
:
50
"
priority"
:
2
}
},
]
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
},
"name"
:
"PPASB"
,
"CS2"
:
{
"intervalCapacity"
:
[
"_class"
:
"Dream.CapacityStation"
,
80
,
"name"
:
"ASBTST"
,
50
,
"intervalCapacity"
:
[
300
,
80
,
100
,
50
,
200
,
300
,
300
100
,
]
200
,
},
300
"CS2"
:
{
],
"sharedResources"
:
{
"sharedResources"
:
{
"stationIds"
:
[
"stationIds"
:
[
"CS1"
"CS1"
],
],
"priority"
:
1
"priority"
:
1
},
}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
},
"name"
:
"ASBTST"
,
"CE2"
:
{
"intervalCapacity"
:
[
"_class"
:
"Dream.CapacityStationExit"
,
80
,
"name"
:
"ASBTSTExit"
50
,
},
300
,
"QD"
:
{
100
,
"_class"
:
"Dream.Queue"
,
200
,
"capacity"
:
"-1"
,
300
"id"
:
"QD"
,
]
"name"
:
"DUMMY"
,
}
"wip"
:
[
},
{
"_class"
:
"Dream.Simulation"
,
"_class"
:
"Dream.CapacityProject"
,
"edges"
:
{
"id"
:
"P1"
,
"1"
:
[
"name"
:
"P1"
,
"CS1"
,
"capacityRequirementDict"
:
{
"CE1"
,
"CS1"
:
50
,
{}
"CS2"
:
100
],
},
"0"
:
[
"dueDate"
:
10
"CB1"
,
},
"CS1"
,
{
{}
"_class"
:
"Dream.CapacityProject"
,
],
"id"
:
"P2"
,
"3"
:
[
"name"
:
"P2"
,
"CS2"
,
"capacityRequirementDict"
:
{
"CE2"
,
"CS2"
:
50
{}
},
],
"dueDate"
:
10
"2"
:
[
}
"CB2"
,
]
"CS2"
,
},
{}
"CSC"
:
{
]
"_class"
:
"Dream.CapacityStationController"
,
},
"name"
:
"CSC"
,
"general"
:
{
"start"
:
"0"
,
"trace"
:
"Yes"
,
"interval"
:
"1"
,
"_class"
:
"Dream.Configuration"
,
"prioritizeIfCanFinish"
:
1
,
"confidenceLevel"
:
"0.95"
,
"dueDateThreshold"
:
7
"maxSimTime"
:
"-1"
,
}
"numberOfReplications"
:
"1"
}
}
}
}
\ No newline at end of file
dream/simulation/JSONInputs/CapacityStationSharedResources3.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges
"
:
{
"CSC
"
:
{
"0"
:
[
"dueDateThreshold"
:
7
,
"CB1"
,
"name"
:
"CSC"
,
"CS1"
,
"prioritizeIfCanFinish"
:
1
,
{}
"interval"
:
"1"
,
],
"start"
:
"0"
,
"1"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
"CS1"
,
},
"CE1"
,
"CB2"
:
{
{}
"requireFullProject"
:
1
,
],
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"2"
:
[
"name"
:
"ASBTSTBuffer"
,
"CB2"
,
"wip"
:
[
"CS2"
,
{
{}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
],
"requiredCapacity"
:
50
,
"3"
:
[
"capacityProjectId"
:
"P2"
,
"CS2"
,
"name"
:
"P2_ASBTST_50"
"CE2"
,
}
{}
]
]
},
},
"CB1"
:
{
"general"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"_class"
:
"Dream.Configuration"
,
"name"
:
"PPASBBuffer"
,
"confidenceLevel"
:
"0.95"
,
"wip"
:
[
"maxSimTime"
:
"-1"
,
{
"numberOfReplications"
:
"1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"trace"
:
"Yes"
"requiredCapacity"
:
50
,
},
"capacityProjectId"
:
"P1"
,
"nodes"
:
{
"name"
:
"P1_ASBTST_50"
"CB1"
:
{
}
"_class"
:
"Dream.CapacityStationBuffer"
,
]
"name"
:
"PPASBBuffer"
,
},
"wip"
:
[
"CE2"
:
{
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"_class"
:
"Dream.CapacityEntity"
,
"name"
:
"ASBTSTExit"
"capacityProjectId"
:
"P1"
,
},
"name"
:
"P1_ASBTST_50"
,
"CE1"
:
{
"requiredCapacity"
:
50
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
}
"name"
:
"PPASBExit"
,
]
"nextCapacityStationBufferId"
:
"CB2"
},
},
"CS1
"
:
{
"QD
"
:
{
"_class"
:
"Dream.CapacityStation"
,
"wip"
:
[
"name"
:
"PPASB"
,
{
"sharedResources"
:
{
"dueDate"
:
10
,
"stationIds"
:
[
"capacityRequirementDict"
:
{
"CS2"
"CS1"
:
50
,
],
"CS2"
:
100
"priority"
:
1
},
}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
},
"id"
:
"P1"
,
"CE1"
:
{
"name"
:
"P1"
"_class"
:
"Dream.CapacityStationExit"
,
},
"name"
:
"PPASBExit"
,
{
"nextCapacityStationBufferId"
:
"CB2"
"dueDate"
:
10
,
},
"capacityRequirementDict"
:
{
"CB2"
:
{
"CS2"
:
50
"_class"
:
"Dream.CapacityStationBuffer"
,
},
"name"
:
"ASBTSTBuffer"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"requireFullProject"
:
1
,
"id"
:
"P2"
,
"wip"
:
[
"name"
:
"P2"
{
}
"_class"
:
"Dream.CapacityEntity"
,
],
"capacityProjectId"
:
"P2"
,
"_class"
:
"Dream.Queue"
,
"name"
:
"P2_ASBTST_50"
,
"capacity"
:
"-1"
,
"requiredCapacity"
:
50
"id"
:
"QD"
,
}
"name"
:
"DUMMY"
]
},
},
"CS1"
:
{
"CS2
"
:
{
"sharedResources
"
:
{
"_class"
:
"Dream.CapacityStation"
,
"stationIds"
:
[
"name"
:
"ASBTST"
,
"CS2"
"intervalCapacity"
:
[
],
80
,
"priority"
:
1
50
,
},
300
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
100
,
"name"
:
"PPASB"
200
,
},
300
"CS2"
:
{
],
"sharedResources"
:
{
"sharedResources"
:
{
"stationIds"
:
[
"stationIds"
:
[
"CS1"
"CS1"
],
],
"priority"
:
2
"priority"
:
2
},
}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
},
"name"
:
"ASBTST"
,
"CE2"
:
{
"intervalCapacity"
:
[
"_class"
:
"Dream.CapacityStationExit"
,
80
,
"name"
:
"ASBTSTExit"
50
,
},
300
,
"QD"
:
{
100
,
"_class"
:
"Dream.Queue"
,
200
,
"capacity"
:
"-1"
,
300
"id"
:
"QD"
,
]
"name"
:
"DUMMY"
,
}
"wip"
:
[
},
{
"_class"
:
"Dream.Simulation"
,
"_class"
:
"Dream.CapacityProject"
,
"edges"
:
{
"id"
:
"P1"
,
"1"
:
[
"name"
:
"P1"
,
"CS1"
,
"capacityRequirementDict"
:
{
"CE1"
,
"CS1"
:
50
,
{}
"CS2"
:
100
],
},
"0"
:
[
"dueDate"
:
10
"CB1"
,
},
"CS1"
,
{
{}
"_class"
:
"Dream.CapacityProject"
,
],
"id"
:
"P2"
,
"3"
:
[
"name"
:
"P2"
,
"CS2"
,
"capacityRequirementDict"
:
{
"CE2"
,
"CS2"
:
50
{}
},
],
"dueDate"
:
10
"2"
:
[
}
"CB2"
,
]
"CS2"
,
},
{}
"CSC"
:
{
]
"_class"
:
"Dream.CapacityStationController"
,
},
"name"
:
"CSC"
,
"general"
:
{
"start"
:
"0"
,
"trace"
:
"Yes"
,
"interval"
:
"1"
,
"_class"
:
"Dream.Configuration"
,
"prioritizeIfCanFinish"
:
1
,
"confidenceLevel"
:
"0.95"
,
"dueDateThreshold"
:
7
"maxSimTime"
:
"-1"
,
}
"numberOfReplications"
:
"1"
}
}
}
}
\ No newline at end of file
dream/simulation/JSONInputs/CapacityStationSharedResources4.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges
"
:
{
"CSC
"
:
{
"0"
:
[
"dueDateThreshold"
:
7
,
"CB1"
,
"name"
:
"CSC"
,
"CS1"
,
"prioritizeIfCanFinish"
:
1
,
{}
"interval"
:
"1"
,
],
"start"
:
"0"
,
"1"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
"CS1"
,
},
"CE1"
,
"CB2"
:
{
{}
"requireFullProject"
:
1
,
],
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"2"
:
[
"name"
:
"ASBTSTBuffer"
,
"CB2"
,
"wip"
:
[
"CS2"
,
{
{}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
],
"requiredCapacity"
:
50
,
"3"
:
[
"capacityProjectId"
:
"P2"
,
"CS2"
,
"name"
:
"P2_ASBTST_50"
"CE2"
,
}
{}
]
]
},
},
"CB1"
:
{
"general"
:
{
"requireFullProject"
:
1
,
"_class"
:
"Dream.Configuration"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"confidenceLevel"
:
"0.95"
,
"name"
:
"PPASBBuffer"
,
"maxSimTime"
:
"-1"
,
"wip"
:
[
"numberOfReplications"
:
"1"
,
{
"trace"
:
"Yes"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"extraPropertyDict"
:
{
"requiredCapacity"
:
50
,
"assemblySpace"
:
70
"capacityProjectId"
:
"P1"
,
}
"name"
:
"P1_ASBTST_50"
},
}
"nodes"
:
{
]
"CB1"
:
{
},
"_class"
:
"Dream.CapacityStationBuffer"
,
"CE2"
:
{
"name"
:
"PPASBBuffer"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"requireFullProject"
:
1
,
"name"
:
"ASBTSTExit"
"wip"
:
[
},
{
"CE1"
:
{
"_class"
:
"Dream.CapacityEntity"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"capacityProjectId"
:
"P1"
,
"name"
:
"PPASBExit"
,
"name"
:
"P1_ASBTST_50"
,
"nextCapacityStationBufferId"
:
"CB2"
"requiredCapacity"
:
50
},
}
"QD"
:
{
]
"wip"
:
[
},
{
"CS1
"
:
{
"capacityRequirementDict
"
:
{
"_class"
:
"Dream.CapacityStation"
,
"CS1"
:
50
,
"name"
:
"PPASB"
,
"CS2"
:
100
"intervalCapacity"
:
[
},
80
,
"name"
:
"P1"
,
80
,
"id"
:
"P1"
,
300
,
"assemblySpaceRequirement"
:
50
,
100
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
200
,
"dueDate"
:
0
300
},
],
{
"sharedResources
"
:
{
"capacityRequirementDict
"
:
{
"stationIds"
:
[
"CS2"
:
50
"CS2"
},
],
"name"
:
"P2"
,
"priority"
:
1
"id"
:
"P2"
,
}
"assemblySpaceRequirement"
:
50
,
},
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"CE1"
:
{
"dueDate"
:
10
"_class"
:
"Dream.CapacityStationExit"
,
}
"name"
:
"PPASBExit"
,
],
"nextCapacityStationBufferId"
:
"CB2"
"_class"
:
"Dream.Queue"
,
},
"capacity"
:
"-1"
,
"CB2"
:
{
"id"
:
"QD"
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"DUMMY"
"name"
:
"ASBTSTBuffer"
,
},
"requireFullProject"
:
1
,
"CS1"
:
{
"wip"
:
[
"sharedResources"
:
{
{
"stationIds"
:
[
"_class"
:
"Dream.CapacityEntity"
,
"CS2"
"capacityProjectId"
:
"P2"
,
],
"
name"
:
"P2_ASBTST_50"
,
"
priority"
:
1
"requiredCapacity"
:
50
},
}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
]
"name"
:
"PPASB"
,
},
"intervalCapacity"
:
[
"CS2"
:
{
80
,
"_class"
:
"Dream.CapacityStation"
,
80
,
"name"
:
"ASBTST"
,
300
,
"sharedResources"
:
{
100
,
"stationIds"
:
[
200
,
"CS1"
300
],
]
"priority"
:
2
},
}
"CS2"
:
{
},
"sharedResources"
:
{
"CE2"
:
{
"stationIds"
:
[
"_class"
:
"Dream.CapacityStationExit"
,
"CS1"
"name"
:
"ASBTSTExit"
],
},
"priority"
:
2
"QD"
:
{
},
"_class"
:
"Dream.Queue"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"capacity"
:
"-1"
,
"name"
:
"ASBTST"
"id"
:
"QD"
,
}
"name"
:
"DUMMY"
,
},
"wip"
:
[
"_class"
:
"Dream.Simulation"
,
{
"edges"
:
{
"_class"
:
"Dream.CapacityProject"
,
"1"
:
[
"id"
:
"P1"
,
"CS1"
,
"name"
:
"P1"
,
"CE1"
,
"capacityRequirementDict"
:
{
{}
"CS1"
:
50
,
],
"CS2"
:
100
"0"
:
[
},
"CB1"
,
"dueDate"
:
0
,
"CS1"
,
"assemblySpaceRequirement"
:
50
{}
},
],
{
"3"
:
[
"_class"
:
"Dream.CapacityProject"
,
"CS2"
,
"id"
:
"P2"
,
"CE2"
,
"name"
:
"P2"
,
{}
"capacityRequirementDict"
:
{
],
"CS2"
:
50
"2"
:
[
},
"CB2"
,
"dueDate"
:
10
,
"CS2"
,
"assemblySpaceRequirement"
:
50
{}
}
]
]
},
},
"general"
:
{
"CSC
"
:
{
"extraPropertyDict
"
:
{
"_class"
:
"Dream.CapacityStationController"
,
"assemblySpace"
:
70
"name"
:
"CSC"
,
},
"start"
:
"0"
,
"numberOfReplications"
:
"1"
,
"interval"
:
"1"
,
"trace"
:
"Yes"
,
"prioritizeIfCanFinish"
:
1
,
"confidenceLevel"
:
"0.95"
,
"dueDateThreshold"
:
7
"maxSimTime"
:
"-1"
,
}
"_class"
:
"Dream.Configuration"
}
}
}
}
\ No newline at end of file
dream/simulation/JSONInputs/CapacityStationSharedResources5.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges
"
:
{
"CSC
"
:
{
"0"
:
[
"dueDateThreshold"
:
15
,
"CB1"
,
"name"
:
"CSC"
,
"CS1"
,
"prioritizeIfCanFinish"
:
1
,
{}
"interval"
:
"1"
,
],
"start"
:
"0"
,
"1"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
"CS1"
,
},
"CE1"
,
"CB2"
:
{
{}
"requireFullProject"
:
1
,
],
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"2"
:
[
"name"
:
"ASBTSTBuffer"
,
"CB2"
,
"wip"
:
[
"CS2"
,
{
{}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
],
"requiredCapacity"
:
50
,
"3"
:
[
"capacityProjectId"
:
"P2"
,
"CS2"
,
"name"
:
"P2_ASBTST_50"
"CE2"
,
}
{}
]
]
},
},
"CB1"
:
{
"general"
:
{
"requireFullProject"
:
1
,
"_class"
:
"Dream.Configuration"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"confidenceLevel"
:
"0.95"
,
"name"
:
"PPASBBuffer"
,
"maxSimTime"
:
"-1"
,
"wip"
:
[
"numberOfReplications"
:
"1"
,
{
"trace"
:
"Yes"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"extraPropertyDict"
:
{
"requiredCapacity"
:
50
,
"assemblySpace"
:
70
"capacityProjectId"
:
"P1"
,
}
"name"
:
"P1_ASBTST_50"
},
}
"nodes"
:
{
]
"CB1"
:
{
},
"_class"
:
"Dream.CapacityStationBuffer"
,
"CE2"
:
{
"name"
:
"PPASBBuffer"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"requireFullProject"
:
1
,
"name"
:
"ASBTSTExit"
"wip"
:
[
},
{
"CE1"
:
{
"_class"
:
"Dream.CapacityEntity"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"capacityProjectId"
:
"P1"
,
"name"
:
"PPASBExit"
,
"name"
:
"P1_ASBTST_50"
,
"nextCapacityStationBufferId"
:
"CB2"
"requiredCapacity"
:
50
},
}
"QD"
:
{
]
"wip"
:
[
},
{
"CS1
"
:
{
"capacityRequirementDict
"
:
{
"_class"
:
"Dream.CapacityStation"
,
"CS1"
:
50
,
"name"
:
"PPASB"
,
"CS2"
:
100
"intervalCapacity"
:
[
},
80
,
"name"
:
"P1"
,
80
,
"id"
:
"P1"
,
300
,
"assemblySpaceRequirement"
:
50
,
100
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
200
,
"dueDate"
:
0
300
},
],
{
"sharedResources
"
:
{
"capacityRequirementDict
"
:
{
"stationIds"
:
[
"CS2"
:
50
"CS2"
},
],
"name"
:
"P2"
,
"priority"
:
1
"id"
:
"P2"
,
}
"assemblySpaceRequirement"
:
50
,
},
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"CE1"
:
{
"dueDate"
:
10
"_class"
:
"Dream.CapacityStationExit"
,
}
"name"
:
"PPASBExit"
,
],
"nextCapacityStationBufferId"
:
"CB2"
"_class"
:
"Dream.Queue"
,
},
"capacity"
:
"-1"
,
"CB2"
:
{
"id"
:
"QD"
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"DUMMY"
"name"
:
"ASBTSTBuffer"
,
},
"requireFullProject"
:
1
,
"CS1"
:
{
"wip"
:
[
"sharedResources"
:
{
{
"stationIds"
:
[
"_class"
:
"Dream.CapacityEntity"
,
"CS2"
"capacityProjectId"
:
"P2"
,
],
"
name"
:
"P2_ASBTST_50"
,
"
priority"
:
1
"requiredCapacity"
:
50
},
}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
]
"name"
:
"PPASB"
,
},
"intervalCapacity"
:
[
"CS2"
:
{
80
,
"_class"
:
"Dream.CapacityStation"
,
80
,
"name"
:
"ASBTST"
,
300
,
"sharedResources"
:
{
100
,
"stationIds"
:
[
200
,
"CS1"
300
],
]
"priority"
:
2
},
}
"CS2"
:
{
},
"sharedResources"
:
{
"CE2"
:
{
"stationIds"
:
[
"_class"
:
"Dream.CapacityStationExit"
,
"CS1"
"name"
:
"ASBTSTExit"
],
},
"priority"
:
2
"QD"
:
{
},
"_class"
:
"Dream.Queue"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"capacity"
:
"-1"
,
"name"
:
"ASBTST"
"id"
:
"QD"
,
}
"name"
:
"DUMMY"
,
},
"wip"
:
[
"_class"
:
"Dream.Simulation"
,
{
"edges"
:
{
"_class"
:
"Dream.CapacityProject"
,
"1"
:
[
"id"
:
"P1"
,
"CS1"
,
"name"
:
"P1"
,
"CE1"
,
"capacityRequirementDict"
:
{
{}
"CS1"
:
50
,
],
"CS2"
:
100
"0"
:
[
},
"CB1"
,
"dueDate"
:
0
,
"CS1"
,
"assemblySpaceRequirement"
:
50
{}
},
],
{
"3"
:
[
"_class"
:
"Dream.CapacityProject"
,
"CS2"
,
"id"
:
"P2"
,
"CE2"
,
"name"
:
"P2"
,
{}
"capacityRequirementDict"
:
{
],
"CS2"
:
50
"2"
:
[
},
"CB2"
,
"dueDate"
:
10
,
"CS2"
,
"assemblySpaceRequirement"
:
50
{}
}
]
]
},
},
"general"
:
{
"CSC
"
:
{
"extraPropertyDict
"
:
{
"_class"
:
"Dream.CapacityStationController"
,
"assemblySpace"
:
70
"name"
:
"CSC"
,
},
"start"
:
"0"
,
"numberOfReplications"
:
"1"
,
"interval"
:
"1"
,
"trace"
:
"Yes"
,
"prioritizeIfCanFinish"
:
1
,
"confidenceLevel"
:
"0.95"
,
"dueDateThreshold"
:
15
"maxSimTime"
:
"-1"
,
}
"_class"
:
"Dream.Configuration"
}
}
}
}
\ No newline at end of file
dream/simulation/JSONInputs/Topology76.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges"
:
{
"CSC"
:
{
"0"
:
[
"start"
:
"0"
,
"CB1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
,
"CS1"
,
"name"
:
"CSC"
,
{}
"interval"
:
"1"
],
},
"1"
:
[
"CB2"
:
{
"CS1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"CE1"
,
"name"
:
"WELDBuffer"
{}
},
],
"CB1"
:
{
"2"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"CB2"
,
"name"
:
"SMFBuffer"
,
"CS2"
,
"wip"
:
[
{}
{
],
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"3"
:
[
"requiredCapacity"
:
100
,
"CS2"
,
"capacityProjectId"
:
"P1"
,
"CE2"
,
"name"
:
"P1_SMF_100"
{}
},
]
{
},
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"general"
:
{
"requiredCapacity"
:
50
,
"_class"
:
"Dream.Configuration"
,
"capacityProjectId"
:
"P2"
,
"confidenceLevel"
:
"0.95"
,
"name"
:
"P2_SMF_50"
"maxSimTime"
:
"-1"
,
"numberOfReplications"
:
"1"
,
"trace"
:
"Yes"
},
"nodes"
:
{
"CB1"
:
{
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"SMFBuffer"
,
"wip"
:
[
{
"_class"
:
"Dream.CapacityEntity"
,
"capacityProjectId"
:
"P1"
,
"name"
:
"P1_SMF_100"
,
"requiredCapacity"
:
100
},
{
"_class"
:
"Dream.CapacityEntity"
,
"capacityProjectId"
:
"P2"
,
"name"
:
"P2_SMF_50"
,
"requiredCapacity"
:
50
}
]
},
"CS1"
:
{
"_class"
:
"Dream.CapacityStation"
,
"name"
:
"SMF"
,
"intervalCapacity"
:
[
100
,
200
,
300
]
},
"CE1"
:
{
"_class"
:
"Dream.CapacityStationExit"
,
"nextCapacityStationBufferId"
:
"CB2"
,
"name"
:
"SMFExit"
},
"CB2"
:
{
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"WELDBuffer"
},
"CS2"
:
{
"_class"
:
"Dream.CapacityStation"
,
"name"
:
"WELD"
,
"intervalCapacity"
:
[
150
,
60
,
350
]
},
"CE2"
:
{
"_class"
:
"Dream.CapacityStationExit"
,
"name"
:
"WELDExit"
},
"QD"
:
{
"_class"
:
"Dream.Queue"
,
"capacity"
:
"-1"
,
"id"
:
"QD"
,
"name"
:
"DUMMY"
,
"wip"
:
[
{
"_class"
:
"Dream.CapacityProject"
,
"id"
:
"P1"
,
"name"
:
"P1"
,
"capacityRequirementDict"
:
{
"CS1"
:
100
,
"CS2"
:
50
}
}
},
]
{
},
"_class"
:
"Dream.CapacityProject"
,
"CE2"
:
{
"id"
:
"P2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"name"
:
"P2"
,
"name"
:
"WELDExit"
"capacityRequirementDict"
:
{
},
"CS1"
:
50
,
"CE1"
:
{
"CS2"
:
100
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"name"
:
"SMFExit"
,
"nextCapacityStationBufferId"
:
"CB2"
},
"QD"
:
{
"wip"
:
[
{
"capacityRequirementDict"
:
{
"CS1"
:
100
,
"CS2"
:
50
},
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"id"
:
"P1"
,
"name"
:
"P1"
},
{
"capacityRequirementDict"
:
{
"CS1"
:
50
,
"CS2"
:
100
},
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"id"
:
"P2"
,
"name"
:
"P2"
}
}
}
],
]
"_class"
:
"Dream.Queue"
,
},
"capacity"
:
"-1"
,
"CSC"
:
{
"id"
:
"QD"
,
"_class"
:
"Dream.CapacityStationController"
,
"name"
:
"DUMMY"
"name"
:
"CSC"
,
},
"start"
:
"0"
,
"CS1"
:
{
"interval"
:
"1"
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
}
"name"
:
"SMF"
,
}
"intervalCapacity"
:
[
}
100
,
200
,
300
]
},
"CS2"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"name"
:
"WELD"
,
"intervalCapacity"
:
[
150
,
60
,
350
]
}
},
"_class"
:
"Dream.Simulation"
,
"edges"
:
{
"1"
:
[
"CS1"
,
"CE1"
,
{}
],
"0"
:
[
"CB1"
,
"CS1"
,
{}
],
"3"
:
[
"CS2"
,
"CE2"
,
{}
],
"2"
:
[
"CB2"
,
"CS2"
,
{}
]
},
"general"
:
{
"trace"
:
"Yes"
,
"_class"
:
"Dream.Configuration"
,
"confidenceLevel"
:
"0.95"
,
"maxSimTime"
:
"-1"
,
"numberOfReplications"
:
"1"
}
}
\ No newline at end of file
dream/simulation/JSONInputs/Topology77.json
View file @
e2e3516b
{
{
"_class"
:
"Dream.Simulation"
,
"nodes"
:
{
"edges"
:
{
"CB4"
:
{
"0"
:
[
"requireFullProject"
:
1
,
"CB1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"CS1"
,
"name"
:
"AssemblyBuffer"
,
{}
"wip"
:
[]
],
},
"1"
:
[
"CSC"
:
{
"CS1"
,
"start"
:
"0"
,
"CE1"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController"
,
{}
"name"
:
"CSC"
,
],
"interval"
:
"1"
"2"
:
[
},
"CB2"
,
"CB2"
:
{
"CS2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
{}
"name"
:
"WELDBuffer"
],
},
"3"
:
[
"CB3"
:
{
"CS2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"CE2"
,
"name"
:
"CNCBuffer"
,
{}
"wip"
:
[
],
{
"4"
:
[
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"CB3"
,
"requiredCapacity"
:
50
,
"CS3"
,
"capacityProjectId"
:
"P1"
,
{}
"name"
:
"P1_CNC_50"
],
},
"5"
:
[
{
"CS3"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"CE3"
,
"requiredCapacity"
:
100
,
{}
"capacityProjectId"
:
"P2"
,
],
"name"
:
"P2_CNC_100"
"6"
:
[
"CB4"
,
"CS4"
,
{}
],
"7"
:
[
"CS4"
,
"CE4"
,
{}
]
},
"general"
:
{
"_class"
:
"Dream.Configuration"
,
"confidenceLevel"
:
"0.95"
,
"maxSimTime"
:
"-1"
,
"numberOfReplications"
:
"1"
,
"trace"
:
"Yes"
},
"nodes"
:
{
"CB1"
:
{
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"SMFBuffer"
,
"wip"
:
[
{
"_class"
:
"Dream.CapacityEntity"
,
"capacityProjectId"
:
"P1"
,
"name"
:
"P1_SMF_100"
,
"requiredCapacity"
:
100
},
{
"_class"
:
"Dream.CapacityEntity"
,
"capacityProjectId"
:
"P2"
,
"name"
:
"P2_SMF_50"
,
"requiredCapacity"
:
50
}
]
},
"CS1"
:
{
"_class"
:
"Dream.CapacityStation"
,
"name"
:
"SMF"
,
"intervalCapacity"
:
[
100
,
200
,
300
,
100
,
200
,
300
]
},
"CE1"
:
{
"_class"
:
"Dream.CapacityStationExit"
,
"nextCapacityStationBufferId"
:
"CB2"
,
"name"
:
"SMFExit"
},
"CB2"
:
{
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"WELDBuffer"
},
"CS2"
:
{
"_class"
:
"Dream.CapacityStation"
,
"name"
:
"WELD"
,
"intervalCapacity"
:
[
150
,
60
,
350
,
150
,
60
,
350
]
},
"CE2"
:
{
"_class"
:
"Dream.CapacityStationExit"
,
"nextCapacityStationBufferId"
:
"CB4"
,
"name"
:
"WELDExit"
},
"QD"
:
{
"_class"
:
"Dream.Queue"
,
"capacity"
:
"-1"
,
"id"
:
"QD"
,
"name"
:
"DUMMY"
,
"wip"
:
[
{
"_class"
:
"Dream.CapacityProject"
,
"id"
:
"P1"
,
"name"
:
"P1"
,
"capacityRequirementDict"
:
{
"CS1"
:
100
,
"CS2"
:
50
,
"CS3"
:
50
,
"CS4"
:
50
}
}
},
]
{
},
"_class"
:
"Dream.CapacityProject"
,
"CB1"
:
{
"id"
:
"P2"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer"
,
"name"
:
"P2"
,
"name"
:
"SMFBuffer"
,
"capacityRequirementDict"
:
{
"wip"
:
[
"CS1"
:
50
,
{
"CS2"
:
100
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"CS3"
:
100
,
"requiredCapacity"
:
100
,
"CS4"
:
50
"capacityProjectId"
:
"P1"
,
"name"
:
"P1_SMF_100"
},
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity"
,
"requiredCapacity"
:
50
,
"capacityProjectId"
:
"P2"
,
"name"
:
"P2_SMF_50"
}
}
}
]
]
},
},
"CE3"
:
{
"CB3"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"name"
:
"CNCExit"
,
"name"
:
"CNCBuffer"
,
"nextCapacityStationBufferId"
:
"CB4"
"wip"
:
[
},
{
"CE2"
:
{
"_class"
:
"Dream.CapacityEntity"
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"capacityProjectId"
:
"P1"
,
"name"
:
"WELDExit"
,
"name"
:
"P1_CNC_50"
,
"nextCapacityStationBufferId"
:
"CB4"
"requiredCapacity"
:
50
},
},
"CE1"
:
{
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"_class"
:
"Dream.CapacityEntity"
,
"name"
:
"SMFExit"
,
"capacityProjectId"
:
"P2"
,
"nextCapacityStationBufferId"
:
"CB2"
"name"
:
"P2_CNC_100"
,
},
"requiredCapacity"
:
100
"CS4"
:
{
}
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
]
"name"
:
"Assembly"
,
},
"intervalCapacity"
:
[
"CS3"
:
{
50
,
"_class"
:
"Dream.CapacityStation"
,
100
,
"name"
:
"CNC"
,
150
,
"intervalCapacity"
:
[
500
,
50
,
300
,
100
,
350
150
,
]
100
,
},
100
,
"QD"
:
{
150
"wip"
:
[
]
{
},
"capacityRequirementDict"
:
{
"CE3"
:
{
"CS4"
:
50
,
"_class"
:
"Dream.CapacityStationExit"
,
"CS1"
:
100
,
"nextCapacityStationBufferId"
:
"CB4"
,
"CS3"
:
50
,
"name"
:
"CNCExit"
"CS2"
:
50
},
},
"CB4"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
"_class"
:
"Dream.CapacityStationBuffer"
,
"id"
:
"P1"
,
"name"
:
"AssemblyBuffer"
,
"name"
:
"P1"
"requireFullProject"
:
1
,
},
"wip"
:
[]
{
},
"capacityRequirementDict"
:
{
"CS4"
:
{
"CS4"
:
50
,
"_class"
:
"Dream.CapacityStation"
,
"CS1"
:
50
,
"name"
:
"Assembly"
,
"CS3"
:
100
,
"intervalCapacity"
:
[
"CS2"
:
100
50
,
},
100
,
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject"
,
150
,
"id"
:
"P2"
,
500
,
"name"
:
"P2"
300
,
}
350
],
]
"_class"
:
"Dream.Queue"
,
},
"capacity"
:
"-1"
,
"CE4"
:
{
"id"
:
"QD"
,
"_class"
:
"Dream.CapacityStationExit"
,
"name"
:
"DUMMY"
"name"
:
"AssemblyExit"
},
},
"CS1"
:
{
"CSC"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"_class"
:
"Dream.CapacityStationController"
,
"name"
:
"SMF"
,
"name"
:
"CSC"
,
"intervalCapacity"
:
[
"start"
:
"0"
,
100
,
"interval"
:
"1"
200
,
}
300
,
}
100
,
200
,
300
]
},
"CE4"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit"
,
"name"
:
"AssemblyExit"
},
"CS3"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"name"
:
"CNC"
,
"intervalCapacity"
:
[
50
,
100
,
150
,
100
,
100
,
150
]
},
"CS2"
:
{
"_class"
:
"dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation"
,
"name"
:
"WELD"
,
"intervalCapacity"
:
[
150
,
60
,
350
,
150
,
60
,
350
]
}
},
"_class"
:
"Dream.Simulation"
,
"edges"
:
{
"1"
:
[
"CS1"
,
"CE1"
,
{}
],
"0"
:
[
"CB1"
,
"CS1"
,
{}
],
"3"
:
[
"CS2"
,
"CE2"
,
{}
],
"2"
:
[
"CB2"
,
"CS2"
,
{}
],
"5"
:
[
"CS3"
,
"CE3"
,
{}
],
"4"
:
[
"CB3"
,
"CS3"
,
{}
],
"7"
:
[
"CS4"
,
"CE4"
,
{}
],
"6"
:
[
"CB4"
,
"CS4"
,
{}
]
},
"general"
:
{
"trace"
:
"Yes"
,
"_class"
:
"Dream.Configuration"
,
"confidenceLevel"
:
"0.95"
,
"maxSimTime"
:
"-1"
,
"numberOfReplications"
:
"1"
}
}
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment