# Adding new decisions to LifeCycleModel35semiz

**URL:** https://discourse.vfitoolkit.com/t/adding-new-decisions-to-lifecyclemodel35semiz/584
**Category:** Uncategorized
**Created:** [February 3, 2026, 1:40am UTC](https://discourse.vfitoolkit.com/t/adding-new-decisions-to-lifecyclemodel35semiz/584 "2026-02-03T01:40:17Z")
**Posts on this page:** 1
**Showing post:** 20

<div class="post-metadata">

### Author: ![MichaelTiemann](https://discourse.vfitoolkit.com/user_avatar/discourse.vfitoolkit.com/michaeltiemann/32/220_2.png) [@MichaelTiemann](https://discourse.vfitoolkit.com/u/MichaelTiemann)
#### Post date: [February 5, 2026, 5:46pm UTC](https://discourse.vfitoolkit.com/t/adding-new-decisions-to-lifecyclemodel35semiz/584/20 "2026-02-05T17:46:13Z")

</div>

I was looking at this thread: [Mandatory Saving](https://discourse.vfitoolkit.com/t/mandatory-saving/416) .

And I’ve been thinking about how I can or cannot control my `installpv` decision. From what I can tell, the `experienceasset` is very limited in what it can see as far as the action space is concerned. It can see its decision variable (`installpv`) and its own asset value (`solarpv`), and of course it can see static values in `Params`, but it cannot see the housing decisions (`buyhouse`), so it tries to install PV independently of whether the agent yet owns a house.

I can make the agent reject any state that accumulates `solarpv` before a house is purchased, but that makes the `solarpv` asset kind of meaningless.

Alas, I don’t have the credentials needed to access the Zhou paper, so I have only a superficial understanding of what the action space really looks like in that example. But if I do understand correctly, I should ditch the idea of making `installpv` its own binary decision variable, and consolidate everything into `buyhouse` where a new value of 5 in a 6-member list could be “installpv in a house that you own”. In which case the experienceasset could test the status of home ownership before deciding to install.

---

_[View the full topic](https://discourse.vfitoolkit.com/t/adding-new-decisions-to-lifecyclemodel35semiz/584)._
