GithubHelp home page GithubHelp logo

bharathrajm / a7---auditorycuesandvisioncuesbetweenpreyandpredators Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 1.22 MB

Submission of project towards Design Of MultiAgent Systems (WMAI004-05.2020-2021.1A)

NetLogo 91.11% Jupyter Notebook 8.34% Python 0.55%

a7---auditorycuesandvisioncuesbetweenpreyandpredators's Introduction

Comparison between only visual transmission and both auditory and visual transmission in groups under predation

This repository contains a NetLogo model simulating groups of prey under predation.

This model was built on an existing model on frontal vision and flocking behaviour that was created for a previous course. That base model is contained in Base Model/MahadevaRaoFelthamModelMsc2020.nlogo. The final model we created is contained in Final Model/DMAS_Submission.nlogo.

Running the model

The model can be run in NetLogo. It was built in NetLogo 6.1.1 - other versions may work, but are not recommended for running this model. To run the model, simply download the model and load it in NetLogo.

You can initialize the model with the Setup button - this creates the initial conditions, spawning some prey and predators. You can then press Go to start running the model, or Step to step through it slowly. Surrounding the main screen in the middle are various options for changing the model parameters. The output can be read in the graphs to the right. Make sure you run the model by viewing the updates on ticks

Analyzing the results

You can run experiments using NetLogo's built-in tool BehaviourSpace. If you clean the output such that the layout is similar to that of Experiment Results/cleaned-data-final.csv, you can run the included notebook Experiment Results/analysis.ipynb. This will allow you to easily inspect the data, and by default will print some results. It has also been exported to Experiment Results/analysis.py for people who do not have jupyter installed.

a7---auditorycuesandvisioncuesbetweenpreyandpredators's People

Contributors

bharathrajm avatar jijiwu avatar lokkij avatar marjoleinspijkerman avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.