Commit Graph

360 Commits

Author SHA1 Message Date
Ozzie Gooen
c30fab22c7 Fixed math around fixed integral calculations 2020-02-25 19:27:30 +00:00
Ozzie Gooen
a940fa30b7 Fixed mass-ratio of continuous vs. discrete 2020-02-25 12:54:52 +00:00
Ozzie Gooen
67ee34d821 Actually use cache when needed 2020-02-25 12:28:26 +00:00
Roman Galochkin
51aa8d82d9 Fixes CdfLibrary.js 2020-02-25 13:16:27 +03:00
Roman Galochkin
9349930ad8 Fixes CdfLibrary.js 2020-02-25 13:13:17 +03:00
Roman Galochkin
4fc7723e32 Adds integral function 2020-02-25 13:10:32 +03:00
Roman Galochkin
4a88acae66 Adds integral function 2020-02-25 13:08:16 +03:00
Roman Galochkin
946e2dad7e Adds tests 2020-02-25 12:45:41 +03:00
Roman Galochkin
188266546d FindX tests 2020-02-25 12:04:26 +03:00
Roman Galochkin
94a9712788 FindY tests (2) 2020-02-25 11:57:14 +03:00
Roman Galochkin
efe3c67a25 Renames CDFunctor 2020-02-25 11:39:42 +03:00
Roman Galochkin
ee3816fae4 Findx 2020-02-25 11:36:13 +03:00
Roman Galochkin
aafccda8a1 FindY 2020-02-25 11:30:45 +03:00
Roman Galochkin
f9b04a1ca6 FindY 2020-02-25 11:29:28 +03:00
Roman Galochkin
790791eab1 Adds tests (5) 2020-02-25 10:59:01 +03:00
Roman Galochkin
822a803d01 Adds tests (4) 2020-02-25 10:38:08 +03:00
Roman Galochkin
f553fb742e Adds tests (3) 2020-02-25 10:10:21 +03:00
Roman Galochkin
d3bc12ddd0 Adds tests 2020-02-25 10:01:40 +03:00
Roman Galochkin
43ef31e772 Adds a "range" function 2020-02-25 09:16:14 +03:00
Roman Galochkin
e55993527e Fixes file link 2020-02-25 08:20:11 +03:00
Roman Galochkin
eaea7cc69a Merge remote-tracking branch 'origin/master' into feature/1083 2020-02-25 08:15:46 +03:00
Ozzie Gooen
6c536183d4 Fixed deadly tiny bugs 2020-02-24 22:04:39 +00:00
Ozzie Gooen
2a9b83b16c Minor fixes 2020-02-24 21:33:27 +00:00
Ozzie Gooen
8c625a6803 Desparately trying to work for many conditions 2020-02-24 21:01:29 +00:00
Ozzie Gooen
3182067a48 Improved mixed CDF function 2020-02-24 16:39:55 +00:00
Ozzie Gooen
d7f95df430 Added further simple tests 2020-02-24 11:11:03 +00:00
Ozzie Gooen
24dc4e657e Continuous integration should include first item 2020-02-23 20:50:27 +00:00
Ozzie Gooen
8d7a6f7f6c Fixed some discrete functions 2020-02-23 19:40:38 +00:00
Ozzie Gooen
029431a449 Simple todo and tests 2020-02-23 18:59:04 +00:00
Ozzie Gooen
ad0212db39 Simple restructuring 2020-02-23 18:34:34 +00:00
Ozzie Gooen
f844c9cc72 Renaming of core lib and charts 2020-02-23 13:27:52 +00:00
Ozzie Gooen
6a57095cad DistFunctor -> Distributions 2020-02-23 13:14:14 +00:00
Ozzie Gooen
7f0ab442ad Renames to use distPlus and distPlusIngredients 2020-02-23 12:49:33 +00:00
Ozzie Gooen
d947d43b56 Beginning to add domain functionality 2020-02-23 12:40:18 +00:00
Ozzie Gooen
0328b86833 Implemented step function transformation 2020-02-22 23:55:43 +00:00
Ozzie Gooen
3e04d3390d Added simple scaling 2020-02-22 21:46:49 +00:00
Ozzie Gooen
0d32942110 Replaced GenericDistributionChart with ComplexPowerChart 2020-02-22 20:36:22 +00:00
Ozzie Gooen
cd1b114295 The slow replacement of Shape.re begins 2020-02-22 19:21:04 +00:00
Ozzie Gooen
0d2c53eca4 Simple module-functor work 2020-02-22 16:24:54 +00:00
Ozzie Gooen
da172bfa94 Separated XYSHape into separate file 2020-02-22 12:51:25 +00:00
Ozzie Gooen
0c0fe76e4e First iteration on continuous types 2020-02-22 11:07:17 +00:00
Ozzie Gooen
194dcbd937 Minor name changes 2020-02-22 10:17:51 +00:00
Ozzie Gooen
8421892d1d Added cache where appropriate 2020-02-22 10:10:10 +00:00
Ozzie Gooen
745cf01317 Starting to move functionality into functor 2020-02-21 23:42:15 +00:00
Roman Galochkin
43746571c9 Step 10 2020-02-21 17:13:04 +03:00
Roman Galochkin
b0cc498b07 Step 9 2020-02-21 17:05:42 +03:00
Roman Galochkin
3de54bee23 Step 8 2020-02-21 16:54:39 +03:00
Roman Galochkin
fc66ac0082 Step 7 - test 2020-02-21 16:50:23 +03:00
Roman Galochkin
da15a2b2a5 Step 6 - test 2020-02-21 16:39:55 +03:00
Roman Galochkin
f929ccd942 Step 4 - first step 2020-02-21 16:17:32 +03:00
Roman Galochkin
8448b388fa Step 3 2020-02-21 16:03:27 +03:00
Roman Galochkin
36ad96d129 Step 2 2020-02-21 15:29:25 +03:00
Roman Galochkin
ff13b144e6 Step 1 2020-02-21 15:25:08 +03:00
Roman Galochkin
961db72adf Removes future obsolete lines 2020-02-21 15:09:43 +03:00
Roman Galochkin
8aafb2bb6e Adds required files 2020-02-21 15:06:19 +03:00
Ozzie Gooen
7bc62d3934 Moved some functionality to Shape.re 2020-02-21 11:45:32 +00:00
Ozzie Gooen
710edc2d21 Merge branch 'master' of github.com:foretold-app/estiband
* 'master' of github.com:foretold-app/estiband:
  Changes binary operation
2020-02-21 10:30:33 +00:00
Roman Galochkin
f131b60759 Changes binary operation 2020-02-21 08:05:41 +03:00
Ozzie Gooen
d48277ce79 Cleanup of Domain functions 2020-02-20 15:41:53 +00:00
Ozzie Gooen
2e1287e746 Use new chart in FormBuilder 2020-02-20 14:30:15 +00:00
Ozzie Gooen
a6f5aa7fc0 Simple renaming and light cleanup 2020-02-20 13:59:29 +00:00
Ozzie Gooen
c3ca1a1a57 Simple minX and maxX for distributions 2020-02-20 12:54:45 +00:00
Ozzie Gooen
73dbd64686 Merge branch 'master' of github.com:foretold-app/estiband
* 'master' of github.com:foretold-app/estiband:
  Adds stop conditions
  Adds stop conditions
  Fixes lines
  Fixes variables scopes (3)
  Fixes variables scopes (2)
  Fixes variables scopes
  Adds discrete param
  Separates branches
  Adds y axis
  Fixes styles
  Adds a lollipop chart
  Adds a lollipop chart
  Fixes the vector
2020-02-20 11:17:12 +00:00
Ozzie Gooen
122fc7dbac First stab at pdfToCdf 2020-02-20 11:17:05 +00:00
Roman Galochkin
3ddf3561ca Merge remote-tracking branch 'origin/master' into feature/1081
# Conflicts:
#	src/components/charts/GenericDistributionChart.re
2020-02-20 14:10:40 +03:00
Roman Galochkin
513df940c8 Adds stop conditions 2020-02-20 14:08:51 +03:00
Ozzie Gooen
8f6053acee Minor cleanup 2020-02-20 10:57:01 +00:00
Roman Galochkin
972c9058ef Adds stop conditions 2020-02-20 13:43:39 +03:00
Roman Galochkin
dd1c6435b4 Fixes lines 2020-02-20 13:38:04 +03:00
Roman Galochkin
773e77534d Fixes variables scopes (3) 2020-02-20 13:33:43 +03:00
Roman Galochkin
e2d5426616 Fixes variables scopes (2) 2020-02-20 13:33:21 +03:00
Roman Galochkin
8d2602ee77 Fixes variables scopes 2020-02-20 13:15:48 +03:00
Roman Galochkin
dd18736258 Adds discrete param 2020-02-20 12:53:56 +03:00
Roman Galochkin
4e0ce7ad02 Separates branches 2020-02-20 12:34:34 +03:00
Roman Galochkin
00589ad310 Adds y axis 2020-02-20 12:31:10 +03:00
Roman Galochkin
f784c2fcb2 Fixes styles 2020-02-20 12:21:58 +03:00
Roman Galochkin
a9bfc0dd47 Adds a lollipop chart 2020-02-20 11:56:02 +03:00
Roman Galochkin
739707dd39 Adds a lollipop chart 2020-02-20 10:02:39 +03:00
Roman Galochkin
802b0a89da Fixes the vector 2020-02-20 09:11:01 +03:00
Ozzie Gooen
25f83d5290 Simple normalizing functions 2020-02-19 22:28:16 +00:00
Ozzie Gooen
510519b24a Minor cleanup 2020-02-19 17:49:42 +00:00
Ozzie Gooen
e5fb663c5d Minor improvement of integrals for mixed distributions 2020-02-19 17:47:25 +00:00
Ozzie Gooen
7389fda068 Minor fixes 2020-02-19 16:13:54 +00:00
Roman Galochkin
6e64453a2f Merge remote-tracking branch 'origin/improvements/1080' into improvements/1080 2020-02-19 15:06:57 +03:00
Roman Galochkin
36cc3ec61a Fixes the vector 2020-02-19 15:06:41 +03:00
Ozzie Gooen
9c07760538
Merge branch 'master' into improvements/1080 2020-02-19 12:02:54 +00:00
Ozzie Gooen
a81845bcc2
Merge branch 'master' into improvements/1080 2020-02-19 10:18:40 +00:00
Roman Galochkin
8f2cb18edc Removes obsolete code 2020-02-19 13:07:50 +03:00
Roman Galochkin
41c273328c Adds an example 2020-02-19 12:53:43 +03:00
Roman Galochkin
2556bafe72 Ok 2020-02-19 12:24:38 +03:00
Roman Galochkin
3dce5045aa Ok, works 2020-02-19 11:42:54 +03:00
Roman Galochkin
dc8831def0 Ok, works 2020-02-19 11:39:57 +03:00
Roman Galochkin
2965d627f5 Ok, works 2020-02-19 11:33:50 +03:00
Roman Galochkin
64e7067f6b It is time to fix time vector (2) 2020-02-19 10:54:40 +03:00
Roman Galochkin
10ad3be6b3 It is time to fix time vector 2020-02-19 10:36:11 +03:00
Roman Galochkin
7c76b1c46a Renames the class 2020-02-19 08:26:06 +03:00
Roman Galochkin
7301fea889 Renames the class 2020-02-19 08:20:54 +03:00
Ozzie Gooen
918791fcd0 Simple getYIntegral works for mixed Distributions 2020-02-18 19:18:07 +00:00
Ozzie Gooen
4d1cc7094f First quick stab at mixed cdf integral 2020-02-18 19:01:11 +00:00
Ozzie Gooen
db023c0bef Simple testing and manipulations 2020-02-18 15:50:36 +00:00
Ozzie Gooen
9e5561a7b8 Beginning of massWithin functionality 2020-02-18 13:23:02 +00:00
Roman Galochkin
702044d4d5 Adds time support 2020-02-18 15:11:22 +03:00
Roman Galochkin
7eb1781079 Adds time support 2020-02-18 14:58:34 +03:00
Roman Galochkin
77c1dada2f Uses class 2020-02-18 14:33:32 +03:00
Roman Galochkin
6b3d2f0c8b Uses class 2020-02-18 14:29:51 +03:00
Roman Galochkin
5c9f840e14 Fixes legacy JS 2020-02-18 12:31:47 +03:00
Roman Galochkin
08a2f9b058 Removes obsolete code 2020-02-18 11:51:11 +03:00
Ozzie Gooen
9923021b48 Attempt at simple graphs 2020-02-17 22:53:39 +00:00
Ozzie Gooen
17071602e8 Added simple showcase, related components 2020-02-17 21:52:21 +00:00
Ozzie Gooen
17e40a9098 Minor cleanup 2020-02-17 19:45:32 +00:00
Ozzie Gooen
1a547748c7 Minor cleanup 2020-02-17 16:53:30 +00:00
Ozzie Gooen
d034e2a96f Initial valueCluster setup 2020-02-17 09:59:33 +00:00
Ozzie Gooen
294965a19a Minor touch-ups 2020-02-17 09:21:15 +00:00
Ozzie Gooen
c6727c40a5 FloatCdf -> GuesstimatorDist 2020-02-16 12:27:44 +00:00
Ozzie Gooen
d71d157741 Minor restructuring 2020-02-16 12:14:08 +00:00
Ozzie Gooen
61645243f9 Simple refactoring too add functionality in Shape.re 2020-02-16 11:45:19 +00:00
Ozzie Gooen
5de75a402b Improved handling of mixed discreteProbabilityMassFraction 2020-02-16 11:01:37 +00:00
Ozzie Gooen
03cc7293a4 Basic mixed discrete-continuous distributions 2020-02-15 23:27:25 +00:00
Ozzie Gooen
beda0b61ed Making model accessible with GenericDistribution 2020-02-15 23:01:59 +00:00
Ozzie Gooen
626b4f65c3 First step for GenericDistribution 2020-02-15 19:44:18 +00:00
Ozzie Gooen
ab9c8726d6 Simple mixed distribution 2020-02-15 16:29:23 +00:00
Ozzie Gooen
5bd66be29e Minor changes 2020-02-15 11:39:37 +00:00
Ozzie Gooen
4eb4247848 Simple lazy cdfs 2020-02-14 22:29:22 +00:00
Ozzie Gooen
320ed0d477 Show graph of TimeLimitedDomainCdf 2020-02-14 21:53:47 +00:00
Ozzie Gooen
5970f46c06 Initial work on time domain 2020-02-14 12:08:19 +00:00
Ozzie Gooen
2b0e00ea3b Minor cleanup 2020-02-13 22:04:13 +00:00
Ozzie Gooen
b06ac56efd Simple buttons on conditionals 2020-02-13 21:24:47 +00:00
Ozzie Gooen
2f503fbef6 First prototype of conditionals 2020-02-13 18:56:14 +00:00
Ozzie Gooen
dfbdc51085 Added bs-css, styld Chart.re 2020-02-13 18:35:10 +00:00
Ozzie Gooen
b85f2c8729 Minor cleanup 2020-02-13 18:28:34 +00:00
Ozzie Gooen
089dfeeef2 LimitedDomainCdf file 2020-02-13 17:48:47 +00:00
Ozzie Gooen
088a623bef Use lognormal instead of normal 2020-02-13 12:40:04 +00:00
Ozzie Gooen
b8d0368313 Simple visualization of probability distribution 2020-02-13 12:20:46 +00:00
Ozzie Gooen
5046a04c40 First attempt at adding dist functionality 2020-02-13 11:29:06 +00:00
Ozzie Gooen
71f3c6290d Minor addition 2020-02-10 23:45:54 +00:00
Ozzie Gooen
641c3aadde Attempted to add new model, but now everything is broken 2020-02-10 23:32:44 +00:00
Ozzie Gooen
b44073140f Starting to add conditionals 2020-02-10 23:10:03 +00:00
Ozzie Gooen
fc3108c289 Minor cleanup 2020-02-10 21:16:17 +00:00
Ozzie Gooen
7a1145f409 Minor date cleanup 2020-02-10 20:37:12 +00:00
Ozzie Gooen
ab9afd8697 File restructuring 2020-02-09 22:34:51 +00:00
Ozzie Gooen
4e59c73343 Simple cleanup 2020-02-09 22:24:11 +00:00
Ozzie Gooen
0462a88ad5 Autogenerated simple version mostly works 2020-02-09 21:45:57 +00:00
Ozzie Gooen
54e645f252 Simple form working end-to-end 2020-02-09 20:44:59 +00:00
Ozzie Gooen
edaa7a7ca5 Cleaned up Combo file 2020-02-09 18:47:12 +00:00
Ozzie Gooen
573f502a06 Minor refactoring of ValueMap and similar 2020-02-09 16:10:14 +00:00
Ozzie Gooen
1d6a28cd43 First attempt at Prop file 2020-02-09 15:25:04 +00:00
Ozzie Gooen
b5db94c5b7 Starting to add simple autogenerated forms 2020-02-08 23:22:21 +00:00
Ozzie Gooen
949fcd86e6 Attempting to continue to flesh out Model 2020-02-08 20:38:55 +00:00
Ozzie Gooen
6d94cb3227 Starting to refactor into EAFunds_Model 2020-02-08 18:09:44 +00:00
Ozzie Gooen
7393f88bfd First attempt at Model type 2020-02-08 17:48:35 +00:00
Ozzie Gooen
8d42aaacd0 Simple cleanup 2020-02-07 20:50:16 +00:00
Ozzie Gooen
db12e64c98 First attempt at table 2020-02-07 16:22:25 +00:00
Ozzie Gooen
c0a80c6235 Added simple tailwind 2020-02-07 16:06:38 +00:00
Ozzie Gooen
a1ce2841fe Simple widget that does basic calculations on all variables 2020-02-07 15:43:14 +00:00
Ozzie Gooen
062156919c Simple input to produce estimate 2020-02-07 15:30:52 +00:00
Ozzie Gooen
2325ac8d33 First part in modification 2020-02-07 14:43:04 +00:00
Ozzie Gooen
8fdcc99231 Added math functions 2020-02-06 21:05:13 +00:00
Ozzie Gooen
eecfd765f3 Simple EA Funds variant 2020-02-06 19:44:06 +00:00
Ozzie Gooen
b5b29e99d6 Minor fix 2020-02-05 22:14:59 +00:00
Ozzie Gooen
02a760984d First commit 2020-02-05 21:09:27 +00:00