Major Changes in SEvoBench2.0 Compared to SEvoBench1.0
Based on the commit history and available data, here are some major changes in SEvoBench2.0 compared to SEvoBench1.0:
-
Big Refactor
- The release of SEvoBench2.0 involved significant refactoring efforts, implying a major overhaul of the codebase for better structure and performance.
- Commit Link
-
New Examples and Benchmark Data
- Added new example implementations, such as the Restart_LSHADE example, and included benchmark data to enhance testing and comparison capabilities.
- Commit Link
-
Compiler Error Fixes
- Fixed issues related to the GCC compiler to ensure better compatibility and error-free compilation across different environments.
- Commit Link
-
CMake Improvements
- Improvements and fixes in the CMake configuration for better build management.
- Commit Link
-
General Improvements
- Various smaller improvements and cleanup to enhance overall code quality and efficiency.
- Commit Link