Skip to content
This repository has been archived by the owner on Jan 21, 2024. It is now read-only.
/ SmartGrid Public archive

Introduction to Intelligent Autonomous Systems, 3º Year, 1º Semester , Bachelor in Artificial Intelligence and Data Science.

Notifications You must be signed in to change notification settings

seblessa/SmartGrid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Agent System for Smart Grid Management

Authors

Python versions used:

Python 3.11.5 Python 3.9.18

Installation

pip3 install -r requirements.txt

Usage

python3 main.py

Explanation of our thought process

We started by creating the environment and the agents.

The environment is the following:

  • Class SmartGridEnvironment in enviroment.py

The agents are the following:

List of users on our server

Username Password
grid_controller@localhost SmartGrid
time_agent@localhost SmartGrid
fossil_fuel_power_generator@localhost SmartGrid
green_power_controller@localhost SmartGrid
wind_energy_controller@localhost SmartGrid
solar_energy_controller@localhost SmartGrid
hydro_energy_generator@localhost SmartGrid
hospital_demander@localhost SmartGrid
fire_station_demander@localhost SmartGrid
police_station_demander@localhost SmartGrid
neighborhood_controller@localhost SmartGrid
school_demander@localhost SmartGrid
house_demander@localhost SmartGrid
map_drawer@localhost SmartGrid

About

Introduction to Intelligent Autonomous Systems, 3º Year, 1º Semester , Bachelor in Artificial Intelligence and Data Science.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages