Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior |
geopro:pedro:obeus [2007/08/02 15:52] – pedro | geopro:pedro:obeus [2008/06/17 18:13] (atual) – pedro |
---|
| |
| |
| ==== Obeus User’s Guide==== |
| |I Benenson and V Harbash| Obeus Homepage| [[http://leg.est.ufpr.br/~pedro/papers/OBEUSManual.pdf|pdf]]| |
| |
| **OBEUS can be considered as a dynamic GIS/DBMS – in addition to standard functionality, the objects of the OBEUS models can change their properties and location it time.** |
| |
==== Obeus User’s Guide==== | |
|I Benenson and V Harbash| Obeus Homepage| [[http://leg.est.ufpr.br/~pedro/papers/OBEUSManual.pdf|pdf]] | |
| |
They implement the concept of synchronous and asynchronous execution much more transparently than TerraME. It does not use any variable past, and OBEUS | They implement the concept of synchronous and asynchronous execution much more transparently than TerraME. It does not use any variable past, and OBEUS |
| |
Let us consider all four possible relationships between Tenants and Houses: | Let us consider all four possible relationships between Tenants and Houses: |
* **House-House:** is a neighboring relationship. | * **House-House:** is a neighbouring relationship. |
* **Tenant-House:** is used for tenants’ location. Tenants are leaders (can remove this relation at any time) and Houses are followers in this relationship. | * **Tenant-House:** is used for tenants’ location. Tenants are leaders (can remove this relation at any time) and Houses are followers in this relationship. |
* **House-Tenant:** retrieves tenants who live in a certain house. The occurrences <TenantID, HouseID> are stored in a Tenant-House relationship table, and the tenants living in a certain house, identified by the HouseID, can be retrieved from this table by the ‘backward’ query. | * **House-Tenant:** retrieves tenants who live in a certain house. The occurrences <TenantID, HouseID> are stored in a Tenant-House relationship table, and the tenants living in a certain house, identified by the HouseID, can be retrieved from this table by the ‘backward’ query. |
| |
__Comment:__ Although this house-tenant relationship is interesting, it is not efficient. Tenant-tenant relationships could exist, and in the models using obeus, agents can communicate only through space. | __Comment:__ Although this house-tenant relationship is interesting, it is not efficient. Tenant-tenant relationships could exist, and in the models using obeus, agents can communicate only through space. |
| |
__Comment:__ It is important to keep space separated from the agents (:-?:-? Where is the reference I found?), instead of what is implemented in this program, because it has the following advantages: | |
* **Modularity:** different types of situated agents (or CA) can act over a cell in the space. For example, we can have a CA implementing a water flow, and another representing forest growth, and use them separately or together without much effort. | |
* **Separation of cognition, behaviour and data:** see paper of [[http://wiki.dpi.inpe.br/doku.php?id=geopro:pedro:platforms#requirements_analysis_of_agent-based_simulation_platformsstate_of_the_art_and_new_prospects|Marietto et al]]. | |
* **more...** | |
| |
There are two examples of models in this document: Conway's game of life and Schelling segregation model. | There are two examples of models in this document: Conway's game of life and Schelling segregation model. |