notes - npalmer-professional/HARK-1 GitHub Wiki

Second Effort: HARK-1 --> StickyE-Latest

Steps:

  1. get latest HARK isntalled
  2. make conversions
  3. "hide" the core HARK files and run each of the StickyE-Latest and see how that goes
  4. commit things up the line.

Check-stages:

  • meld-compared: .

  • ran the code: x

  • StickyE_MAIN.py

  • StickyEmodel.py

  • StickyEparams.py

  • StickyEtools.py

  • RepAgentModel.py

  • HARKutilities.py

  • HARKsimulation.py

  • HARKparallel.py

  • HARKinterpolation.py

  • HARKestimation.py

  • HARKcore.py

  • ConsIndShockModel.py

  • ConsAggShockModel.py

First Effort: StickyE-Latest --> HARK-1

Note: after review/discussion, decided this was not the best approach. Instead going to do a HARK --> StickyE-Latest manual merge/update, and test

Diff/review these files:

  • StickyEparams.py
  • StickyEtools.py
  • StickyEmodel.py
  • StickyE_MAIN.py

Major Questions from above:

  1. Can we copy, wholesale, the "Empirical" file over?

These items to compare: anything weird happening?

  • HARKsimulation.py
  • ConsIndShockModel.py
  • HARKcore.py
  • ConsAggShockModel.py
  • HARKinterpolation.py
    • NOTE: so many instances of implicit integer division in the old one. Really need to ask MNW about whether any purposeful integer division in here.
    • in current HARK: def _der(self,*args):
      • later in code: derivative = _der
    • in lorracc-latest: def derivative(self,*args):
  • RepAgentModel.py
  • HARKparallel.py
  • HARKutilities.py
  • HARKestimation.py

Note: need to review the items above between HARK-1 current version and one on HARK main right now. - need to confirm that don't have any major changes between new ones above in HARK-1 and current version of HARK-1

WHERE AT:

  • need to review the top 4 un-checked boxed
  • need to compare the core items above to the current HARK-1 core items
  • need to talk to OTS about use case
  • need to email Matt and see if can get Chris' things done.
⚠️ **GitHub.com Fallback** ⚠️