Return default configuration parameters for ANNEM simulations.

get_annem_config()

Value

List of configuration parameters

Examples

config <- get_annem_config()
print(config)
#> $agent_types
#> [1] "neural_momentum"   "contrarian_ai"     "fundamentalist_ml"
#> [4] "adaptive_noise"    "social_network"    "meta_learning"    
#> 
#> $agent_distribution
#> [1] 0.20 0.15 0.18 0.12 0.25 0.10
#> 
#> $default_n_agents
#> [1] 1000
#> 
#> $default_n_steps
#> [1] 250
#> 
#> $default_symbols
#> [1] "AAPL"  "GOOGL" "MSFT"  "TSLA"  "NVDA" 
#> 
#> $network_type
#> [1] "small_world"
#> 
#> $initial_degree
#> [1] 6
#> 
#> $rewiring_prob
#> [1] 0.1
#> 
#> $evolution_rate
#> [1] 0.01
#> 
#> $risk_free_rate
#> [1] 0.02
#> 
#> $trading_cost
#> [1] 0.001
#> 
#> $input_dim
#> [1] 50
#> 
#> $hidden_dims
#> [1] 128  64
#> 
#> $learning_rate
#> [1] 0.001
#> 
#> $package_version
#> [1] "1.0.0"
#> 
#> $framework_version
#> [1] "ANNEM-2025"
#>