Creating an enviroment built in Python


I am currently developing an enviroment that allows the user to optimize energy systems. The enviroment allows the user to add boilers, gas turbines, gas engines etc. This can then be used as the enviroment for a RL algorithm to learn from.

This enviroment is totally built in Python - what I want to do is make it compatiable with Universe so that people can import my Python energy engineering enviroment the same way you can import cartpole!

Where is the best place to start to do this?