Commit 2327d5b4 authored by Georgios Dagkakis's avatar Georgios Dagkakis

all topologies updated

parent dd4ebb57
{ {
"_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
} ]
}, },
"CE2": { "CS2": {
"_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
{ {
"_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": 50 300
} ]
] },
}, "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
{ {
"_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": 50 300
} ]
] },
}, "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
{ {
"_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
{ {
"_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
{ {
"_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
{ {
"_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
{ {
"_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
{ {
"_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
{ {
"_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
{ {
"_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
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment