SwarmScript 3.0 Algorithmic Specification

dc.contributor.authorvon Mammen, Sebastianeng
dc.contributor.authorSteil, Scotteng
dc.contributor.authorJacob, Christianeng
dc.date.accessioned2011-11-15T20:24:47Z
dc.date.available2011-11-15T20:24:47Z
dc.date.issued2011-11-15T20:24:47Z
dc.description.abstractSwarmScript provides a powerful programming approach based on situation- action pairs which allow the modeller to express agent behaviours and which equally well translate into computational processes. It merges a standardized representation for modelling agent behaviours with an algorithmic interpretation for simulating the resulting interactions.[...] The next section will introduce the data model of SwarmScript v3.0, whereas Sections 3 to 5 present pseudo code for creating, modifying and running SwarmScript simulations. Section 3 introduces some technical methods for setting, updating, and querying the connectivity of SwarmScript operators. Section 4 sheds light on routines necessary for creating and editing SwarmScript behaviours, including the creation of high-level operators. Finally, the pseudo code in Section 5 shows how SwarmScript behaviours can be simulated.eng
dc.description.refereedYeseng
dc.identifier.department2011-1017-29eng
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/30863
dc.identifier.urihttp://hdl.handle.net/1880/48785
dc.language.isoengeng
dc.publisher.corporateUniversity of Calgaryeng
dc.publisher.facultyScienceeng
dc.subjectAlgorithmic interpretationeng
dc.subjectsituation-action pairseng
dc.subject.otherSimulation state, selection operatorseng
dc.titleSwarmScript 3.0 Algorithmic Specificationeng
dc.typetechnical reporteng
thesis.degree.disciplineComputer Scienceeng
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2011-1017-29.pdf
Size:
1022.03 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.86 KB
Format:
Item-specific license agreed upon to submission
Description: