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.4a2.tar.gz (23.7 kB view details)

Uploaded Source

Built Distribution

palaestrai_mosaik-3.5.4a2-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

Details for the file palaestrai_mosaik-3.5.4a2.tar.gz.

File metadata

  • Download URL: palaestrai_mosaik-3.5.4a2.tar.gz
  • Upload date:
  • Size: 23.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for palaestrai_mosaik-3.5.4a2.tar.gz
Algorithm Hash digest
SHA256 5d7335a1edd4c7ef364ab006164b0baa9385f3737b393f7da977a6a3ee5ec305
MD5 77c93e9e57c4aeee67f80f475e51b9cd
BLAKE2b-256 b33de9efcb46aa2014a4d5c3c6adb3f23dd0da9158c0923ac1e884b19be691f6

See more details on using hashes here.

File details

Details for the file palaestrai_mosaik-3.5.4a2-py3-none-any.whl.

File metadata

File hashes

Hashes for palaestrai_mosaik-3.5.4a2-py3-none-any.whl
Algorithm Hash digest
SHA256 c9457b4ab23f346fcc2c219be296f5b9a06606c37d64d2d9ecd52142d8bdbacf
MD5 38d9e63d6e590fc36e5f650f43fb500a
BLAKE2b-256 9f1a1f600c651e46c2a8875775013b59d00edbfd713ca74dc8fa9e1573cea970

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