Commit Graph

88 Commits (c992509c40d00529d845a8866c32b44eae7e6aa4)

Author SHA1 Message Date
bel 1e9962d996 prediction tests a go 2023-10-27 07:52:48 -06:00
bel 086ada530f prediction about to test 2023-10-27 07:38:09 -06:00
bel d93a3560da impl ledger.Register.Between 2023-10-26 19:16:40 -06:00
Bel LaPointe c2ccb738bc all predictions to ana 2023-10-26 10:22:55 -06:00
Bel LaPointe a516cb84ad move contribution from ledger to ana 2023-10-26 10:17:54 -06:00
Bel LaPointe 2bc17fccf2 moving ledger predictions to /ana 2023-10-26 10:13:22 -06:00
Bel LaPointe e1b601a130 GOTTEM 2023-10-26 07:43:44 -06:00
Bel LaPointe 78297a56a6 not 6% bpi growth per month 2023-10-26 07:32:49 -06:00
Bel LaPointe 12750ff357 instead of plain compounding interest formula, compute interest per month + add interest of previous months to principle 2023-10-26 07:29:06 -06:00
Bel LaPointe 354bdd06d8 compute compounding interest with an actual formula 2023-10-26 07:20:52 -06:00
Bel LaPointe dfde4c63fe we did it bois and it is FRAGILE 2023-10-26 07:00:48 -06:00
Bel LaPointe a950c48ed1 predict based on MAX DATE, not max value 2023-10-26 06:25:59 -06:00
Bel LaPointe c7423f8f72 median of medians 2023-10-26 06:16:23 -06:00
Bel LaPointe 45beb54fbc no predict contributions if less than 2 balances 2023-10-26 06:10:31 -06:00
Bel LaPointe eda1c564d4 prediction COMPLETE 2023-10-26 05:56:36 -06:00
bel bd4e0a913a todo 2023-10-25 21:55:28 -06:00
bel cecf2b4eec wip 2023-10-25 21:54:44 -06:00
bel 5a532bcf1b bpi growth is also just compounding interest but ignore for now 2023-10-25 21:23:06 -06:00
Bel LaPointe 76aa4ff34a wip 2023-10-25 19:19:07 -06:00
Bel LaPointe f49308d4d5 rm bad code 2023-10-25 17:49:24 -06:00
Bel LaPointe 3681d19cfd this is unrecoverable ew 2023-10-25 17:48:14 -06:00
bel 8d8be105a9 wip 2023-10-25 16:49:15 -06:00
bel bc9da905a7 wip 2023-10-25 16:42:06 -06:00
Bel LaPointe 31e1a86795 wip ledger/register.go 2023-10-25 15:47:29 -06:00
Bel LaPointe 6b666c7220 register and balances accept bpi 2023-10-25 14:02:44 -06:00
Bel LaPointe f2ec1233d7 impl NewBPIs(path)[currency].Get(date) 2023-10-25 13:44:46 -06:00
Bel LaPointe 4a4bcf3302 allllmost bpi 2023-10-25 12:59:54 -06:00
Bel LaPointe f41ab4cb53 tdd stub bpis 2023-10-25 12:54:36 -06:00
Bel LaPointe 1b44a4358d accept and support = XYZ 2023-10-25 11:30:33 -06:00
Bel LaPointe bb8e7b3638 fail if isSet not resolved 2023-10-25 11:28:31 -06:00
Bel LaPointe b1deb29575 newDelta accepts isSet 2023-10-25 11:27:57 -06:00
Bel LaPointe cd38f0669f file.Delta has sorted transactions with isSet 2023-10-25 11:27:01 -06:00
Bel LaPointe 0267819b45 convert transaction with = to normal but pass isSet=true 2023-10-25 11:25:38 -06:00
Bel LaPointe 54913b21c9 deltas.Group(GroupName("^[^:]*")) 2023-10-25 08:21:16 -06:00
Bel LaPointe 40cec44c0b test gorup 2023-10-25 08:17:58 -06:00
Bel LaPointe 0b945df7e8 test balances zeroing and unzeroing 2023-10-25 08:06:41 -06:00
Bel LaPointe fb2ed278c2 oops abs pls 2023-10-25 08:04:17 -06:00
Bel LaPointe e80721ee91 business logic out of main 2023-10-25 07:55:59 -06:00
Bel LaPointe 9e613f3a1b export ledger.Likes.Any, .All 2023-10-25 07:54:34 -06:00
Bel LaPointe 68fba6b746 thar we GO 2023-10-25 07:52:05 -06:00
Bel LaPointe 6cc34f7f42 darned floats 2023-10-25 07:36:44 -06:00
Bel LaPointe 29506b5a04 test balances push, pushall 2023-10-25 07:21:06 -06:00
Bel LaPointe a76e7b5546 test balances push 2023-10-25 07:16:42 -06:00
Bel LaPointe de4a8e9723 balances can accept delta pushes for FAST 2023-10-25 06:41:04 -06:00
Bel LaPointe bece66b5b3 debugs 2023-10-25 06:38:51 -06:00
Bel LaPointe 6f6e4e23fe o it just werks that is sus 2023-10-25 06:09:59 -06:00
Bel LaPointe e7a1626bba clean tdd 2023-10-25 06:04:49 -06:00
Bel LaPointe 9f8614d032 can handle no prior file 2023-10-25 05:19:58 -06:00
Bel LaPointe ff815a7169 tdd 2023-10-25 05:19:19 -06:00
Bel LaPointe fc33375d49 rm empty 2023-10-25 05:04:12 -06:00