Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marcinorl/optymalizacjaglobalna

Repozytorium z przedmiotu "Optymalizacja Globalna".
https://github.com/marcinorl/optymalizacjaglobalna

genetic-algorithm optimization-algorithms python rastringin-function

Last synced: about 20 hours ago
JSON representation

Repozytorium z przedmiotu "Optymalizacja Globalna".

Awesome Lists containing this project

README

        

# Optymalizacja Globalna

Repozytorium zawiera zadania realizowane w ramach przedmiotu *Optymalizacja Globalna*.

## Struktura repozytorium
- [**Laboratoria**](https://github.com/MarcinOrl/OptymalizacjaGlobalna/tree/main/Labs)
Zadania praktyczne obejmujące podstawowe elementy algorytmów genetycznych.
- [**Plik konfiguracyjny ze zmiennymi**](https://github.com/MarcinOrl/OptymalizacjaGlobalna/blob/main/Labs/config.py)
Zawiera parametry wykorzystywane w zadaniach.

### Zadania laboratoryjne
1. **Funkcja Rastrigina i tworzenie populacji**
[Kod zadania](https://github.com/MarcinOrl/OptymalizacjaGlobalna/blob/main/Labs/main.py)

2. **Selekcja osobników**
[Kod zadania](https://github.com/MarcinOrl/OptymalizacjaGlobalna/blob/main/Labs/selekcja.py)

3. **Mutacja i inwersja**
[Kod zadania](https://github.com/MarcinOrl/OptymalizacjaGlobalna/blob/main/Labs/mutacja_inwersja.py)

4. **Krzyżowanie**
[Kod zadania](https://github.com/MarcinOrl/OptymalizacjaGlobalna/blob/main/Labs/krzyzowanie.py)

5. **Sukcesja**
[Kod zadania](https://github.com/MarcinOrl/OptymalizacjaGlobalna/blob/main/Labs/sukcesja.py)

## Projekt
- [**Algorytm genetyczny do rozwiązywania problemu komiwojażera**](https://github.com/MarcinOrl/OptymalizacjaGlobalna/tree/main/Project)
Implementacja algorytmu genetycznego z reprezentacją ścieżkową.