Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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".
- Host: GitHub
- URL: https://github.com/marcinorl/optymalizacjaglobalna
- Owner: MarcinOrl
- Created: 2024-10-08T06:36:12.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-12-30T17:04:41.000Z (about 1 month ago)
- Last Synced: 2024-12-30T18:19:14.177Z (about 1 month ago)
- Topics: genetic-algorithm, optimization-algorithms, python, rastringin-function
- Language: Python
- Homepage:
- Size: 45.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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ą.