Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need to update goal function to make reducing taxes be desirable #17

Closed
wscott opened this issue Jan 21, 2024 · 3 comments
Closed

Need to update goal function to make reducing taxes be desirable #17

wscott opened this issue Jan 21, 2024 · 3 comments

Comments

@wscott
Copy link
Owner

wscott commented Jan 21, 2024

The current model has a 'minimum' spending level and sets up the constraints so that every year has at least that much money to spend. The model maximizes that min spending level.

But this leaves a lot of decisions unconstrained as we probably only have some years that are critical for that min level and other years where the spending options don't matter as much. We should add a secondary constraint that the model minimizes the amount of taxes paid.

Like max: spending + total_tax / years / 10

Or perhaps maximizing the money left at the end will do the same thing...

@wscott
Copy link
Owner Author

wscott commented Jan 21, 2024

Actually, we don’t really want to minimize taxes. We want more money. This seems better:

maximize: min_spending + ave_spending/10

The goal is a reliable spending target but after that we want the extra money maximized.

@wscott
Copy link
Owner Author

wscott commented Jan 22, 2024

#18 attempts to fix this.

@wscott
Copy link
Owner Author

wscott commented Jan 25, 2024

And that fix didn't really work.

@wscott wscott closed this as completed Jan 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant