| gp_mining: | |
| run_id: qlib_gp_run_0 | |
| seed: 42 | |
| device: auto | |
| population_size: 300 | |
| generations_per_run: 30 | |
| max_init_depth: 4 | |
| max_tree_depth: 8 | |
| max_tree_nodes: 60 | |
| min_tree_nodes: 3 | |
| elite_size: 20 | |
| tournament_k: 5 | |
| crossover_rate: 0.50 | |
| mutation_rate: 0.35 | |
| random_immigrant_rate: 0.15 | |
| forward_steps: 5 | |
| min_stocks: 50 | |
| top_k_export: 30 | |
| depth_penalty: 0.006 | |
| node_penalty: 0.0012 | |
| duplicate_penalty: 0.05 | |
| elite_corr_fatal: 0.95 | |
| elite_corr_hard: 0.85 | |
| elite_corr_mid: 0.75 | |
| elite_corr_soft: 0.65 | |
| max_elite_cache: 60 | |
| export_corr_threshold: 0.80 | |
| windows: [3, 5, 8, 10, 15, 20, 30, 40, 60, 80, 120] | |