Commit 26e017a0 authored by Nicolas Seydoux's avatar Nicolas Seydoux
Browse files

New topologies to test

parent 815b697b
......@@ -71,8 +71,38 @@ python3 simulator/generator.py -t simulator/coopis/scala_syndream/clone_f_1.json
python3 simulator/generator.py -t simulator/coopis/scala_syndream/clone_f_1.json -o simulator/coopis/clone_f_1_cip -c cip
python3 simulator/generator.py -t simulator/coopis/scala_syndream/clone_f_1.json -o simulator/coopis/clone_f_1_adp -c adp
python3 simulator/generator.py -t simulator/coopis/scala_syndream/clone_f_2.json -o simulator/coopis/clone_f_2_cdp -c cdp
python3 simulator/generator.py -t simulator/coopis/scala_syndream/clone_f_2.json -o simulator/coopis/clone_f_2_cdr -c cdr
python3 simulator/generator.py -t simulator/coopis/scala_syndream/clone_f_2.json -o simulator/coopis/clone_f_2_cir -c cir
python3 simulator/generator.py -t simulator/coopis/scala_syndream/clone_f_2.json -o simulator/coopis/clone_f_2_cdp -c cdp
python3 simulator/generator.py -t simulator/coopis/scala_syndream/clone_f_2.json -o simulator/coopis/clone_f_2_cip -c cip
python3 simulator/generator.py -t simulator/coopis/scala_syndream/clone_f_2.json -o simulator/coopis/clone_f_2_adp -c adp
python3 simulator/generator.py -t simulator/coopis/scala_distributed/clone_f_0_rpi23sb.json -o simulator/coopis/clone_f_0_rpi23sb_cdr -c cdr
python3 simulator/generator.py -t simulator/coopis/scala_distributed/clone_f_0_rpi23sb.json -o simulator/coopis/clone_f_0_rpi23sb_cir -c cir
python3 simulator/generator.py -t simulator/coopis/scala_distributed/clone_f_0_rpi23sb.json -o simulator/coopis/clone_f_0_rpi23sb_cdp -c cdp
python3 simulator/generator.py -t simulator/coopis/scala_distributed/clone_f_0_rpi23sb.json -o simulator/coopis/clone_f_0_rpi23sb_cip -c cip
python3 simulator/generator.py -t simulator/coopis/scala_distributed/clone_f_0_rpi23sb.json -o simulator/coopis/clone_f_0_rpi23sb_adp -c adp
python3 simulator/generator.py -t simulator/coopis/scala_distributed/clone_f_1_rpi23sb.json -o simulator/coopis/clone_f_1_rpi23sb_cdr -c cdr
python3 simulator/generator.py -t simulator/coopis/scala_distributed/clone_f_1_rpi23sb.json -o simulator/coopis/clone_f_1_rpi23sb_cir -c cir
python3 simulator/generator.py -t simulator/coopis/scala_distributed/clone_f_1_rpi23sb.json -o simulator/coopis/clone_f_1_rpi23sb_cdp -c cdp
python3 simulator/generator.py -t simulator/coopis/scala_distributed/clone_f_1_rpi23sb.json -o simulator/coopis/clone_f_1_rpi23sb_cip -c cip
python3 simulator/generator.py -t simulator/coopis/scala_distributed/clone_f_1_rpi23sb.json -o simulator/coopis/clone_f_1_rpi23sb_adp -c adp
python3 simulator/generator.py -t simulator/coopis/scala_distributed/clone_f_2_rpi23sb.json -o simulator/coopis/clone_f_2_rpi23sb_cdr -c cdr
python3 simulator/generator.py -t simulator/coopis/scala_distributed/clone_f_2_rpi23sb.json -o simulator/coopis/clone_f_2_rpi23sb_cir -c cir
python3 simulator/generator.py -t simulator/coopis/scala_distributed/clone_f_2_rpi23sb.json -o simulator/coopis/clone_f_2_rpi23sb_cdp -c cdp
python3 simulator/generator.py -t simulator/coopis/scala_distributed/clone_f_2_rpi23sb.json -o simulator/coopis/clone_f_2_rpi23sb_cip -c cip
python3 simulator/generator.py -t simulator/coopis/scala_distributed/clone_f_2_rpi23sb.json -o simulator/coopis/clone_f_2_rpi23sb_adp -c adp
python3 simulator/generator.py -t simulator/coopis/specialisation/specialisation_baseline.json -o simulator/coopis/specialisation_baseline_cdr -c cdr
python3 simulator/generator.py -t simulator/coopis/specialisation/specialisation_baseline.json -o simulator/coopis/specialisation_baseline_cir -c cir
python3 simulator/generator.py -t simulator/coopis/specialisation/specialisation_baseline.json -o simulator/coopis/specialisation_baseline_cdp -c cdp
python3 simulator/generator.py -t simulator/coopis/specialisation/specialisation_baseline.json -o simulator/coopis/specialisation_baseline_cip -c cip
python3 simulator/generator.py -t simulator/coopis/specialisation/specialisation_baseline.json -o simulator/coopis/specialisation_baseline_adp -c adp
python3 simulator/generator.py -t simulator/coopis/specialisation/specialisation_implementation.json -o simulator/coopis/specialisation_implementation_cdr -c cdr
python3 simulator/generator.py -t simulator/coopis/specialisation/specialisation_implementation.json -o simulator/coopis/specialisation_implementation_cir -c cir
python3 simulator/generator.py -t simulator/coopis/specialisation/specialisation_implementation.json -o simulator/coopis/specialisation_implementation_cdp -c cdp
python3 simulator/generator.py -t simulator/coopis/specialisation/specialisation_implementation.json -o simulator/coopis/specialisation_implementation_cip -c cip
python3 simulator/generator.py -t simulator/coopis/specialisation/specialisation_implementation.json -o simulator/coopis/specialisation_implementation_adp -c adp
echo "scalability 0"
python3 factory_generator.py -b scala_syndream/clone_f_0_blueprint.json -d scala_syndream/clone_f_0.ttl -o scala_syndream/clone_f_0.json
python3 factory_generator.py -b scala_distributed/clone_f_0_rpi23sb_blueprint.json -d scala_distributed/clone_f_0_rpi23sb.ttl -o scala_distributed/clone_f_0_rpi23sb.json
echo "scalability 1"
python3 factory_generator.py -b scala_syndream/clone_f_1_blueprint.json -d scala_syndream/clone_f_1.ttl -o scala_syndream/clone_f_1.json
python3 factory_generator.py -b scala_distributed/clone_f_1_rpi23sb_blueprint.json -d scala_distributed/clone_f_1_rpi23sb.ttl -o scala_distributed/clone_f_1_rpi23sb.json
echo "scalability 2"
# python3 factory_generator.py -b scala_syndream/clone_f_2_blueprint.json -d scala_syndream/clone_f_2.ttl -o scala_syndream/clone_f_2.json
python3 factory_generator.py -b scala_distributed/clone_f_2_rpi23sb_blueprint.json -d scala_distributed/clone_f_2_rpi23sb.ttl -o scala_distributed/clone_f_2_rpi23sb.json
#
# echo "spe baseline"
# python3 factory_generator.py -b specialisation/specialisation_baseline_blueprint.json -d specialisation/specialisation_baseline.ttl -o specialisation/specialisation_baseline.json
# echo "spe implem"
# python3 factory_generator.py -b specialisation/specialisation_implementation_blueprint.json -d specialisation/specialisation_implementation.ttl -o specialisation/specialisation_implementation.json
echo "spe baseline"
python3 factory_generator.py -b specialisation/specialisation_baseline_blueprint.json -d specialisation/specialisation_baseline.ttl -o specialisation/specialisation_baseline.json
echo "spe implem"
python3 factory_generator.py -b specialisation/specialisation_implementation_blueprint.json -d specialisation/specialisation_implementation.ttl -o specialisation/specialisation_implementation.json
{
"type":"factory",
"floors":[{
"type":"floor",
"sensors":["presence", "luminosity", "particle_level", "temperature"],
"count":1,
"conveyors":[{
"type":"conveyor",
"sensors":["conveyor_state", "presence", "conveyor_speed", "supervisor_presence"],
"count":1,
"machines":[{
"type":"spark_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
},{
"type":"temperature_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
}]
},{
"type":"conveyor",
"sensors":["conveyor_state", "conveyor_speed", "supervisor_presence"],
"count":1,
"machines":[{
"type":"spark_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
},{
"type":"temperature_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
}]
}
]
}
]
}
{
"type":"factory",
"floors":[{
"type":"floor",
"sensors":["presence", "luminosity", "particle_level", "temperature"],
"count":2,
"conveyors":[{
"type":"conveyor",
"sensors":["conveyor_state", "presence", "conveyor_speed", "supervisor_presence"],
"count":1,
"machines":[{
"type":"spark_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
},{
"type":"temperature_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
}]
},{
"type":"conveyor",
"sensors":["conveyor_state", "conveyor_speed", "supervisor_presence"],
"count":1,
"machines":[{
"type":"spark_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
},{
"type":"temperature_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
}]
}
]
}
]
}
{
"type":"factory",
"floors":[{
"type":"floor",
"sensors":["presence", "luminosity", "particle_level", "temperature"],
"count":3,
"conveyors":[{
"type":"conveyor",
"sensors":["conveyor_state", "presence", "conveyor_speed"],
"count":1,
"machines":[{
"type":"spark_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
},{
"type":"temperature_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
}]
},{
"type":"conveyor",
"sensors":["conveyor_state", "conveyor_speed"],
"count":1,
"machines":[{
"type":"spark_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
},{
"type":"temperature_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":1
}]
}
]
}
]
}
{
"type":"factory",
"floors":[{
"type":"floor",
"sensors":["presence", "luminosity", "particle_level", "temperature"],
"count":2,
"conveyors":[{
"type":"conveyor",
"sensors":["conveyor_state", "presence", "conveyor_speed"],
"count":1,
"machines":[{
"type":"spark_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":2
},{
"type":"temperature_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":2
}]
}
]
}
]
}
{
"type":"factory",
"floors":[{
"type":"floor",
"sensors":["presence", "luminosity", "particle_level", "particle_level"],
"count":1,
"conveyors":[{
"type":"conveyor",
"sensors":["conveyor_state", "presence", "conveyor_speed"],
"count":1,
"machines":[{
"type":"spark_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":4
}]
}]
}, {
"type":"floor",
"sensors":["presence", "luminosity", "temperature", "temperature"],
"count":1,
"conveyors":[{
"type":"conveyor",
"sensors":["conveyor_state", "presence", "conveyor_speed"],
"count":1,
"machines":[{
"type":"temperature_machine",
"sensors":["machine_state", "product_quality", "machine_speed"],
"count":4
}]
}]
}
]
}
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