Skip to main content

Mosaik Environment for palaestrAI.

Project description

Adversarial Resilience Learning --- Mosaik Environment

This projects contains the interface between palaestrAI and mosaik, the mosaik environment.

Introduction

This package allows to use worlds created with the co-simulation framework mosaik as environment in palaestrAI. The package was developed with MIDAS in mind but should work for arbitrary mosaik worlds. See documenation for more details on how to import a world.

Installation

palaestrAI-mosaik is written in Python. Use, preferable in a virtual environment:

pip install .

or, for development including Midas:

pip install -e .[dev,midas]

Alternatively, you can install it from pypi:

pip install palaestrai-mosaik

Usage

Under tests, you find the example_experiment_midas.yml that should be passed to the palaestrai command line interface::

palaestrai experiment-start /path/to/tests/example_experiment_midas.yml

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

palaestrai-mosaik-3.5.0.tar.gz (33.4 kB view details)

Uploaded Source

Built Distribution

palaestrai_mosaik-3.5.0-py3-none-any.whl (26.0 kB view details)

Uploaded Python 3

File details

Details for the file palaestrai-mosaik-3.5.0.tar.gz.

File metadata

  • Download URL: palaestrai-mosaik-3.5.0.tar.gz
  • Upload date:
  • Size: 33.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for palaestrai-mosaik-3.5.0.tar.gz
Algorithm Hash digest
SHA256 00009000064ee64b57edf3f1747aaa43572551101a3d981f12c28067622d733c
MD5 9612942019bbfb3b08b0b7b9b2ea2453
BLAKE2b-256 dbf955eb866fb04115641a75e664b95dcf0b603e10177ec36933c649edb8aaa5

See more details on using hashes here.

File details

Details for the file palaestrai_mosaik-3.5.0-py3-none-any.whl.

File metadata

File hashes

Hashes for palaestrai_mosaik-3.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dc4555d28ea0472372043bb20e8cbf1f9d560bedf6e1d2718a5a640844caeb63
MD5 f624524eae09f8aa55ab9cd4db4e1ad9
BLAKE2b-256 e0f0080a00cf3d1d490e6c06f05f47dd2bbf9248e62275488d716eb35198e607

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page