Skip to content

Commit 93742a9

Browse files
feat: director informs other agents on the optimal values for environmental conditions and medical technologies scenarios
1 parent 0bc84a4 commit 93742a9

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

src/agt/director.asl

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,24 @@
1818
focus(ConfigurationId);
1919
load.
2020

21-
+config(X)
22-
<- println(X).
23-
// todo: inform agents
21+
+operatingRoom(T, H, AL, SL)
22+
<- .send(temperatureControl, tell, optimalTemperature(operatingRoom, T));
23+
.send(humidityControl, tell, optimalHumidity(operatingRoom, H));
24+
.send(luminosityControl, tell, optimalIlluminance(operatingRoom, AL, SL)).
25+
26+
+preOperatingRoom(T, H, AL)
27+
<- .send(temperatureControl, tell, optimalTemperature(preOperatingRoom, T));
28+
.send(humidityControl, tell, optimalHumidity(preOperatingRoom, H));
29+
.send(luminosityControl, tell, optimalIlluminance(preOperatingRoom, AL)).
30+
31+
+operatingRoomStandby(M, T, H, AL, SL)
32+
<- .println(M). // todo
33+
34+
+prePostOperatingRoomStandby(M, T, H, AL)
35+
<- .println(M). // todo
36+
37+
+medicalTechnologyScenario(MT, AL, SL)
38+
<- .send(medicalTechnologySupporter, tell, scenario(MT, AL, SL)).
2439

2540
{ include("$jacamoJar/templates/common-cartago.asl") }
2641
{ include("$jacamoJar/templates/common-moise.asl") }

0 commit comments

Comments
 (0)