第 11 章 更新及维护计划

11.1 工具箱

计划开发BAS算法的Matlab工具箱。

11.2 待加入的功能

算法:

  • 加入BSAS
  • 加入BSAS-WPT
  • 加入binary BAS (阮月)
  • 加入二阶 BAS (李晓晓)
  • add BSO(Beetle Swarm Optimizaiton) (王甜甜)

应用:

  • 工程应用:
    • 多杆件机构优化(莫小娟)
    • 龙门起重机摆角优化(李晓晓)
    • 装配路径规划
    • 批量问题(binary BAS)(阮月)
  • 基准测试
    • 计划超过20个基准测试

用户界面:

  • 基本界面
    • 基本的shiny界面
    • 更新了约束处理功能
  • 自动文档
    • 基于rmarkdown的自动文档报告生成
    • 文档导出

算法部分与用户界面将会在rBAS包中不断更新。应用方面虽然有计划,但是除却基准测试外,更多的需要各位同学们的贡献。这部分暂时会选择几个重要的应用集成在rBAS包的案例库中,全部内容则会在本手册中更新。

11.3 联系方式

  1. 大家可以加入QQ群(437958608)来讨论涉及BAS算法的各种问题。

  2. 更进一步,如果大家有意愿将自己的研究纳入rBAS包或者是手册的应用案例上,欢迎大家给我发送邮件(jywang2016@hust.edu.cn)或者群内私信。具体的代码(如果大家愿意开源的话)或者文档形式(没有代码也是十分欢迎的)都可以具体商议。我也会尽量尝试将大家的matlab或者python代码复现为R,所以“语言阻碍”暂时还不是问题。

  3. 如果对rBAS有什么建议,或者bugs,欢迎大家在issues上发表评论。