Skip to content

0.14.0

Compare
Choose a tag to compare
@mnwhite mnwhite released this 12 Feb 20:42
· 589 commits to master since this release

Major Changes

  • Adds HARK.core.AgentPopulation class to represent a population of agents with ex-ante heterogeneous parametrizations as distributions. #1237
  • Adds HARK.core.Parameters class to represent a collection of time varying and time invariant parameters in a model. #1240
  • Adds HARK.simulation.monte_carlo module for generic Monte Carlo simulation functions using Python model configurations. 1296

Minor Changes

  • Adds option sim_common_Rrisky to control whether risky-asset models draw common or idiosyncratic returns in simulation. #1250,#1253
  • Addresses #1255. Makes age-varying stochastic returns possible and draws from their discretized version. #1262
  • Fixes bug in the metric that compares dictionaries with the same keys. #1260
  • Fixes bug in the calc_jacobian method. #1342
  • Fixes bug that prevented risky-asset consumer types from working with time-varying interest rates Rfree. 1343
  • Overhauls and expands condition checking for the ConsIndShock model #1294. Condition values and a description of their interpretation is stored in the bilt dictionary of IndShockConsumerType.
  • Creates a models/ directory with Python model configurations for perfect foresight and Fisher 2-period models. 1347
  • Fixes bug in AgentType simulations where 'who_dies' for period t was being recorded in period t-1 in the history Carlo simulation functions using Python model configurations.1296
  • Removes unused simulation.py .1296
  • Fixes bug that default seed was being used in the initializing of income shock distributions. 1380