Skip to content
#

hill-climbing

Here are 237 public repositories matching this topic...

Implementation of metaheuristic optimization methods in Python for scientific, industrial, and educational scenarios. Experiments can be executed in parallel or in a distributed fashion. Experimental results can be evaluated in various ways, including diagrams, tables, and export to Excel.

  • Updated Oct 2, 2024
  • Python
Chips-n-Salsa
Gradient-Free-Optimizers

This project explores optimization algorithms to solve complex problems. It includes a hill-climbing algorithm, enhancements with random restarts, and a genetic algorithm. The project demonstrates implementation, testing, and visualization of these algorithms using Python. Ideal for learning and applying optimization techniques.

  • Updated Jul 28, 2024
  • Jupyter Notebook

This project was presented for the Artificial Intelligence course for the academic year 2022/2023. It explores various methods to solve the N-Queens problem, including Random Search, Backtracking, Hill-Climbing, Simulated Annealing, and Genetic Algorithms. Each method is evaluated for its efficiency and effectiveness in finding solutions.

  • Updated May 28, 2024
  • Jupyter Notebook

Improve this page

Add a description, image, and links to the hill-climbing topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the hill-climbing topic, visit your repo's landing page and select "manage topics."

Learn more