  BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ISISLab - ECPv6.3.3//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:ISISLab
X-ORIGINAL-URL:https://www.isislab.it
X-WR-CALDESC:Eventi per ISISLab
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/Rome
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20240331T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20241027T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20240315T143000
DTEND;TZID=Europe/Rome:20240315T153000
DTSTAMP:20260915T104559
CREATED:20240313T094317Z
LAST-MODIFIED:20240313T094318Z
UID:14955-1710513000-1710516600@www.isislab.it
SUMMARY:Seminario: "Entity Component System in krABMaga: approfondimenti su prestazioni e visualizzazione" di Francesco Foglia
DESCRIPTION:Abstract: Le simulazioni agent-based sono uno strumento innovativo per lo studio del comportamento di sistemi complessi. L'esecuzione di queste simulazioni può richiedere un quantitativo significativo di risorse computazionali al crescere dei parametri della simulazione. Il framework krABMaga nasce per facilitare la realizzazione di simulazioni performanti e affidabili. Il lavoro svolto riassume i cambiamenti apportati a krABMaga. Viene analizzata la transizione da Amethyst a Bevy Engine come motore grafico per la visualizzazione delle simulazioni. L'utilizzo di Bevy Engine ha permesso di aggiungere il supporto all'esecuzione di simulazioni in ambiente WebAssembly tramite WebGL\, all'interno di un browser web. La visualizzazione delle simulazioni è stata resa interattiva\, permettendo di avviare\, terminare e mettere in pausa una simulazione\, oltre che di controllare il numero di step da eseguire per secondo. Lo sviluppo della visualizzazione per ambienti basati su grafi ha seguito questa transizione\, permettendo l'implementazione della parte grafica della simulazione Virus on a Network. Questa transizione ha permesso anche di condurre un esperimento sull'integrazione dell'architettura Entity Component System\, caratterizzante per Bevy Engine\, anche nel motore di simulazioni di krABMaga\, in modo da valutare un possibile beneficio in termini di prestazioni.
URL:https://www.isislab.it/event/seminario-entity-component-system-in-krabmaga-approfondimenti-su-prestazioni-e-visualizzazione-di-francesco-foglia/
ATTACH;FMTTYPE=image/jpeg:https://www.isislab.it/wp-content/uploads/2024/03/ISISLab_15-03-2024.jpg
END:VEVENT
END:VCALENDAR