shayanzargari/SWIPT-NOMA-in-Cell-Free-Massive-MIMO — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a small Python simulation project that recreates the results for the SWIPT NOMA in Cell Free Massive MIMO paper. I want to be able to run one command and generate the three paper figures, one for ergodic sum capacity versus number of users when rho is 1, one for the same thing when rho is 0.85, and one for ergodic sum capacity versus the power splitting ratio.

Please make it easy to install with a virtual environment and a requirements file. Save the generated charts as PNG files in a figures folder, and also save the underlying numeric results as CSV files in a results folder so I can inspect or reuse them later.

Include separate scripts for rebuilding each figure, plus a main Python file that runs everything. Add a simple shell script for convenience and basic tests so I can check that the simulation and output generation still work.

Want more depth? Deep Reverse