PyOptFrame-LEGACY is a Python version of OptFrame v2, proposed in 2011, now superseeded in 2021 by v5 on GitHub and PIP. The main objective is to provide the same interface to OptFrame C++ optimization framework, including classic metaheuristics such as genetic algorithms, simulated annealing, variable neighborhood search, first/best/multi-improvement, hill climbing, and multi-objective methods such as nsga-ii.
See NEWEST version v5 on GitHub and PIP.
Please try Official pyoptframe on https://pypi.org/project/optframe/ for OptFrame v5 (last updated 2022).
Categories
FrameworksLicense
GNU Library or Lesser General Public License version 3.0 (LGPLv3), MIT LicenseFollow PyOptFrame-LEGACY
Other Useful Business Software
$300 Free Credits for Your Google Cloud Projects
Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Rate This Project
Login To Rate This Project
User Reviews
-
Simple to use classic metaheuristics such as simulated annealing, and multi-objective nsga-ii on Python, with C++ performance! OptFrame C++ is stable and highly supported since 2009, latest update on 2022 with C++20 features, making Python bindings quite stable and fast! Many examples to classic combinatorial optimization problems, such as Traveling Salesman Problem, Knapsack Problem, Vehicle Routing Problem, Puzzle Optimization and others. Just try it! "pip install optframe" and have fun! Disclaimer: I'm the main author of pyoptframe ;)