文件主要结构如下,不存在的文件夹请先自己新建:
\results
\run
\template
codes.py
其中
\results(存放样本调整后输出的合理数据)
\run(存放着潮流生成exe相关的所有文件,保密性起见,需要自己拷贝)
\template(存放着最开始的样本数据,即之后调整的*新样本*数据都在该样本的基础上进行调整)
adjust_Automatic.py (自动调整并检验合理性)
adjust_Manually.py (手动调整样本数据后,检验合理性)
将要调整的样本置入**\run**文件夹下.
手动调整,可以修改任意样本数据。因此直接用程序修改和直接在配置输入文件(LF.L*)并无太大区别,为了方便起见,手动调整需要手动地在**\run文件夹下修改对应的配置输入文件。再调用adjust_Manually.py**即可.
将要调整的样本置入**\template**文件夹下.
调用adjust_Automatic.py,在简单的cmd窗口下输入对应想修改的规则.
在交互时,通过添加需要修改的内容(
可以添加一系列需要修改的内容,而不仅限制于修改某一行. 但由于,某一行内容的所有可能值较多,当添加的修改规则变多时,遍历空间会大大增加从而导致运行时间的增加.
注意事项:
当修改的值,是一个有限连续范围时,默认将其取值11等分,即$v \in[min, max], interval = \frac{max-min}{10}$
该值可以在const.py中进行修改
最后经过调整后合理的输出文件将会存放在**\results**中,以数字从0开始进行编号.