- new `reset_check_ahead_periods_in_new_period`-option that allows resetting `check_ahead_periods` in each simulation period (3765ef77)
- new `max_check_ahead_periods`-option to truncate the number of periods for which agents check ahead which regime is present (2f236048 )
- new `simul_max_check_ahead_periods`, `likelihood_max_check_ahead_periods`, and `smoother_max_check_ahead_periods`-options to truncate the number of periods for which agents check ahead which regime is present (2f236048 and preprocessor@ed95a2ca )
- New `log` option to the `var` statement. In addition to the endogenous variable(s) thus declared, this option also triggers the creation of auxiliary variable(s) equal to the log of the corresponding endogenous variable(s). For example, given a ``var(log) y`` statement, two endogenous will be created (``y`` and ``LOG_y``), and an auxiliary equation linking the two will also be added (equal to ``LOG_y = log(y)``). Moreover, every occurrence of ``y`` in the model will be replaced by ``exp(LOG_y)``. This option is for example useful when one wants to perform a loglinear approximation of some variable(s) in the context of a first-order stochastic approximation; or when one wants to ensure the variable(s) stay(s) in the definition domain of the function defining the steady state or the dynamic residuals when the nonlinear solver is used. (#349)