Skip to content
This repository was archived by the owner on Jul 12, 2021. It is now read-only.

Генетический алгоритм. Подбирает строку при помощи этого алгоритма

License

Notifications You must be signed in to change notification settings

w0rng-archive/genetic-algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Генетический алгоритм

F.A.Q.

Q: Что это?
A: Это простая реализация генетического алгоритма, которая подбирает введенную строку.

Q: Зачем это?
A: Это небольшая практика, а в дальнейшем - небольшая шпаргалка.

Q: Как это работает?
A: Этот алгоритм работает по принципам, схожими с естественным отбором в живой природе.

Настройка

individuals - количество особей в 1 поколении.
sample - количество особей, отбираемых для скрещивания; mutation - шанс мутациии (от 0% до 100%).

Техническая информация

Gen.check - количество схожих символов в текущем гене и гене, который нужно получить.
Gem.mutation - заменяет случайный символ в гене на случайный символ из алфавита.
selection - скрещивание двух генов между собой.
check - проверяет, получен ли нужный ген.

Иллюстрация к проекту

About

Генетический алгоритм. Подбирает строку при помощи этого алгоритма

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages