EVERYTHING XIAOMI
Get listed

EthicalSmartGrid

Place
#87 of 89
Score
5.5
EthicalSmartGrid's website

The facts below are what the maker publishes about EthicalSmartGrid, checked and dated. Our editors have not written about it yet.

The facts

Each one read from EthicalSmartGrid's own pages, with the date it was checked.

What it does

3D visuals
Nochecked 24 Sep 2026
Agents
Agents represent buildings or parts of buildings, including households, offices, and schools, and act as proxies for their inhabitants.checked 11 Oct 2026
Assessment tools
Nochecked 24 Sep 2026
Authoring tools
Yeschecked 24 Sep 2026
Customization
Users can configure scenarios with different agent numbers and profiles, energy constraints, and reward functions, and can extend or replace components.checked 11 Oct 2026
Custom rewards
Users can define custom argumentation-based reward functions with the AJAR library.checked 11 Oct 2026
Energy model
Agents can consume and store energy from a shared local source, use personal storage, and buy from or sell energy to the national grid.checked 11 Oct 2026
Ethical values
The environment models security of supply, affordability, inclusiveness, and environmental sustainability.checked 11 Oct 2026
Framework
It provides a Gymnasium environment for multi-agent reinforcement learning and aims to follow the Gymnasium API closely.checked 11 Oct 2026
Framework compatibility
The documented usage provides a PettingZoo environment designed to work with PettingZoo-compliant learning algorithms with little or no modification.checked 11 Oct 2026
Installation
The documentation says to install it with `pip install ethical-smart-grid` or clone the project repository.checked 11 Oct 2026
Lesson library
Nochecked 24 Sep 2026
License
The repository says the source code is licensed under the MIT License and notes that some included data may have other licenses.checked 11 Oct 2026
Model limitation
The project documentation says its simulated smart grid is simplified and is not developed as a realistic simulator.checked 11 Oct 2026
Observations
Observations are split into shared global values and agent-specific local values, including personal storage, comfort, and payoff.checked 11 Oct 2026
Optional dependency
Using the argumentation reward package requires the AJAR library; importing that package without AJAR raises an error.checked 11 Oct 2026
Privacy
The use-case separates shared global observations from individual local observations, which other agents cannot access.checked 11 Oct 2026
Purpose
EthicalSmartGrid is a simplified multi-agent smart-grid simulator for learning ethical behaviours.checked 11 Oct 2026
Reward functions
The package includes numeric reward functions, and from version 1.2.0 it also supports argumentation-based reward functions.checked 11 Oct 2026
Rewards
It provides numeric reward functions and, from v1.2.0, optional argumentation-based reward functions.checked 11 Oct 2026
Simulation limitation
The documentation says the simulated grid is simplified and is not developed as a realistic simulator.checked 11 Oct 2026
Support
The project README directs questions to GitHub Discussions and bug reports to the issue tracker.checked 11 Oct 2026
Use case
The simulated grid includes prosumer agents that produce and consume energy, a shared local energy source, and a connection to the national grid.checked 11 Oct 2026

Money

Free plan
Yeschecked 24 Sep 2026

Alternatives to EthicalSmartGrid

All alternatives
  1. 1SimFlow logo

    SimFlow

    Free planWebLinuxmacOSWindows
    8.2From €8,000 a year
  2. 2COMSOL Multiphysics logo

    COMSOL Multiphysics

    WebAPILinuxmacOS
    7.7
  3. 3

    FeenoX

    Free planWebAPILinuxSelf-hosted
    7.5Free plan
  4. 4

    myPhysicsLab

    Free planWebLinuxmacOSSelf-hosted
    7.5Free plan
  5. 5OpenFOAM logo

    OpenFOAM

    Free planLinuxmacOSSelf-hostedWindows
    7.3Free plan
  6. 6

    MPTRAC

    Free planWebLinuxSelf-hosted
    7.2Free plan