Skip to content

Project for subject "AE": Warsaw University of Technology

Notifications You must be signed in to change notification settings

strzecha/Genetic-Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Genetic-Algorithm

Project for subject "AE": Warsaw University of Technology

Celem projektu jest znalezienie rozwiązania problemu plecakowego (wygenerowanego przez skrypt1.m) za pomocą algorytmu genetycznego

Uruchomienie programu

Żeby uruchomić program i znaleźć rozwiązanie należy w MATLABIE uruchomić funkcję AE z następującymi parametrami:

  • items: macierz przechowująca dostępne przedmioty z dwoma cechami: waga i wartość
  • N: liczba przedmiotów w plecaku
  • nPop: rozmiar populacji algorytmu genetycznego
  • pCross: prawdopodobieństwo krzyżowania
  • pMut: prawdopodobieństwo mutacji
  • it: liczba iteracji algorytmu

Funkcja zwróci następujące wartości:

  • X: wektor binarny o rozmiarze N, będący rozwiązaniem zadania
  • value: wartość plecaka na podstawie wektora X
  • totalCrossed: liczba skrzyżowanych osobników w trakcie trwania algorytmu
  • totalMutated: liczba zmutowanych osobników w trakcie trwania algorytmu

About

Project for subject "AE": Warsaw University of Technology

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages