simulation: duration: 24 tickfactor: 10 runs: 20 parCell: 0 parCellThreads: 5 parGroup: 0 parGroupThreads: 5 parSensor: 0 parSensorThreads: 5 sensors: - group: temperature cells: - x: 0 y: 2 count: 10 - [2, 3, 50] blocks: - start: [8, 1] end: [3, 3] count: 30 - group: faultyTemp parent: temperature cells: - [1, 2, 10] groundtruths: - group: temperature truth: - value: 11.0 timeline: - start: 0 end: 12 - [18, 24] delta: - name: factor args: {factor: 1.1} timeline: - start: 10 end: 20 - [17, randomValue, {arg: true}] - group: humidity parent: temperature truth: - [0, None] - [3, 0.6] - [5, None] delta: - [10, None] - [13, addValuePercent, {jitterA: 0.03, jitterB: 0.8}] - [15, humidFromTemp] behaviours: - group: temperature sharedObject: objectTemp functions: - name: randomValue args: {a: 40, b: 80} timeline: - start: 4 end: 6 - [10, normalValue, {v: 2}] - [12, addValuePercent, {}] - [18, normalValue, {x: 0, y: 2}]