160 likes | 291 Views
8th AquaDEB meeting CAMARET-SUR-MER, DEC 1 - 3. Life Engine Creating artificial life for scientific and entertainment purposes. G. M. Marques. Instituto Superior Técnico, goncalo.marques@ist.utl.pt. December 1-3, 2010. State of the Art in Videogames. 2. Engines
E N D
8th AquaDEB meeting CAMARET-SUR-MER, DEC 1 -3 Life EngineCreating artificial life for scientific and entertainment purposes G. M. Marques Instituto Superior Técnico, goncalo.marques@ist.utl.pt December 1-3, 2010
StateoftheArtinVideogames 2 Engines Physics (Little Big Planet) Natural Motion December 1-3, 2010
Generalized DEB model 3 • Examples of building blocks: December 1-3, 2010
Generalized DEB model 4 One Module December 1-3, 2010
Generalized DEB model 5 • Examplesof 3 importantproblems: • When to reproducein a real time simulation?(Are wethereyet, are wethereyet,... problem) • Maturitystochiometry(Thestochiometryofinformation) • Catabolicpowerin a multiplestructure DEB organism December 1-3, 2010
Constructionof a Generalized DEB model 6 • Define • Numberof modules andtypeoftranslocation(Planthastwo modules – RootandShoot) • Numberofstatevariablesbytypein a module(This defines thenumberofparametersbytype) • Valuesoftheparameters • Initialvaluesofthestatevariables • ... andwe’reset to go. December 1-3, 2010
Data model 7 December 1-3, 2010
Levels 8 • Levels • Ecosystem (containsonecommunity, onefoodweb, compounds, environmentalvariables) • Community(containspopulations, andisresponsible for regulatinginterspeciesinteractions) • Population(containsorganisms, andisresponsible for regulatingintraspeciesinteractions) • Organism (containsstatevariables) • Foodweb(containsarcsandnodes, which link allsubstratesthat can becompounds, organisms, orspecificstatevariables) • Compound (accounts for non-livingsubstrates. It can haveinternaldynamics) • Environmentalvariable December 1-3, 2010
Organism 9 December 1-3, 2010
StateVariablesandFluxes 10 Letustake a lookattheinterconnectivitybetweenstatevaraiablesandfluxesin a case ofthe standard DEB model. December 1-3, 2010
StateVariablesandFluxes 11 December 1-3, 2010
StateVariablesandFluxes 12 December 1-3, 2010
StateVariablesandFluxes 13 December 1-3, 2010
StateVariablesandFluxes 14 Weneed to build a webofstatevariablesandfluxes (nodes). Andthefluxes can bedividedintwobiggroups: supplyanddemand. December 1-3, 2010
Features 15 • Withthis data modelwewillbeable to simulate: • Organism1 to several reserves 1 to severalstructuresreproductionbufferornotmaturityornot0 orseveralproductsageingstatevariablesornot • Populationcan includeorganismsofonespeciesbutwithdifferentmodels December 1-3, 2010
UnnacountedFeatures 16 • Thereisstilltheneed to addthe some featuresthat are alreadyor are becoming standard in DEB theory: • ToxicityAdd a newtypeofstatevariable to account for thestorageof a toxiccompound, andaddnewfluxes to account for toxiccompoundhandling • IsotopesAdd a variable for eachstatevariablewithmassthataccounts for thefractionof a givenisotope, andaddtheneededparameters • Wewouldwelcome more suggestions. • Especiallysuggestionsoffeaturesthatyoufeelshouldbeincludedfirst! December 1-3, 2010