"description":"A station processing batches for some time given by a distribution provided by the entities that are processed. A random number of batch units is scrapped",
"name":"Machine"
},
"Dream.BatchSource":{
"_class":"node",
"allOf":[
{
"$ref":"#/node"
},
{
"properties":{
"id":{
"default":"S",
"name":"ID",
"required":true,
"type":"string",
"name":"Name"
},
"interArrivalTime":{
"$ref":"#/definitions/_dist",
"description":"Inter-arrival time",
"name":"Inter-arrival time",
"default":{"Fixed":{"mean":1}},
"required":true
},
"batchNumberOfUnits":{
"description":"the number of units of the created batches",
"name":"Number Of Units",
"type":"number",
"default":80,
"required":true
},
"entity":{
"default":"Dream.Batch",
"description":"Manpy class for entities",
"name":"Entity Class",
"required":true,
"type":"string"
}
},
"type":"object"
}
],
"description":"A station creating entities",
"name":"Source"
},
"Dream.Edge":{
"_class":"edge",
"allOf":[
{
"$ref":"#/edge"
}
],
"description":"Connect stations together"
},
"Dream.EventGenerator":{
"_class":"node",
"allOf":[
{
"$ref":"#/node"
},
{
"properties":{
"argumentDict":{
"default":"{}",
"description":"arguments to be used by the method",
"description":"A buffer where entities of the same group can be held until the next station is ready to process them. Entities of other groups cannot be accepted",
"name":"Clearance"
},
"Dream.NonStarvingEntry":{
"_class":"node",
"allOf":[
{
"$ref":"#/node"
},
{
"properties":{
"entityData":{
"description":"Entity produced related information",