微分进化 源码
微分进化 这是一个用R编写的简单程序,用于演示差分进化算法的实现,该算法是与优化问题相关的广泛应用的进化算法。 在此示例中,它已被适配为解决具有一组约束的逻辑网格难题。 但是,它可以应用于一系列不同的问题,包括与飞行计划,路线计划,零件选择等有关的问题。 这个谜题假设有5辆汽车从左至右连续停放在机场航站楼的租车处。 该程序的目的是解决一个逻辑网格难题,以找到:哪辆车要去麦夸里港? 一对加拿大夫妇租了哪辆车? 假定以下约束: 丰田凯美瑞(Toyota Camry)于6:00 AM被一对英国夫妇雇用。 中间的汽车是黑色的。 现代口音于上午9:00离开仓库。 蓝色的霍顿巴里纳号(Hold
用户评论