simulation: duration: 500 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: 120 - [240, 360] delta: - name: factor args: {factor: 1.1} timeline: - start: 20 end: 95 - [170, randomValue, {arg: true}] - group: humidity parent: temperature truth: - [0, None] - [30, 0.6] - [50, None] delta: - [10, None] - [30, addValuePercent, {jitterA: 0.03, jitterB: 0.8}] - [50, humidFromTemp] behaviours: - group: temperature sharedObject: objectTemp functions: - name: randomValue args: {a: 40, b: 80} timeline: - start: 44 end: 166 - [100, normalValue, {v: 2}] - [120, addValuePercent, {}] - [180, locationDefect, {x: 0, y: 2}]