Skip to main content

SPADE Normative Plugin

Project description

SPADE Norms

https://img.shields.io/pypi/v/spade_norms.svg https://img.shields.io/pypi/pyversions/spade_norms.svg MIT License Downloads Documentation Status https://img.shields.io/pypi/format/spade_norms.svg

SPADE Normative Plugin

Features

  • Extension for SPADE providing normative capabilities

  • Enables the development of agents that are norm aware

  • Computes before an agent performs an action whether it is allowed or not

  • Easy engine override of the core engines to customize the behaviour

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

Installation and debug of plugin: https://stackoverflow.com/a/19048754

History

0.1.3 (2023-09-15)

  • Rewards and penalties changed to be callbacks.

  • NormativeResponse arrays renamed.

  • New example showing callbacks.

0.1.2 (2023-09-14)

  • Agent added to inference method so it can access all agent’s parameters once it’s overridden.

  • Changes in documentation to improve readability and reproductibility.

0.1.1 (2023-07-21)

  • Fixed import bug.

0.1.0 (2023-07-12)

  • First release on PyPI.

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

spade_norms-0.1.3.tar.gz (26.3 kB view hashes)

Uploaded Source

Built Distribution

spade_norms-0.1.3-py2.py3-none-any.whl (11.1 kB view hashes)

Uploaded Python 2 Python 3

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