Критерий остановки по среднему значению фитнес функции

This commit is contained in:
2025-09-10 16:16:31 +03:00
parent 1e34db4beb
commit 7c30565526
2 changed files with 35 additions and 16 deletions

View File

@@ -7,7 +7,7 @@ config = GARunConfig(
x_min=3.1,
x_max=20.0,
precision_digits=3,
pop_size=5,
pop_size=15,
pc=0.7,
pm=0.01,
max_generations=200,
@@ -25,7 +25,8 @@ config = GARunConfig(
199,
], # поколения для сохранения графиков
results_dir="results",
variance_threshold=1e-6, # порог дисперсии для остановки
# variance_threshold=1e-6, # порог дисперсии для остановки
min_fitness_avg=0.015, # порог среднего значения для остановки
)
# Запускаем генетический алгоритм