# Interactive and Evolutionary Algorithms **Repository Path**: guoshenghao/Interactive-and-Evolutionary-Algorithms ## Basic Information - **Project Name**: Interactive and Evolutionary Algorithms - **Description**: This is repository for evolutionary algorithms and interactive evolutionary algorithms - **Primary Language**: Java - **License**: 0BSD - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 2 - **Created**: 2020-03-22 - **Last Updated**: 2025-11-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 进化计算与交互式进化计算 #### 描述 本项目是面向进化计算与交互式进化计算研究与开发的。 本项目此版本已经升级[EvolutionaryAlgorithm](https://gitee.com/guoshenghao/evolutionary-algorithm)。升级后的版本,采用了JDK17,且底层做了较大的完善。这得益于对《Effective Java》一书的阅读。 #### 使用的语言 使用Java 1.8及以上版本。 使用Ant编译工具。 #### 安装与使用环境 1. 需要安装有Java运行环境。 2. 需要安装有Excel,因为项目运行结果数据是放在Excel中的。 #### 使用说明 运行本系统,进入主界面,如图1 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0410/104652_6f4526d3_1190967.jpeg "图1.jpg") 图1 系统主界面 从菜单中选择一个函数进行优化,如图2所示: ![输入图片说明](https://images.gitee.com/uploads/images/2020/0410/104817_7343268e_1190967.jpeg "图2.jpg") 这里选中了F0,即第0个函数:“求x*sin(10*PI*x)+2.0的最大值,-1