Difference between revisions of "C3Fire:Doc/Modules/Forest Fire"

From C3LearningLabs
(Fire-Fighting Unit Collaboration)
 
(7 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
{{TOCright}}
 
{{TOCright}}
  
 +
The main module in C3Fire is the Forest Fire Module mainly described in the '''''[[C3Fire:Doc/Simulation|Simulation]]''''' description.
 +
<br>
 
=== Fire Fighting Unit ===
 
=== Fire Fighting Unit ===
 
The fire-fighting unnits in C3Fire is the basic units that is used to close out the fire.
 
The fire-fighting unnits in C3Fire is the basic units that is used to close out the fire.
The fire-fighting  units can move in the geographical environment and extinguish fire. A basic fire-fighting unit can be in five states: doing nothing, moving, mobilizing, fire-fighting and demobilizing.<br>
+
The fire-fighting  units can move in the geographical environment and extinguish fire.  
 +
 
 +
The unit is represented on the map by two images, the unit's current actual position on the map and the unit's intended position. The intended position is the position that an unit is moving towards.  The intended position is displayed when a player want the unit to move to a new location. If the user selects the position or the intention, a read square is displayed around the image.
 +
<br>
 +
<br>
 +
Usually all units are represented by numbers.
 +
Example of standard images for Fire Fighting Unit number one.
 +
<br>
 +
{|
 +
|style="padding-bottom: 5px;" |
 +
<br>
 +
|style="padding-left: 20px;" |
 +
|style="padding-left: 50px;" rowspan="6"|[[File:C3fire-doc-sim-unit-example.gif|Unit example]]
 +
|-
 +
|style="padding-bottom: 0px;" |
 +
[[File:C3fire-pic-number-red-1.gif|F1 Position]]
 +
|style="padding-left: 20px;" |
 +
Position
 +
|-
 +
|style="padding-bottom: 0px;" |
 +
[[File:C3fire-pic-number-red-1-selected.gif|F1 Position Selected]]
 +
|style="padding-left: 20px;" |
 +
Position Selected
 +
|-
 +
|style="padding-bottom: 0px;" |
 +
[[File:c3fire-pic-number-white-1.gif|F1 Intention]]
 +
|style="padding-left: 20px;" |
 +
Intention
 +
|-
 +
|style="padding-bottom: 0px;" |
 +
[[File:c3fire-pic-number-white-1-selected.gif|F1 Intention Selected]]
 +
|style="padding-left: 20px;" |
 +
Intention Selected
 +
|-
 +
|style="padding-bottom: 5px;" |
 +
<br>
 +
|style="padding-left: 20px;" |
 +
|}
 +
<br>
 +
In this example the unit "1" is currently near the house, but is moving up closer to the school.
 +
<br>
 +
<br>
 +
The units are defined in the [[C3Fire:Config/Session#Units|'''''Units configuration''''']] definitions in the [[C3Fire:Config/Session|'''''Session configuration''''']]. In the unit configuration the manager can select the number of units and the properties for each unit. Example on properties that can be defined are: moving speed, fire fighting speed, start position and the unit images displayed on the map.
 +
<br>
 +
 
 +
<br>
 +
 
 +
=== Operate a unit (Move) ===
 +
The players controls the units by moving them to different locations. In the basic setting the units automatically starts to do activities as fighting fire or filling water when standing still at a location.  A move command can be done in two ways.
 +
<br>
 +
<br>
 +
The first is to use the intention marks at the unit palette (in figures abowe the intention mark for a unit is the blue number).
 +
<br>
 +
Select the intention mark with the mouse control. Put the intention mark at the position on the map towards which the unit shall move. The unit (yellow number) automatically starts moving towards its intended position.
 +
<br>
 +
<br>     
 +
The second is to make a drag and drop command with the mouse.
 +
<br>
 +
Select the unit (yellow number) on the map with the mouse control. Drag the unit to the position on the map towards which the unit shall move and drop. Now the intended position (blue number) appear at the drop position and the unit start to move towards it.
 +
<br>
 +
 
 +
=== Unit basic activities ===
 +
 
 +
A basic fire-fighting unit can be in five states: doing nothing, moving, mobilizing, fire-fighting and demobilizing.<br>
 
<BR>
 
<BR>
More properties and activities can be added with use of the modules Water Logistics and Fuel Logistics.  
+
<blockquote style="background-color:#ddffdd; border: solid thin #aaddaa; font-size: 13px; color:000000;">
 +
More properties and activities can be added with use of the modules Water Logistics and Fuel Logistics.
 +
</blockquote>
 
<br>
 
<br>
 
{| style="width: 530px;"
 
{| style="width: 530px;"
Line 45: Line 112:
 
When two or more units are at the same position they can collaborate when extinguish the fire. In the session configuration the manager can select to activate the collaboration method that should be used in the session. The following methods can be selected:  
 
When two or more units are at the same position they can collaborate when extinguish the fire. In the session configuration the manager can select to activate the collaboration method that should be used in the session. The following methods can be selected:  
 
UnitCollaboration, OnlyOneUnit and OnlyOneUnitAndTimeDelay.
 
UnitCollaboration, OnlyOneUnit and OnlyOneUnitAndTimeDelay.
 +
<br>
 +
 +
The units collaboration are defined in the [[C3Fire:Config/Session#Fire Fighting Config|'''''Fire Fighting Config''''']] definitions.
 
<br>
 
<br>
  

Latest revision as of 13:50, 13 September 2019

The main module in C3Fire is the Forest Fire Module mainly described in the Simulation description.

Fire Fighting Unit

The fire-fighting unnits in C3Fire is the basic units that is used to close out the fire. The fire-fighting units can move in the geographical environment and extinguish fire.

The unit is represented on the map by two images, the unit's current actual position on the map and the unit's intended position. The intended position is the position that an unit is moving towards. The intended position is displayed when a player want the unit to move to a new location. If the user selects the position or the intention, a read square is displayed around the image.

Usually all units are represented by numbers. Example of standard images for Fire Fighting Unit number one.


Unit example

F1 Position

Position

F1 Position Selected

Position Selected

F1 Intention

Intention

F1 Intention Selected

Intention Selected



In this example the unit "1" is currently near the house, but is moving up closer to the school.

The units are defined in the Units configuration definitions in the Session configuration. In the unit configuration the manager can select the number of units and the properties for each unit. Example on properties that can be defined are: moving speed, fire fighting speed, start position and the unit images displayed on the map.


Operate a unit (Move)

The players controls the units by moving them to different locations. In the basic setting the units automatically starts to do activities as fighting fire or filling water when standing still at a location. A move command can be done in two ways.

The first is to use the intention marks at the unit palette (in figures abowe the intention mark for a unit is the blue number).
Select the intention mark with the mouse control. Put the intention mark at the position on the map towards which the unit shall move. The unit (yellow number) automatically starts moving towards its intended position.

The second is to make a drag and drop command with the mouse.
Select the unit (yellow number) on the map with the mouse control. Drag the unit to the position on the map towards which the unit shall move and drop. Now the intended position (blue number) appear at the drop position and the unit start to move towards it.

Unit basic activities

A basic fire-fighting unit can be in five states: doing nothing, moving, mobilizing, fire-fighting and demobilizing.

More properties and activities can be added with use of the modules Water Logistics and Fuel Logistics.


Doing nothing

The fire-fighting unit stands still on a position on the map, waiting for a fire to start at the position or to get instructions from the user.

Moving

The fire-fighting unit is moving towards a specific position on the map. The user can select the position by selecting the unit intended position.

Mobilizing

The fire-fighting unit stands still on a position, preparing the equipment for fire fighting. When all equipment is ready the unit automatically starts to fight the fire.

Fire Fighting

The fire-fighting unit stands still on a position fighting the fire. When the fire is closed out or burned out the unit automatically start to demobilize.

Demobilizing

The fire-fighting unit stands still on a position preparing for moving. When all equipment is prepared the unit automatically starts to move if the user has selected a new intended position.



The fire fighting unit automatically starts to fight a fire if the unit stands still on a position that is burning. This means that if the player wants the unit to fight a fire at a position he sets the unit intention mark on that position. When the unit has arrived to that position it automatically starts to fight the fire.

The player can change the intended position all the time, but if the unit is mobilizing or fire fighting the units waits until the fire is closed out or burned out and demobilizing is done, before it starts to move towards the new position. The fire fighting units have an unlimited tank of water.


Fire-Fighting Unit Collaboration

When two or more units are at the same position they can collaborate when extinguish the fire. In the session configuration the manager can select to activate the collaboration method that should be used in the session. The following methods can be selected: UnitCollaboration, OnlyOneUnit and OnlyOneUnitAndTimeDelay.

The units collaboration are defined in the Fire Fighting Config definitions.

Unit Collaboration

The units collaborate well when fighting the fire in the square. The time for fighting the fire is half of the time that the most efficient unit in the square should have if it extinguish the fire alone. This is the default value.

Only One Unit

The units do not collaborate when fighting the fire in the square. The time for fighting the fire is the time that the most efficient unit in the square should have if it extinguish the fire alone.

Only One Unit And Time Delay

The units do not collaborate when fighting the fire in the square. They interfere with each others work and a delay time is added to the fire fighting time.The time for fighting the fire is the best qualified fire fighting units time, but the unit have some extra time added to its regular fire fighting time.