镜像自地址
https://github.com/klmp200/sarl-fireworks.git
已同步 2025-06-30 14:25:15 +00:00
Fix broken Readme
这个提交包含在:
父节点
ddbe90a1cb
当前提交
a2694cf5fb
二进制
Firework_en.pdf
二进制
Firework_en.pdf
二进制文件未显示。
二进制
Firework_en.png
普通文件
二进制
Firework_en.png
普通文件
二进制文件未显示。
之后 宽度: | 高度: | 大小: 91 KiB |
二进制
MVC_en.pdf
二进制
MVC_en.pdf
二进制文件未显示。
二进制
MVC_en.png
普通文件
二进制
MVC_en.png
普通文件
二进制文件未显示。
之后 宽度: | 高度: | 大小: 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.
|
||||
|
||||
|
正在加载...
x
在新工单中引用
屏蔽一个用户