Skip to content

dgbau/docker-argos-cpfa

Repository files navigation

Dockerized ARGoS Simulator

Install docker on your system (not tested with Windows)

Follow these instructions to install Docker on your system https://docs.docker.com/install/

To pull from Docker Hub (Recommended Method)

run the following command: docker pull dbitz/argos-cpfa:v1

To Build from Dockerfile (if you want to modify the container)

Clone this repo

Download the .deb for ARGoS beta53 here:

https://drive.google.com/file/d/1BGXLdU1pVjgg127zh6OETX5l-iWFJxEp/view

place the .deb in the repo root, and run

docker build -t <choose-name>:<choose-tag> .

To Run the image:

This is an example for a container execution. the --rm flag will remove the container after execution is complete.

  • Note, if you built your own image you must supply that name instead of dbitz/argos-cpfa:v1

Setting params

A listing of accepted parameter ranges coming soon..

Running Container

docker run --rm -v $PWD/scripts:/scripts -it dbitz/argos-cpfa:v1 bash \
-c "python3 /scripts/runner.py \
-ProbabilityOfSwitchingToSearching 0.40 \
-ProbabilityOfReturningToNest 0.02 \
-UninformedSearchVariation 6.0 \
-RateOfInformedSearchDecay 0.58 \
-RateOfSiteFidelity 4.0 \
-RateOfLayingPheromone 3.5 \
-RateOfPheromoneDecay 0.08 \
-FoodDistribution 0 \
-PrintFinalScore 1"

ARGoS Simulator built by Carlo Pinciroli

https://github.com/ilpincy/argos3

CPFA experiment by the Moses Biological Computation Laboratory, UNM

https://github.com/BCLab-UNM/CPFA-ARGoS

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published