Metadata-Version: 2.1
Name: rllib-emecom
Version: 0.0.5
Summary: Framework for Emergent Communication using RLlib
Home-page: https://github.com/DylanCope/rllib_emecom
Author: Dylan R. Cope
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: ray[rllib]>=2.7.0rc0
Requires-Dist: torch>=2.1.0
Requires-Dist: gymnasium>=0.28.1
Requires-Dist: pettingzoo>=1.24.1
Requires-Dist: numpy>=1.23.5
Requires-Dist: pandas>=1.3.5
Requires-Dist: networkx>=2.8.8
Requires-Dist: matplotlib>=3.6.2
Requires-Dist: imageio[ffmpeg]>=2.31.3
Requires-Dist: seaborn>=0.11.2

\n# Emergent Communication Using RLlib

This repository provide a basic framework for training agents to communicate using [RLlib](https://ray.readthedocs.io/en/latest/rllib.html).
The agents communicate via a differentiable channel that allows us to backpropagate through the communication channel. Thereby, the parameters of
the sender agent can be optimised to maximise the reward generated by the receiver agent's actions in the environment.
