f76de31d26
faustian bargain: create 6 different Danger.dmr functions
...
So ugly that it's almost beautiful. Except it's not
2022-09-05 21:59:53 +02:00
c183dbd24b
tweak: Continue building skeleton for Danger dmr
2022-09-05 21:40:20 +02:00
70d9a5c9f3
tweak: save intermediary state
2022-09-05 20:52:23 +02:00
8bdfa03799
feat: In Danger, add dmr for many functions
...
Still to be tested
2022-09-05 17:05:25 +02:00
2f33559e77
tweak: in Danger namespace change function name
...
to make clear that it takes only two inputs,
while I build the many-inputs version
2022-09-05 16:40:17 +02:00
9551aae634
tweak: format
2022-09-05 16:08:06 +02:00
8f8ca02730
tweak: get possibly working dmr function
2022-09-05 15:58:08 +02:00
b13da70c38
tweak: Build Danger.dmr skeleton more
2022-09-05 15:51:55 +02:00
be4e1b1a85
tweak: In Danger namespace, build dmr function further
...
dmr = diminishing marginal returns
2022-09-05 15:27:59 +02:00
fe3075b3bf
tweak: In Danger namespace, further diminishingMarginalReturnsSkeleton
2022-09-05 14:12:34 +02:00
aa3173f85b
tweak: Add skeleton for calculating dimishing returns allocation
2022-09-05 14:00:14 +02:00
f370c44771
tiny tweak: better example
2022-09-05 13:09:28 +02:00
c0713b16c2
tweak: Add better error messages for common use case
...
I.e., the case of integrating a function which
doesn't return a number but a distribution
2022-09-05 13:03:56 +02:00
2b414191ac
tweak: Numerate integration errors.
2022-09-05 12:49:47 +02:00
a45e38d75d
feat: Cleanup of Danger namespace
2022-09-05 12:38:15 +02:00
6d75af61c3
fix: formatting
2022-09-05 12:16:19 +02:00
27ca86e729
feat: Worked out kinks of the integral!
2022-09-05 12:11:42 +02:00
fd7720b045
fix: formatting
2022-09-05 09:39:55 +02:00
2fa97c20f7
fix: Off by one error due to Belt.Array.makeBy
2022-09-05 09:37:48 +02:00
6c04f9bff1
fix: change expected output type of integrals
2022-09-05 09:10:42 +02:00
e73ffaa10a
feat: Added a slightly better integral function
...
Slightly better because the handling of bounds is better.
Previously we were integrating at min, min + interval,
min + i*interval, ...
which meanst that sometimes we weren't integrating at
max.
Also a minimal amount of cleanup
2022-09-05 09:08:53 +02:00
abad453523
fix: no small integration error
2022-09-05 08:41:33 +02:00
244f3ea8d9
feat: Note that this isn't tested yet.
2022-09-04 22:48:29 +02:00
ecf5249b5c
feat: And integration function to Danger namespace
...
Note that I haven't tested this yet.
2022-09-04 22:45:55 +02:00
943e63b379
link: run pretty
2022-09-04 20:26:57 +02:00
b292a3e6fd
tweak: Add to dos to continue tomorrow
2022-09-04 20:07:10 +02:00
f82c00a6ed
tweak: Work out how to apply a function to an
...
arbitrary value in the Danger domain
2022-09-04 19:29:22 +02:00
b45ab3dba2
feat: In Danger namespace, work out how to apply function
2022-09-04 19:22:12 +02:00
b57233096d
tweak: Revert back to working state in Danger namespace
2022-09-04 19:04:13 +02:00
dc34e7c0b8
feat: Danger namespace function tweaking
2022-09-04 18:58:19 +02:00
85fe4d16a2
tweak: Intermediary step while figuring out
...
function application
2022-09-04 18:53:57 +02:00
803231d620
feat: add a few more simple functions to Danger namespace
2022-09-04 17:12:18 +02:00
3106a10b90
tweak: Move new functions to the "Danger" namespace
2022-09-04 15:31:18 +02:00
19ddd4eb3f
tweak: Add TwoNumbersToNumber wrapper to function registry.
2022-09-04 15:09:09 +02:00
Ozzie Gooen
e522eb4c5f
0.3.0 -> 0.3.1
2022-09-01 11:00:23 -07:00
Ozzie Gooen
a97d1bae6d
Merge pull request #1050 from quantified-uncertainty/SampleSet.max-min
...
Added SampleSet.min and Sampleset.max
2022-09-01 09:07:02 -07:00
Quinn Dougherty
38d0ea79e4
yarn format:all
compels me
2022-09-01 14:22:32 +08:00
Quinn Dougherty
57dca26d2b
fix the resolve to @stdlib/buffer
2022-09-01 14:08:14 +08:00
Ozzie Gooen
e582fc5be3
library1 -> libraryBase
2022-08-31 22:15:13 -07:00
Ozzie Gooen
96815b6ee5
Really simple tests for SampleSet.min and max
2022-08-31 22:14:41 -07:00
Quinn Dougherty
ab9a83bcf7
I think we're done here?
2022-09-01 13:07:13 +08:00
Quinn Dougherty
ab5b54413b
it string in tests
2022-09-01 12:54:04 +08:00
Quinn Dougherty
9366ce61f3
yarn format
compels me
2022-09-01 12:48:20 +08:00
Quinn Dougherty
989fa9644a
rm |>
in favor of ->
2022-09-01 12:48:07 +08:00
Ozzie Gooen
255541a679
Added SampleSet.min and Sampleset.max
2022-08-31 21:43:36 -07:00
Quinn Dougherty
729fc2c59d
Merge remote-tracking branch 'origin/develop' into sampleset-mixture
2022-09-01 12:39:55 +08:00
Ozzie Gooen
64539bc121
Playground should show stat summary by default
2022-08-31 20:53:48 -07:00
Ozzie Gooen
5e9bf521fa
Merge pull request #1042 from quantified-uncertainty/getByWithFn
...
Changed getByWithFn to not need two function calls
2022-08-31 20:10:30 -07:00
Ozzie Gooen
0fa34b09e4
Merge pull request #995 from quantified-uncertainty/sampleSet-truncate
...
Added truncate for SampleSet distribution
2022-08-31 19:57:49 -07:00
Ozzie Gooen
6631c9bad7
Renamed getByWithFn
2022-08-31 19:56:12 -07:00