Agent-based modelling of collective behaviour

Assignment Help Software Engineering
Reference no: EM132729995

Artificial Life with Robotics
Agent-based Modelling of Collective and Coordinated Behaviour

For this course work you must submit three NetLogo Models (as .nlogo files) on the slot made available on Canvas (Unit 6 Course Work Assignments). In Model 1 turtles pile up "chips", in Model 2 the turtles form grouping patterns based on attraction and repulsion and Model 3 integrates the grouping patterns that emerge in Model 2 with the collecting activities of Model 1.

Make sure to put your last name and Student Registration Number in the name of the submitted NetLogo files (for example as in "patil123.nlogo"). If you do this course work in pairs, names and SRN numbers of both participants should be in the title of the .nlogo file (for example "smith234brown567.nlogo").

The Models should show and contain the following
Model 1 "Collecting":
• Pile formation of either green chips, blue chips or both.
• The possibility for the user to put two circular patches of chosen size (radius) at chosen x, y coordinates on the canvas.
This model can be built by adapting and extending NetLogo's "Termites" model (Models Library > Biology > Termites) or the equivalent mode set up in Practical 3 (Agent-Based Models 1).

Model 2 "Flocking":
• Grouping patterns formed by eight predefined sets of six parameter values (vision-angle, three vision distances, search-angle and exploration-option). [6 marks]1
• The user should have the opportunity to choose any of the eight sets when the model is running. The chosen set of parameter values are immediately activated and his enables a direct inspection of the effect of parameter values on the type of grouping pattern. [4 marks]1
This model is a simplified version of NetLogo's "Flocking" model (Models Library > Biology > Flocking) and how it can be built is outlined in the description of Practical 4 (Agent-Based Models 2).

Model 3 "Flocking with Collecting":
• This model should combine the features of models 1 and 2. The procedure "to collect" represents Model 1 and it should be possible to run this procedure on its own as well as in combination with the procedure "to flock" (= Model 2). The combined option should show turtles that perform collective behaviour while their movements are coordinated by a chosen set of "flocking" parameters.

• Likewise, the user should have the option to run the "to flock" procedure on its own. When both switches "collect-on?" and "flock-on?" are OFF the turtles should by white and "wiggle" whether or not there are objects and not be affected by any setting.

Attachment:- Agent Based Models for Collective.rar

Reference no: EM132729995

Questions Cloud

Discuss about encouraging security architecture developments : Briefly respond to all the following questions. Make sure to explain and backup your responses with facts and examples. This assignment should be in APA format.
Determine the amount that dalmi company initially recognize : DOSAN CORPORATION and DALMI COMPANY decided to exchange, Determine the Amount that DALMI COMPANY initially recognize Machine X
Prepare the journal entry to record the issuance of bonds : The market rate of interest for similar bonds without conversion rights was 6%. Prepare the journal entry to record the issuance of the bonds
Determine amount that should be reported as lease liability : HAN COMPANY entered into a 9-year (nine-year). Determine the amount that should be reported as lease liability on December 31, 2018
Agent-based modelling of collective behaviour : Agent-based Modelling of Collective and Coordinated Behaviour - The possibility for the user to put two circular patches of chosen size (radius) at chosen
Would this debit rent receivable and credit cash : Would this debit rent receivable and credit cash for $1,000? Or would this debit and credit unearned rent and rent earned
Determine the expense related to the franchise : Determine the expense related to the franchise (excluding the interest expense on the note payable) shall be recognized in 2019?
Why should an organization implement an erm application : Risk management is one of the most important components in empowering an organization to achieve its ultimate vision. With proper risk management culture.
What adjustment is needed to the cash balance book : The receipts were actually $43. The deposit slip for the bank was prepared correctly as $43. What adjustment is needed to the Cash balance book

Reviews

len2729995

12/14/2020 3:47:54 AM

Hello team, Attached is the coursework sheet. Kindly please review properly and let me know if you have any queries. Thanks.

Write a Review

Software Engineering Questions & Answers

  Research report on software design

Write a Research Report on software design and answer diffrent type of questions related to design. Report contain diffrent basic questions related to software design.

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Create a structural model

Structural modeling is a different view of the same system that you analyzed from a functional perspective. This model shows how data is organized within the system.

  Write an report on a significant software security

Write an report on a significant software security

  Development of a small software system

Analysis, design and development of a small software system.

  Systems analysis and design requirements

Systems Analysis and Design requirements

  Create a complete limited entry decision table

Create a complete limited entry decision table

  Explain flow boundaries map

Explain flow boundaries map the dfd into a software architecture using transform mapping.

  Frame diagrams

Prepare a frame diagram for the software systems.

  Identified systems and elements of the sap system

Identify computing devices, which could be used to support Your Improved Process

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Explain the characteristics of visual studio 2005

Explain the characteristics of Visual Studio 2005.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd