retire.git
3 years agoMore testing.
Scott [Tue, 23 Nov 2021 01:50:53 +0000 (17:50 -0800)]
More testing.

3 years agoTesting new git server.
Scott [Tue, 23 Nov 2021 00:45:46 +0000 (16:45 -0800)]
Testing new git server.

4 years agoFix a couple of bugs. Make the simulation run 100x and halt if
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.

4 years agoCreates a parameters subclass that chooses random runs of years from
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.

4 years agoCode cleanups and one more place to use money class.
Scott Gasch [Thu, 16 Jan 2020 00:10:55 +0000 (16:10 -0800)]
Code cleanups and one more place to use money class.

4 years agos/real_secrets/secrets/g
Scott Gasch [Wed, 15 Jan 2020 23:11:58 +0000 (15:11 -0800)]
s/real_secrets/secrets/g

4 years agoWires in the money class.
Scott Gasch [Wed, 15 Jan 2020 23:10:41 +0000 (15:10 -0800)]
Wires in the money class.

4 years agoAdd money.py, a class I'd like to start using in here instead of floats.
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.

4 years agoChanges some default parameters -- social security amounts and starting
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.

4 years agoAdding comments and asserts.
Scott Gasch [Wed, 15 Jan 2020 01:26:14 +0000 (17:26 -0800)]
Adding comments and asserts.

4 years agoAdded some assertions to account.py. Cleaned up and simplified the
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.

4 years agoModify the roth conversion logic and simplify the code around that.
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.

4 years agoChange the filespec for ignored changes and the mode of retire.py
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

4 years agoIgnore .pyc files and secrets.py
Scott Gasch [Sun, 12 Jan 2020 20:19:17 +0000 (12:19 -0800)]
Ignore .pyc files and secrets.py

4 years agoInitial commit
Scott Gasch [Sun, 12 Jan 2020 03:08:33 +0000 (19:08 -0800)]
Initial commit