miroir de
https://github.com/klmp200/sarl-fireworks.git
synchronisé 2025-09-18 03:53:48 +00:00
Fix broken Readme
Cette révision appartient à :
BIN
Firework_en.pdf
BIN
Firework_en.pdf
Fichier binaire non affiché.
BIN
Firework_en.png
Fichier normal
BIN
Firework_en.png
Fichier normal
Fichier binaire non affiché.
Après Largeur: | Hauteur: | Taille: 91 KiB |
BIN
MVC_en.pdf
BIN
MVC_en.pdf
Fichier binaire non affiché.
BIN
MVC_en.png
Fichier normal
BIN
MVC_en.png
Fichier normal
Fichier binaire non affiché.
Après Largeur: | Hauteur: | Taille: 87 KiB |
@@ -2,7 +2,7 @@
|
||||
|
||||
This application follows a MVC (Model-View-Controller) pattern for the GUI communication.
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
# Fireworks demonstration
|
||||
@@ -11,7 +11,7 @@ This application follows a MVC (Model-View-Controller) pattern for the GUI commu
|
||||
The goal of this demo is to bring out some fireworks using SARL agents.
|
||||
The application is composed of 4 agents. The whole structure holonic.
|
||||
|
||||

|
||||

|
||||
|
||||
The main agent is the *LaunchingArea* which is linked with the GUI and and contains the other agents inside its inner context.
|
||||
This agent creates the *RocketLauncher*, one by rocket asked by the user. It also transmits the gravity and other parameters.
|
||||
@@ -54,7 +54,7 @@ agent LaunchingArea {
|
||||
}
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||
Then, each RocketLauncher creates a *Rocket*. When this one is destroyed, the *RocketLauncher* is going to generate another one. This allows to displace the verification of the existence of the *Rocket* out of the LaunchingArea. It also isolates the *Rocket* and avoid that emitted events disrupt the managing of the simulation.
|
||||
|
||||
|
Référencer dans un nouveau ticket
Bloquer un utilisateur