Differences

This shows you the differences between two versions of the page.

Link to this comparison view

poo-ca-cd:teme:2025:8e211bfe-f6eb-467c-9e54-f8e6df4c1535:tema-1 [2025/11/11 10:42]
ioana.tudorache2507 [TerraBot - let's explore and save the planet !]
poo-ca-cd:teme:2025:8e211bfe-f6eb-467c-9e54-f8e6df4c1535:tema-1 [2025/11/28 21:05] (current)
iulia.popescu2012 modificare input changeWeatherConditions
Line 6: Line 6:
   * **Consultanți & Revizori:** [[sorinabuf@gmail.com | Sorina-Anamaria Buf]], [[stefancocioran@gmail.com | Ștefan Cocioran]], [[miculuis1@gmail.com | Florian-Luis Micu]]   * **Consultanți & Revizori:** [[sorinabuf@gmail.com | Sorina-Anamaria Buf]], [[stefancocioran@gmail.com | Ștefan Cocioran]], [[miculuis1@gmail.com | Florian-Luis Micu]]
   * **Data publicării BETA testing**: 21.10.2025   * **Data publicării BETA testing**: 21.10.2025
-  * **Deadline HARD BETA testing**: 15.11.2025+  * **Deadline HARD BETA testing**: 15.11.2025, ora 10:00
   * **Data publicării oficiale**: 10.11.2025   * **Data publicării oficiale**: 10.11.2025
   * **Deadline HARD oficial**: 30.11.2025   * **Deadline HARD oficial**: 30.11.2025
Line 19: Line 19:
       * adăugat explicații exemplu simulare, toxicitate aer, improveEnvironment,​ changeWeatherConditions,​ rechargeBattery,​ entitate Water, interacțiuni între entități - 4 nov. 2025       * adăugat explicații exemplu simulare, toxicitate aer, improveEnvironment,​ changeWeatherConditions,​ rechargeBattery,​ entitate Water, interacțiuni între entități - 4 nov. 2025
       * adăugat explicații Algoritm hrănire animal - 10 nov. 2025       * adăugat explicații Algoritm hrănire animal - 10 nov. 2025
 +      * adăugat explicații Algoritm hrănire animal - 13 nov. 2025
 +      * adăugat explicații desertStorm pentru printEnvConditions - 18 nov. 2025
 +      * update specificare sol improveEnvironment - 27 nov. 2025
     * schelet     * schelet
       * update refs t3, t4 - 26 oct. 2025       * update refs t3, t4 - 26 oct. 2025
Line 28: Line 31:
       * update refs t15, 19-21 - 9 nov.2025       * update refs t15, 19-21 - 9 nov.2025
       * update t20,21 + ref t20 - 10 nov.2025       * update t20,21 + ref t20 - 10 nov.2025
 +      * update t19 + refs t8,19 - 12 nov.2025
 +      * update refs t8,19,21 - 13 nov.2025
     * teste     * teste
       * adăugat t11-16 - 26 oct. 2025       * adăugat t11-16 - 26 oct. 2025
Line 35: Line 40:
       * update refs t15, 19-21 (stergere planta) - 9 nov.2025       * update refs t15, 19-21 (stergere planta) - 9 nov.2025
       * update t20,21 + ref t20 - 10 nov.2025       * update t20,21 + ref t20 - 10 nov.2025
 +      * update t19 + refs t8,19 - 12 nov.2025
 +      * update refs t8,19,21 - 13 nov.2025
  
   * ** Schelet și teste: ** [[https://​github.com/​oop-pub/​schelet-tema1-2025]]   * ** Schelet și teste: ** [[https://​github.com/​oop-pub/​schelet-tema1-2025]]
Line 311: Line 318:
  
 <note tip> <note tip>
-Un animal consumă doar entitățile deblocate de robotanimalele ​străine sunt mâncate imediat dacă este cazul.+Un animal consumă doar entitățile deblocate de robot
 + 
 +Însă, ​animalele ​carnivore și parazite pot să se hrănească și cu animale nescanate.
 </​note>​ </​note>​
  
Line 737: Line 746:
     "​command":​ "​changeWeatherConditions",​     "​command":​ "​changeWeatherConditions",​
     "​type":​ "​desertStorm",​     "​type":​ "​desertStorm",​
-    "windSpeed": ​25.0,+    "desertStorm": ​true,
     "​timestamp":​ 10     "​timestamp":​ 10
 }, },
Line 954: Line 963:
   * <code bash>"​The scanned object is ${type_of_entity}"</​code>​   * <code bash>"​The scanned object is ${type_of_entity}"</​code>​
   * <code bash>"​ERROR:​ Object not found. Cannot perform action"</​code>​   * <code bash>"​ERROR:​ Object not found. Cannot perform action"</​code>​
-  * <code bash>"​ERROR:​ Not enough ​battery left. Cannot ​perform action"</​code>​+  * <code bash>"​ERROR:​ Not enough ​energy to perform action"</​code>​
   * <code bash>"​ERROR:​ Robot still charging. Cannot perform action"</​code>​   * <code bash>"​ERROR:​ Robot still charging. Cannot perform action"</​code>​
   * <code bash>"​ERROR:​ Simulation not started. Cannot perform action"</​code>​   * <code bash>"​ERROR:​ Simulation not started. Cannot perform action"</​code>​
Line 1084: Line 1093:
     * ''​%%+0.3 oxigen%%''​ pentru aer față de cantitatea curentă     * ''​%%+0.3 oxigen%%''​ pentru aer față de cantitatea curentă
   * **fertilizeSoil**   * **fertilizeSoil**
-    * ''​%%+0.3 organicMatter%%''​ pentru ​soil+    * ''​%%+0.3 organicMatter%%''​ pentru ​sol
   * **increaseHumidity**   * **increaseHumidity**
     * ''​%%+0.2 humidity%%''​ la aer     * ''​%%+0.2 humidity%%''​ la aer
   * **increaseMoisture**   * **increaseMoisture**
-    * ''​%%+0.2 waterRetention%%''​ pentru ​apă+    * ''​%%+0.2 waterRetention%%''​ pentru ​sol
  
 <note important>​ <note important>​
Line 1222: Line 1231:
       * componenta aerului       * componenta aerului
  
 +<note important>​
 +Se dorește monitorizarea furtunilor de nisip, astfel încât pentru tipul de aer **DesertAir**,​ va apărea în structura componentei aerului și **câmpul cu valori booleene "​desertStorm"​**,​ afectat de succesul comenzii **changeWeatherConditions**. În general, valoarea acestui câmp va fi **false**, dar în cazul declanșării furtunilor de nisip, pentru 2 iterații valoarea devine **true**.
 +
 +Exemplu:
 +<spoiler Click pentru exemplu apariție desertStorm>​
 +<code json>
 +{
 +  "​command"​ : "​printEnvConditions",​
 +  "​output"​ : {
 +    ...
 +    "​air"​ : {
 +      "​type"​ : "​DesertAir",​
 +      "​name"​ : "Dry Desert Air",
 +      "​mass"​ : 900000.0,
 +      "​humidity"​ : 60.0,
 +      "​temperature"​ : 15.0,
 +      "​oxygenLevel"​ : 20.0,
 +      "​airQuality"​ : 3.0,
 +      "​desertStorm"​ : true
 +    }
 +  },
 +  "​timestamp"​ : 22
 +},
 +</​code>​
 +</​spoiler>​
 +</​note>​
  
 Mesaje posibile pentru această comandă: Mesaje posibile pentru această comandă:
poo-ca-cd/teme/2025/8e211bfe-f6eb-467c-9e54-f8e6df4c1535/tema-1.1762850568.txt.gz · Last modified: 2025/11/11 10:42 by ioana.tudorache2507
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0