Skip to main content

Simple building control environments.

Project description

Warning

Bauwerk is in a very early stage of development, not stable at the moment and not recommended for general usage at this point. Use at your own risk.

bauwerk

https://img.shields.io/pypi/v/bauwerk.svg https://img.shields.io/travis/rdnfn/bauwerk.svg Documentation Status

Super simple building control environments for reinforcement learning.

Features

  • TODO

Credits

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

History

0.2.0 (2022-09-09)

  • Features:

    • Add game widget based on SolarBatteryHouseEnv.

      • Includes browser-based version of Bauwerk game that can be played by anybody without installing anything.

    • Add support for selling to the grid in SolarBatteryHouseEnv.

  • Improvements:

    • Add explicit CVXPY-based solver in bauwerk.envs.solvers for SolarBatteryHouseEnv that was missing earlier.

    • Update SolarBatteryHouseEnv to comply with new gym step API by returning truncated value.

    • Add automatic github-actions-based testing of package.

0.1.0 (2022-08-12)

  • First release on PyPI.

  • Features:

    • SolarBatteryHouseEnv: a simple environment representing a single family home with a solar photovoltaic installations and a home battery that can be controlled.

    • Optional integration with CVXPY to compute optimal actions in Bauwerk environments.

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

bauwerk-0.2.0.tar.gz (585.2 kB view details)

Uploaded Source

Built Distribution

bauwerk-0.2.0-py2.py3-none-any.whl (195.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file bauwerk-0.2.0.tar.gz.

File metadata

  • Download URL: bauwerk-0.2.0.tar.gz
  • Upload date:
  • Size: 585.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for bauwerk-0.2.0.tar.gz
Algorithm Hash digest
SHA256 db532052157c02cf38f51adc190e929799acd87e98c8c319a73f403f74050c05
MD5 997b83d73d5e26c7ed0d37ac0097e741
BLAKE2b-256 563df54412bf95b7b87c5c725d508022a02b9b0a11d85576b7d962870499bb19

See more details on using hashes here.

File details

Details for the file bauwerk-0.2.0-py2.py3-none-any.whl.

File metadata

  • Download URL: bauwerk-0.2.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 195.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for bauwerk-0.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8ffa7bfe3951df751ca8a5bbc51851319a9e39b51c742d6fb2ccf42560b6fa56
MD5 87c85c8e44db25de1b2e4751b40c5640
BLAKE2b-256 a624ce96a324b323a8a9c309cc6314cba40b4b56e14579fa5019f75f9665cf4b

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