顶石
运行模拟
确保您已安装git和Python3。 克隆git repo,进入目录并切换到“ joshDev”分支。
git clone https://github.com/spencerkelly143/capstone.git
cd captone
git checkout joshDev
git pull
要运行模拟,请运行Simulation.py文件。
python simulation.py
如果执行正确,该程序应创建仿真环境并生成带有参考价格和代理商利润随时间变化的图形。 可以在simulation.py文件中配置模拟。
demand.py
生成市场买卖订单。 这些是随机生成的,并且规格化为100左右。返回一个大小为Size的数组。
agent.py
这是定义竞争对手1的文件。我们使用emax初始化竞争对手。 那是最大点差值百分比。 当我们想从代理商那里获得卖价