|
3133938334
|
get parenthesis to work; simplify functions
|
2024-06-18 22:28:19 -04:00 |
|
|
039ff56bbe
|
continue with feng shui
|
2024-06-18 22:02:42 -04:00 |
|
|
a212a6c3af
|
continue refactoring to explicitly manipulate a stack
|
2024-06-18 20:37:25 -04:00 |
|
|
0dbe3842a7
|
start refactoring to explicitly manipulate stack struct
|
2024-06-18 20:29:55 -04:00 |
|
|
e5b48270e6
|
rename to fermi
|
2024-06-18 19:46:52 -04:00 |
|
|
06bcf0cc48
|
move number of samples down to 100k to make response instant
|
2024-06-11 08:37:39 -04:00 |
|
|
260d39e131
|
add full DSl example to readme
|
2024-06-10 11:06:31 -04:00 |
|
|
a4263d0765
|
fix correlation problem by using global variable
|
2024-06-10 03:08:10 +02:00 |
|
|
5b52cf3297
|
fengshui
|
2024-06-10 01:13:17 +02:00 |
|
|
b0f48286d5
|
add code to multiply beta distributions
|
2024-06-10 01:12:02 +02:00 |
|
|
6cf0b3f9d5
|
continue filling up DSL code
|
2024-06-10 00:51:05 +02:00 |
|
|
0e9ef33b8e
|
switch on type using new distribution interface
|
2024-06-10 00:24:06 +02:00 |
|
|
8b1792f861
|
type wranging
|
2024-06-10 00:05:23 +02:00 |
|
|
b0adde937f
|
savepoint
|
2024-06-09 23:35:36 +02:00 |
|
|
318b8da414
|
add beta sampler and implement beta type conforming to distribution
|
2024-06-09 23:08:15 +02:00 |
|
|
d57300e8ce
|
add implementation for gamma distribution
|
2024-06-09 23:01:49 +02:00 |
|
|
5f1188c516
|
add type for filled samples & beta distribution
|
2024-06-09 22:48:43 +02:00 |
|
|
6a68bfdc3b
|
fix types
|
2024-06-09 22:46:08 +02:00 |
|
|
3f0bcf0e03
|
starting adding interfaces + use go mod to allow for imports
|
2024-06-09 22:27:49 +02:00 |
|
|
313b744100
|
delete old parser
|
2024-06-09 15:25:50 +02:00 |
|
|
110d6b6dc6
|
f2 to f, f to f0
|
2024-06-09 15:17:14 +02:00 |
|
|
ae6ad02b56
|
fengshui tweaks
|
2024-06-09 15:14:44 +02:00 |
|
|
84a195a29f
|
add variables!
|
2024-06-09 14:48:53 +02:00 |
|
|
ca8841f604
|
rename to sample.go
|
2024-06-09 14:21:30 +02:00 |
|
|
8af908dd84
|
add samplers from time to botec code
|
2024-06-09 14:21:01 +02:00 |
|
|
ce399ac24e
|
reach feature parity with past parser
|
2024-06-09 14:08:19 +02:00 |
|
|
5bb015ab69
|
simplify lognormal multiplication code
|
2024-06-09 14:00:30 +02:00 |
|
|
3bb705d13d
|
get mvp of new parser!
|
2024-06-09 13:46:51 +02:00 |
|
|
29ea338112
|
continue with new parser
|
2024-06-09 13:43:03 +02:00 |
|
|
de72432c53
|
continue with new parser, steps now seem way more clear
|
2024-06-09 13:18:09 +02:00 |
|
|
f5e7148148
|
fix compiler errors
|
2024-06-09 12:59:47 +02:00 |
|
|
dfb9f3cc25
|
add some notion of what a more powerful parser could look like
|
2024-06-09 12:58:16 +02:00 |
|
|
09583a312c
|
add spec for more expressive DSL
|
2024-06-03 09:28:16 +02:00 |
|
|
2262d5b617
|
add K/M/B/T to output
|
2024-06-03 08:45:33 +02:00 |
|
|
b319e29be8
|
add asciicast
|
2024-05-13 23:26:31 +01:00 |
|
|
69b3681697
|
fix distributional division
|
2024-05-12 18:10:25 +01:00 |
|
|
bc40428f8a
|
tweak error msg
|
2024-05-11 12:24:45 +01:00 |
|
|
4204db0c32
|
propagate scalar ops, tweaks
|
2024-05-11 12:22:29 +01:00 |
|
|
b1a4f2bd3c
|
tokens => words
|
2024-05-11 11:08:24 +01:00 |
|
|
073728e750
|
rationalize parser
|
2024-05-11 11:08:03 +01:00 |
|
|
8142a19c4b
|
add scalar multiplication and division
|
2024-05-11 10:27:05 +01:00 |
|
|
355ad371a7
|
savepoint
|
2024-05-10 22:47:34 +01:00 |
|
|
290be77204
|
update examples &c
|
2024-05-10 22:38:20 +01:00 |
|
|
72be1167bd
|
tweak error msgs
|
2024-05-10 20:53:30 +01:00 |
|
|
1f6b61cee0
|
add division
|
2024-05-10 20:50:55 +01:00 |
|
|
c933c2a2c5
|
save readme and another example, add makefile
|
2024-05-10 20:35:06 +01:00 |
|
|
efec064246
|
main.go -> f.go
|
2024-05-10 20:15:35 +01:00 |
|
|
26a535b19e
|
move extras to their own folder
|
2024-05-10 20:14:58 +01:00 |
|
|
a1e724924b
|
play around with bash/unix utilities
|
2024-05-10 20:09:35 +01:00 |
|
|
e0c570107b
|
reach initial mvp
|
2024-05-10 19:25:23 +01:00 |
|