默认配置文件优化
This commit is contained in:
parent
92ef835422
commit
6d909b5e4f
@ -17,6 +17,17 @@ DEFAULT_LLM_CONFIG = {
|
||||
"max_tokens": 1000
|
||||
}
|
||||
|
||||
# 默认进化参数
|
||||
DEFAULT_EVOLUTION_PARAMS = {
|
||||
"population_size": 8,
|
||||
"generations": 10,
|
||||
"mutation_rate": 0.3,
|
||||
"crossover_rate": 0.5,
|
||||
"tournament_size": 3,
|
||||
"F": 0.5, # DE参数
|
||||
"CR": 0.7 # DE参数
|
||||
}
|
||||
|
||||
# 默认问题配置模板
|
||||
DEFAULT_PROBLEM_CONFIG = {
|
||||
"description": "问题描述",
|
||||
@ -27,25 +38,5 @@ DEFAULT_PROBLEM_CONFIG = {
|
||||
"multi_objective": False, # 是否使用多目标优化
|
||||
"objective_names": ["f1", "f2"], # 多目标名称列表
|
||||
"llm_config": DEFAULT_LLM_CONFIG,
|
||||
"evolution_params": {
|
||||
"algorithm": "TU", # TU: Tournament, DE: Differential Evolution, MO: Multi-Objective
|
||||
"population_size": 8,
|
||||
"generations": 10,
|
||||
"mutation_rate": 0.3,
|
||||
"crossover_rate": 0.5,
|
||||
"tournament_size": 3,
|
||||
"F": 0.5, # DE参数
|
||||
"CR": 0.7 # DE参数
|
||||
}
|
||||
}
|
||||
|
||||
# 默认进化参数
|
||||
DEFAULT_EVOLUTION_PARAMS = {
|
||||
"population_size": 8,
|
||||
"generations": 10,
|
||||
"mutation_rate": 0.3,
|
||||
"crossover_rate": 0.5,
|
||||
"tournament_size": 3,
|
||||
"F": 0.5, # DE参数
|
||||
"CR": 0.7 # DE参数
|
||||
"evolution_params": DEFAULT_EVOLUTION_PARAMS
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user