summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Scott Gasch [Mon, 20 Jan 2020 01:07:28 +0000 (17:07 -0800)]
Fix a couple of bugs. Make the simulation run 100x and halt if
it ever finds a scenario that causes it to run out of money. Also
keep track of max net worth and display it in the final report.
Scott Gasch [Sun, 19 Jan 2020 16:47:41 +0000 (08:47 -0800)]
Creates a parameters subclass that chooses random runs of years from
US market history to replay when it reports inflation, social security
and investment returns back to the main driver program.
Scott Gasch [Thu, 16 Jan 2020 00:10:55 +0000 (16:10 -0800)]
Code cleanups and one more place to use money class.
Scott Gasch [Wed, 15 Jan 2020 23:11:58 +0000 (15:11 -0800)]
s/real_secrets/secrets/g
Scott Gasch [Wed, 15 Jan 2020 23:10:41 +0000 (15:10 -0800)]
Wires in the money class.
Scott Gasch [Wed, 15 Jan 2020 20:23:05 +0000 (12:23 -0800)]
Add money.py, a class I'd like to start using in here instead of floats.
Scott Gasch [Wed, 15 Jan 2020 03:58:44 +0000 (19:58 -0800)]
Changes some default parameters -- social security amounts and starting
ages. Changes behavior of Roth conversion.
Fixes exception swallowing. Adds comments and assertions.
Scott Gasch [Wed, 15 Jan 2020 01:26:14 +0000 (17:26 -0800)]
Adding comments and asserts.
Scott Gasch [Tue, 14 Jan 2020 20:37:29 +0000 (12:37 -0800)]
Added some assertions to account.py. Cleaned up and simplified the
go_find_money method in retire.py.
Scott Gasch [Tue, 14 Jan 2020 19:44:16 +0000 (11:44 -0800)]
Modify the roth conversion logic and simplify the code around that.
Fix a bug in accounts.py with Roth accounts not having a roth balance.
Scott Gasch [Mon, 13 Jan 2020 18:49:33 +0000 (10:49 -0800)]
Change the filespec for ignored changes and the mode of retire.py
Scott Gasch [Sun, 12 Jan 2020 20:19:17 +0000 (12:19 -0800)]
Ignore .pyc files and secrets.py
Scott Gasch [Sun, 12 Jan 2020 03:08:33 +0000 (19:08 -0800)]
Initial commit