SI2020/algorytm_genetyczny.md

1.0 KiB

Opis dokumentu

Ten dokument to raport z wykonanego podprojektu na przedmiot Sztuczna Inteligencja. Celem zadania jest implementacja algorytmu genetycznego w projekcie o tematyce inteligentny traktor.

Zastosowanie algorytmu

Algorytm został wykorzystany do wygenerowania zbioru roślin do zasadzenia na bazie zebranych wcześniej roślin

Skrócony opis implementacji w projekcie wspólnym

  • Na początku dla każdego pola zawierającego buraki, zostanie wygenerowany kod genetyczny roślin z tego pola.

  • Funkcja Move teraz zajmuje się również zbieraniem i wywoływaniem sadzenia roślin

  • Funkcja przypiszKod decyduje czy należy zasadzić jedną z modyfikowanych genetycznie roślin, czy należy zasadzić nową (losową).

  • Gdy liczba zebranych buraków osiągnie określoną wartość, zostanie przeprowadzony algorytm genetyczny i powstanie tablica roślin do zasadzenia