These are experiments with planning an economy by setting targets based on needs, collecting input data and generating optimal production suggestions.
You need to install python3, OR-tools and the listed requirements.
pip install git+https://github.com/anazalea/pySankey.git
is required for some visualizations.
In each experiment folder there is a python script that can be run with
python3 plan.py
Some experiments also have jupyter notebooks with visualizations.
uses linear programming with targets, input output flows, and additional constraints but does not reach an optimal solution.
uses the algorithm (linear programming) from https://github.com/wc22m/5yearplan. This repository also has additional explanations about the input data.