Gabe Appleton
376e67934d
General refactoring of code
2022-09-04 17:41:10 -04:00
Gabe Appleton
f15c83e584
Remove unnecessary methods, comments
2022-08-30 23:14:02 -04:00
Gabe Appleton
1960fadd01
Make nested rules serializable in JSON
2022-08-30 22:43:41 -04:00
Gabe Appleton
014f70a957
Make explain_abstract static
2022-08-30 22:40:09 -04:00
Gabe Appleton
c9c0e84e15
Add explain_abstract(), skeleton of explain_specific()
2022-08-23 16:53:14 -04:00
Gabe Appleton
b5ba4ac548
Refactor require_env
2022-08-23 16:50:13 -04:00
Gabe Appleton
ecfca83b21
Minor updates
2022-08-18 23:04:25 -04:00
Gabe Appleton
75fda75e76
Add many new rules
...
- ResolutionValueRules are now hashable if you want, through a hacky way. I need to do that better, with superclasses?
- Add a way to do weighted random index
- Add a way to do random index on the size of the current pool
- Add a way to skip beginning indices
- Add formatting options
- Add a weighted multiple value rule
TODO:
- Add a way to exclude specific indices
2022-08-17 22:13:10 -04:00
Gabe Appleton
57ef536846
Resolve bugs found while testing numerics
2022-08-04 20:03:59 -04:00
Gabe Appleton
d26ba864d2
PseudoNumeric market changes
2022-07-23 18:29:33 -04:00
Gabe Appleton
1b57eee73a
Allow adding from command line, slight reflow
2022-07-23 16:07:45 -04:00
Gabe Appleton
c6431733df
Bring up DictDeserializable
2022-07-18 19:40:05 -04:00
Gabe Appleton
fb8cd0c065
Add database, better example
2022-07-18 19:39:28 -04:00
Gabe Appleton
bd65fb5e4f
Complete GitHub Integration
2022-07-17 19:53:43 -04:00
Gabe Appleton
fee9e7c88a
Begin test of Github resolution
2022-07-17 19:43:30 -04:00
Gabe Appleton
840a519990
Add (untested) Github PR support
2022-07-13 22:27:40 -04:00
Gabe Appleton
7322a2d46c
Make a rules file
2022-07-13 22:00:12 -04:00