Knowledge

EcoSim

Source đź“ť

128:
the world parameters. In a typical run, more than one billion of agents can be born and several thousands of species can be generated, which allows new behaviors to emerge and agents to adapt to a constantly changing environment. In addition, a food chain consisting of three levels, primary producers, predators and preys, has been implemented allowing complex interactions between agents and co-evolution to occur. All events, the mental state and action of every agent, are saved for every time step of every run. This allows a deep statistical analysis of the whole system using several dedicated tools that we have conceived to extract, measure and correlate any possible facts that could be useful to understand the underlying and emerging properties of the system.
112:(FCM). The FCM contains sensory concepts such as foodClose or predatorClose, internal states such as fear or hunger, and motor concepts such as escape or reproduce. The FCM is represented as an array of floating-point values which represent the extent to which one concept influences another. For example, it would be expected that the sensory concept predatorClose would positively affect the internal concept fear, which would then positively affect the escape motor concept. These relationships among concepts evolve over time, sometimes giving a new meaning to a concept. Furthermore, the FCM is heritable, meaning that a new agent is given an FCM which is a combination of that of its parents with possible mutations. 141:
community. In other studies, the chaotic behavior of the system with multi-fractal properties has been proven in as it also has been observed for real ecosystems. Mashayekhi and Gras investigated the effect of spatial distribution and spatiotemporal information on speciation. In more recent research, Golestani et al. investigated how small, randomly distributed physical obstacles influence the distribution of populations and species, the level of population connectivity (e.g., gene flow), as well as the mode and tempo of speciation.
82: 25: 115:
EcoSim subscribes to the “genotypic cluster” definition of a species. Speciation has been implemented using a 2-means clustering algorithm technique designed to allow the splitting of an existing species into two species, by clustering the individuals that initially belonged to the first species into
127:
A typical run lasts several tens of thousands of time steps. Each time step involves the time needed for each agent to perceive its environment, use its behavioral model to make a decision, perform its action as well as the time to update the species membership, including speciation events and all
140:
patterns observed in the communities generated by EcoSim, based on Fisher's log series. This study shows that the communities of species generated by the simulation follow the same lognormal law as natural communities and that EcoSim can help to evaluate the overall level of diversity of a given
123:
Each agent also possesses several physical characteristics such as: maximum and current ages, minimum age for mating, maximum and current speeds, vision distance, maximum and current levels of energy, and the amount of energy transmitted to the offspring. Energy is provided to individuals by the
107:
The agents have a behavior model which allows the evolutionary process to modify the behaviors of the predators and prey. Furthermore, there is a speciation mechanism which allows to study global patterns as well as species-specific patterns. In EcoSim, an individual's genomic data codes for its
116:
one of the new two species, each one of them containing the agents that are mutually the most similar. Since EcoSim has the capacity to allow speciation events to occur, it is possible to track speciation events throughout a run of the simulation and construct the actual
124:
resources (grass or meat) they find in their environment. An agent consumes some energy each time it performs an action and proportionally to the complexity (number of edges) of its FCM. If an individual uses all its energy, it dies.
99:
and macroevolution. EcoSim has been designed by Robin Gras at the University of Windsor in 2009 and it is still currently used for research in his Bioinformatics and Ecosystem Simulation Lab.
383: 95:
simulation in which agents can evolve. It has been designed to investigate several broad ecological questions, as well as long-term evolutionary patterns and processes such as
493:
Mashayekhi, M.; Gras R. (2012). "Investigating the Effect of Spatial Distribution and Spatiotemporal Information on Speciation using Individual-Based Ecosystem Simulation".
158:
Gras, Robin; Devaurs D.; Wozniak A.; Aspinall A. (2009). "An individual-based evolving predator-prey ecosystem simulation using a Fuzzy Cognitive Map model of behavior".
257:
McLane, Adam J.; Christina Semeniukb; Gregory J. McDermida; Danielle J. Marceau (2011). "The role of agent-based models in wildlife ecology and management".
319:
Scott, Ryan; Gras R. (2012). "Comparing Distance-Based Phylogenetic Tree Construction Methods Using an Individual-Based Ecosystem Simulation, EcoSim".
387: 346: 68: 582: 35: 409:
Devaurs, D.; Gras R. (2010). "Species abundance patterns in an ecosystem simulation studied through Fisher's logseries".
577: 50: 230:
An, Li (2011). "Modeling human decisions in coupled human and natural systems: Review of agent-based models".
46: 514:"Speciation with gene flow in a heterogeneous virtual world: can physical obstacles accelerate speciation?" 418: 324: 167: 136:
Several studies have already been done using EcoSim. For example, Devaurs and Gras have analyzed the
459: 423: 329: 172: 567: 109: 454:
Golestani, A.; Gras R. (2010). "Regularity analysis of an individual-based ecosystem simulation".
572: 436: 356: 193: 543: 475: 342: 301: 185: 137: 117: 533: 525: 467: 428: 334: 293: 266: 239: 177: 368: 463: 538: 513: 561: 297: 338: 270: 243: 440: 197: 81: 432: 213:"Nature by numbers: Simulated ecosystems provide answers to biological questions" 384:"New resources speed up ecosystem evolution simulations for computer scientist" 181: 212: 96: 92: 547: 529: 479: 305: 189: 471: 284:
Mallet, J. (1995). "A species definition for the modern synthesis".
53:. Statements consisting only of original research should be removed. 80: 18: 456:
Chaos: An Interdisciplinary Journal of Nonlinear Science
518:
Proceedings of the Royal Society B: Biological Sciences
42: 512:
Golestani, A.; Gras R.; Cristescu M. (August 2012).
8: 16:Ecosystem simulation of predators and prey 537: 422: 328: 171: 108:behavioral model and is represented by a 69:Learn how and when to remove this message 411:Simulation Modelling Practice and Theory 150: 364: 354: 211:Nathalie, Osbore (November 2, 2011). 91:is an individual-based predator-prey 7: 217:International Science Grid this Week 382:Stephen, Fields (August 2, 2011). 14: 23: 339:10.7551/978-0-262-31050-5-ch015 286:Trends in Ecology and Evolution 271:10.1016/j.ecolmodel.2011.01.020 244:10.1016/j.ecolmodel.2011.07.010 1: 433:10.1016/j.simpat.2009.09.012 298:10.1016/0169-5347(95)90031-4 49:the claims made and adding 599: 458:. 20: 043120 (4): 043120. 182:10.1162/artl.2009.Gras.012 583:Artificial life models 530:10.1098/rspb.2012.0466 85: 132:Research publications 84: 495:Journal of Computing 323:. pp. 105–110. 259:Ecological Modelling 232:Ecological Modelling 578:Simulation software 524:(1740): 3055–3064. 464:2010Chaos..20d3120G 110:fuzzy cognitive map 321:Artificial Life 13 86: 34:possibly contains 472:10.1063/1.3514011 138:species abundance 118:phylogenetic tree 79: 78: 71: 36:original research 590: 552: 551: 541: 509: 503: 502: 490: 484: 483: 451: 445: 444: 426: 406: 400: 399: 397: 395: 390:on April 4, 2015 386:. Archived from 379: 373: 372: 366: 362: 360: 352: 332: 316: 310: 309: 281: 275: 274: 265:(8): 1544–1556. 254: 248: 247: 227: 221: 220: 208: 202: 201: 175: 155: 74: 67: 63: 60: 54: 51:inline citations 27: 26: 19: 598: 597: 593: 592: 591: 589: 588: 587: 558: 557: 556: 555: 511: 510: 506: 492: 491: 487: 453: 452: 448: 424:10.1.1.739.5030 408: 407: 403: 393: 391: 381: 380: 376: 363: 353: 349: 330:10.1.1.401.5208 318: 317: 313: 283: 282: 278: 256: 255: 251: 229: 228: 224: 210: 209: 205: 173:10.1.1.618.6656 160:Artificial Life 157: 156: 152: 147: 134: 105: 75: 64: 58: 55: 40: 28: 24: 17: 12: 11: 5: 596: 594: 586: 585: 580: 575: 570: 560: 559: 554: 553: 504: 485: 446: 401: 374: 365:|journal= 347: 311: 292:(7): 294–299. 276: 249: 222: 203: 166:(4): 423–463. 149: 148: 146: 143: 133: 130: 104: 101: 77: 76: 31: 29: 22: 15: 13: 10: 9: 6: 4: 3: 2: 595: 584: 581: 579: 576: 574: 571: 569: 566: 565: 563: 549: 545: 540: 535: 531: 527: 523: 519: 515: 508: 505: 500: 496: 489: 486: 481: 477: 473: 469: 465: 461: 457: 450: 447: 442: 438: 434: 430: 425: 420: 416: 412: 405: 402: 389: 385: 378: 375: 370: 358: 350: 348:9780262310505 344: 340: 336: 331: 326: 322: 315: 312: 307: 303: 299: 295: 291: 287: 280: 277: 272: 268: 264: 260: 253: 250: 245: 241: 237: 233: 226: 223: 218: 214: 207: 204: 199: 195: 191: 187: 183: 179: 174: 169: 165: 161: 154: 151: 144: 142: 139: 131: 129: 125: 121: 119: 113: 111: 103:Main concepts 102: 100: 98: 94: 90: 83: 73: 70: 62: 52: 48: 44: 38: 37: 32:This article 30: 21: 20: 521: 517: 507: 498: 494: 488: 455: 449: 414: 410: 404: 392:. Retrieved 388:the original 377: 320: 314: 289: 285: 279: 262: 258: 252: 235: 231: 225: 216: 206: 163: 159: 153: 135: 126: 122: 114: 106: 88: 87: 65: 56: 33: 417:: 100–123. 568:Ecosystems 562:Categories 145:References 97:speciation 43:improve it 573:Predation 501:: 98–103. 419:CiteSeerX 367:ignored ( 357:cite book 325:CiteSeerX 238:: 25–36. 168:CiteSeerX 93:ecosystem 59:July 2012 47:verifying 548:22513856 480:21198090 394:July 17, 306:21237047 190:19463060 539:3385488 460:Bibcode 441:3230946 198:1883312 41:Please 546:  536:  478:  439:  421:  345:  327:  304:  196:  188:  170:  89:EcoSim 437:S2CID 194:S2CID 544:PMID 476:PMID 396:2012 369:help 343:ISBN 302:PMID 186:PMID 534:PMC 526:doi 522:279 468:doi 429:doi 335:doi 294:doi 267:doi 263:222 240:doi 236:229 178:doi 45:by 564:: 542:. 532:. 520:. 516:. 497:. 474:. 466:. 435:. 427:. 415:18 413:. 361:: 359:}} 355:{{ 341:. 333:. 300:. 290:10 288:. 261:. 234:. 215:. 192:. 184:. 176:. 164:15 162:. 120:. 550:. 528:: 499:2 482:. 470:: 462:: 443:. 431:: 398:. 371:) 351:. 337:: 308:. 296:: 273:. 269:: 246:. 242:: 219:. 200:. 180:: 72:) 66:( 61:) 57:( 39:.

Index

original research
improve it
verifying
inline citations
Learn how and when to remove this message

ecosystem
speciation
fuzzy cognitive map
phylogenetic tree
species abundance
CiteSeerX
10.1.1.618.6656
doi
10.1162/artl.2009.Gras.012
PMID
19463060
S2CID
1883312
"Nature by numbers: Simulated ecosystems provide answers to biological questions"
doi
10.1016/j.ecolmodel.2011.07.010
doi
10.1016/j.ecolmodel.2011.01.020
doi
10.1016/0169-5347(95)90031-4
PMID
21237047
CiteSeerX
10.1.1.401.5208

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑