Voila, l'annonce d'une nouvelle version de Mobidyc, une plateforme de simulation multi-agent open-source développé en Smalltalk VW 7.2 La nouvelle version est disponible ici : http://www.avignon.inra.fr/internet/unites/biometrie/mobidyc_projet/ version_index_html
Début du message réexpédié :
De: Vincent Ginot ginot@avignon.inra.fr Date: 14 mai 2004 15:28:12 GMT+02:00 À: mobidyc@saphir.jouy.inra.fr Objet: [Mobidyc] Mise à jour (version 2.1) Répondre à: mobidyc@saphir.jouy.inra.fr
Cher abonné,
Vous trouverez sur le site la nouvelle version de Mobidyc (V2.1), et, déjà (!), un patch de mise à jour.
Principales nouveautés entre les versions 2.0 et 2.1 :
- Utilise le moteur Smalltalk VisualWorks version 7.2 de Cincom
(contre version 7.0).
- Possibilité d'importer des fichiers ASCII de contours de cellules de
formes quelconques. Mobidyc calcule automatiquement le voisinage de chaque cellule. Essayez le fichier 'polygone.cel' fourni avec les exemples, et qui vous donne le format à utiliser (menu Espace -> Charger un fichier de contours).
- Possibilité de modifier un assemblage de primitives en cours
d'utilisation dans un agent, sans perte du paramétrage des primitives. Jusqu'à présent, il fallait créer un nouvel assemblage puis reparamétrer toutes les primitives (menu contextuel 'Editer assemblage').
- Création d'une nouvelle tâche prédéfinie, la tâche Alias. Comme son
nom l'indique, placée dans un agent, elle pointe vers une tâche d'un autre agent. Cela permet à deux types d'agents différents de partager la même tâche.
- Possibilité que chaque cellule puisse gérer ses propres scénarios,
via la nouvelle tâche 'ScénarioDansAttribut' et le nouveau type d'attribut 'SerieXY'. Jusqu'à présent un scénario était toujours commun à toutes les cellules. Les attributs 'SerieXY' sont également accessibles par une fonction tabulée particulière, la fonction 'FonctionTabuléeDansAttribut'. Pour les cellules uniquement.
- Exportation textuelle des résultats concernant les cellules (menu
Espace -> exporter les données…). Donne un tableau par attribut, avec les cellules en lignes et les pas de temps en colonne.
- Meilleure synchronisation entre la visualisation des résultats et
l'état de la simulation.
Cette liste est plutôt calme, mais pour vous désabonner, envoyez 'SIG mobidyc' (dans le corps du texte) à sympa@listes.inra.fr
URL : http://www.avignon.inra.fr/mobidyc
Dear user,
Please, do find on the web site the new Mobidyc version (V.2.1) and, already, a patch that fixes some bugs...
New features of Mobidyc 2.1:
- Use the VisualWorks 7.2 Smalltalk engine (V1 was 7.0)
- You can import files describing cells contours (polygons). Cell may
have any shape, and Mobidyc automatically computes cell neighbourhood. Try the 'polygon.cel' example file that gives you the file structure (Menu Space -> Load a contours file…).
- You can now modify a primitive assemblage, keeping the current
parameterization of each primitive (new item 'edit assemblage' in the pop-up menu of the agent's tasks). Formerly, to modify an assemblage, it was necessary to modify the assemblage in the 'tasks' menu, and then add and parameterize the new task in the agent so that all former primitive parameterization was lost.
- Alias, a new predefined task. The Alias task points to a target
task, held by another agent. This way, two different type of agent can share the same task.
- A cell can now manage its own scenario through the new predefined
task: 'ScenarioInAttribute' and the new attribute type 'attributeSeriesXY'. Just put the scenario data in an attributeSeriesXY type attribute. Formerly, with the Scenario task, all cells shared the same scenario. An attributeSeriesXY type attribute is also reachable by discrete (tabulated) functions. Use DiscreteFunctionInAttribute in place of DiscreteFunction in the functions list. For cells only.
- You can export an ASCII file recording cells results after a
simulation (Menu Space -> export data…). The output file gives one tab per cell attribute, cells being in row, time steps in columns.
- A number of bugs fixed, and a better synchronization between results
display and simulation state.
To unsuscribe from this list send 'SIG mobidyc' (in the text body) to sympa@listes.inra.fr
squeak-fr@lists.squeakfoundation.org