See below how I defined the Biogeme object and modify the toml file:
python c_assisted_specification.py
maximum_number_catalog_expressions: 5000
maximum_number_parameters: 200
Full assisted on Swissmetro
Total configurations: 21233664
Biogeme parameters read from biogeme.toml.
Unable to read file assisted_full.pareto. Pareto set empty.
Biogeme parameters read from biogeme.toml.
Model with 6 unknown parameters [max: 50]
*** Estimate candidates_000000
As the model is not too complex, we activate the calculation of second derivatives.
default_specification=alt1_1_catalog:linear;alt1_2_catalog:linear;alt1_3_catalog:linear;alt2_4_catalog:linear;asc:no_seg;b_cost:no_seg;b_cost_gen_altspec:generic;b_headway:no_seg;b_headway_gen_altspec:generic;b_seat:no_seg;b_time:no_seg;b_time_gen_altspec:generic;model_catalog:logit
The number of possible specifications [21233664] exceeds the maximum number [5000]. A heuristic algorithm is applied.
*** VNS ***
Apart from that, I also modified manually the parameter in the toml file. while the BIOGEME reports maximum_number_parameters = 200, the assisted specification still seems to enforce a limit of 50 ([max: 50] in the log).
Could you guide me on the correct way to increase the parameter limit?
Many thanks in advance,
Gabriel Nova