差分演化算法在解连续型实系数的问题上,有不错的能力,各式各样的突变策略以及不同的参数值 F 与 CR,会改变差分演化算法的效能。 参数有多种产生的方法,可能是固定的,也可能是动态的,并且希望透过一个软件方便地控制它们,但是,目前并没有一个软件能让想要研究它们的使用者操作,因此,本论文开发出支援多种参数控制的软件框架,并且探讨实作适应性差分演化算法之软件框架需要考虑的设计议题以及其解决办法。 本论文提出的软件框架支援数种适应性差分演化算法,能够自由修改参数、弹性更换参数控制机制,以及自动分析实验结果,可以大幅减少使用者撰写程式的时间,增进研究效率。