/Biosim

Mirror of biosim project, originally hosted at GitLab

Primary LanguagePythonMIT LicenseMIT

BioSim A41 Sathuriyan Lavanyan

Project in INF200 January 2022

Authors: Lavanyan Rathy & Sathuriyan Sivathas

The project

We got introduced to an island called Rossumøya consisting of two species; herbivores and carnivores. The goal was to create a simulation of the island with an annual cycle consisting of migration, aging , weight loss, eating/hunting and reproducing. Our main goal is to simulate the cycle with python.

Contents:

  • biosim

    • init.py
    • animals.py
    • landscape.py
    • island.py
    • simulation.py
    • visualization.py
  • docs

    • animals.rst
    • conf.py
    • developers.rst
    • index.rst
    • interface.rst
    • island.rst
    • landscape.rst
    • system.rst
  • tests

    • test_animals.py
    • test_biosim_interface
    • test_island.py
    • test_landscape.py

Achievement

We have learned a lot during this january block. This project has taught us how to work in teams, and how to work under a structured plan.

Our main goal was to make the best possible simulation of the island, and we think we have learned a lot more on our way to the main goal.

Improvements

  • Better optimization