diff --git a/Firework_en.pdf b/Firework_en.pdf deleted file mode 100644 index eee3afd..0000000 Binary files a/Firework_en.pdf and /dev/null differ diff --git a/Firework_en.png b/Firework_en.png new file mode 100644 index 0000000..2b4ed0e Binary files /dev/null and b/Firework_en.png differ diff --git a/MVC_en.pdf b/MVC_en.pdf deleted file mode 100644 index d705154..0000000 Binary files a/MVC_en.pdf and /dev/null differ diff --git a/MVC_en.png b/MVC_en.png new file mode 100644 index 0000000..40f4be8 Binary files /dev/null and b/MVC_en.png differ diff --git a/README.md b/README.md index 34e4141..0653839 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ This application follows a MVC (Model-View-Controller) pattern for the GUI communication. -![MVC pattern applied on this project](MVC_en.pdf) +![MVC pattern applied on this project](MVC_en.png) # 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. -![Agents organization in the fireworks demo](Firework_en.pdf| width=150px |height=300px) +![Agents organization in the fireworks demo](Firework_en.png) 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 { } ``` -![Application with the GUI](firework_screenshot.png| width=350px | height=300px) +![Application with the GUI](firework_screenshot.png) 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.