【资源说明】
1、该资源内项目代码都是经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。
3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能。
基于遗传算法解决混合流水车间调度问题python源码+部署操作说明+注释.zip
对于最简单的1-max问题使用GA进行初体验
使用python 包装了一个GA类,包括可视化效果
使用不同参数,做了50次仿真模拟,得到了可观的效果
```
## 2.定义GA类
- enconding : 编码是工件的优先级别的排列
- decoding:一个编码所对应的完成时间
- fitness : 解码后的适应度
- choose: 选择进入下一代,轮盘赌
- cross : 交叉,选择父代1与父代2,
> 子代1交叉点继承父代2内排列,交叉点外剩余顺序继承父代1。子代2相反
> father1: 14|653|72, father2
, 相关下载链接:
https://download.csdn.net/download/ma_nong33/88499666?utm_source=bbsseo