本程序是遗传算法中的锦标赛选择法
输入:
indicateValue
可以为np.matrix 也可以为dict
格式基本为 个体索引号,Value1,Value2,...
具体参见程序内部的测试用例
selectNum
保留到下一代的个体个数
elementNum=2
几元锦标赛选择方式,默认为2
输出:
选择出个体编号, 列表
"""
indicateValueDict {个体索引号:(Value1, Value2), }
key为索引号,从0开始。value为元组,一般不超过两个元素。
indicateValueMatrix 矩阵
[[个体索引号, Value1, Value2], ]
selectNum 需要选择出的个体个数
elementNum=2 默认为二元竞赛选择
接口:
tournament_selection(indicateValue, selectNum, elementNum=2)
"""
好家伙VCC
- 粉丝: 2177
- 资源: 9145
最新资源
- 技术资料分享TJA1050很好的技术资料.zip
- 技术资料分享TF应用很好的技术资料.zip
- 技术资料分享TF卡资料很好的技术资料.zip
- 技术资料分享TF介绍很好的技术资料.zip
- 技术资料分享TDA1308很好的技术资料.zip
- 技术资料分享STM32中文参考手册-V10很好的技术资料.zip
- 技术资料分享STM32中断优先级与相关使用概念很好的技术资料.zip
- 技术资料分享STM32模拟EEPROM的使用和优化很好的技术资料.zip
- 技术资料分享Stm32寄存器与库函数概览(摘自固件库使用手册)很好的技术资料.zip
- 技术资料分享STM32固件库使用手册的中文翻译版很好的技术资料.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈