/
vadimka
/
SimpleGeneticAlgorithm
Обзор
Документация
Войти
/
vadimka
/
SimpleGeneticAlgorithm
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
generic.c
21 строка
565 B
Vadim Kaluga
fitness and generic logic
24 фев 2024, 11:07
24 фев 2024, 11:07
2e31d5c
Код
Авторство
О чём код?
#include "generic.h" #include "chromosome.h" #include <time.h> #include <math.h> #include <stdlib.h> /* генерация случайной популяции */ struct chromosome* random_population(int size, int xmin, int xmax) { struct chromosome *population = (struct chromosome*)malloc( sizeof(struct chromosome) * size); srand(time(NULL)); for (int i = 0; i < size; i++) { population[i].id = i; population[i].x = rand() % (xmax + 1 - xmin) + xmin; population[i].fitness = 0; } return population; }