Commit graph

261 commits

Author SHA1 Message Date
Marcell Vazquez-Chanlatte
6489667970 Revert "added stl lipschitz computation bound"
This reverts commit eeb543fa34.
2017-03-20 10:49:41 -07:00
Marcell Vazquez-Chanlatte
367e9001ff max coeff for lipschitz 2017-03-19 14:00:10 -07:00
Marcell Vazquez-Chanlatte
eeb543fa34 added stl lipschitz computation bound 2017-03-18 18:10:51 -07:00
Marcell Vazquez-Chanlatte
16084f83c0 add default children function to ast elements 2017-03-01 23:17:07 -08:00
Marcell Vazquez-Chanlatte
8b2a114826 don't propogate sympy in robustness if unnecessary 2017-03-01 14:31:11 -08:00
Marcell Vazquez-Chanlatte
99e0995287 fix importing of pointwise_sat from fastrobustness 2017-02-28 15:07:06 -08:00
Marcell Vazquez-Chanlatte
6093767772 fix negation bug in robustness 2017-02-28 13:35:01 -08:00
Marcell Vazquez-Chanlatte
a8e84a3761 default to fastboolean eval 2017-02-28 13:32:54 -08:00
Marcell Vazquez-Chanlatte
a34e4c2b0e fix bug in 1 arg and 2017-02-27 22:42:19 -08:00
Marcell Vazquez-Chanlatte
8760996bba test negation of TOP/BOT 2017-02-27 22:25:59 -08:00
Marcell Vazquez-Chanlatte
c3d9292db9 added tests for edge case andf/orf behavior 2017-02-27 22:24:13 -08:00
Marcell Vazquez-Chanlatte
58c33f530c is check for TOP and BOT is flatten_binary op 2017-02-27 22:16:01 -08:00
Marcell Vazquez-Chanlatte
ff0253438d default value in andf/orf utility functions is now TOP 2017-02-27 22:08:23 -08:00
Marcell Vazquez-Chanlatte
bdd3b468a8 added TOP and BOT to AST 2017-02-27 22:06:17 -08:00
Marcell Vazquez-Chanlatte
f30d391171 don't define empty and/or 2017-02-27 21:27:43 -08:00
Marcell Vazquez-Chanlatte
8118c5ae50 add travis ci status 2017-02-26 17:02:28 -08:00
Marcell Vazquez-Chanlatte
3d372ebe30 try to incorporate travisci 2017-02-26 16:54:24 -08:00
Marcell Vazquez-Chanlatte
60b2e0a69a Merge pull request #8 from shromonag/master
Modified fastboolean eval to fix initialization randomness
2017-02-26 16:42:29 -08:00
Shromona MacBook
a13741da69 Modified fastboolean eval 2017-02-26 12:05:30 -08:00
Marcell Vazquez-Chanlatte
00eec50f79 support overwritting default interval 2017-02-25 23:48:34 -08:00
Marcell Vazquez-Chanlatte
4c5924782d mark off implies todo 2017-02-25 23:29:59 -08:00
Marcell Vazquez-Chanlatte
21ff366d24 drop unecessary dt 2017-02-25 23:27:06 -08:00
Marcell Vazquez-Chanlatte
877523d531 syntactic sugar + fix hashing bug 2017-02-25 23:12:59 -08:00
Marcell Vazquez-Chanlatte
f69a52fae7 added tests for stl utils 2017-02-25 19:06:24 -08:00
Marcell Vazquez-Chanlatte
adb4cb6884 test vars in phi 2017-02-25 18:48:15 -08:00
Marcell Vazquez-Chanlatte
fa776a08f0 added tests for walk and type pred 2017-02-20 15:56:46 -08:00
Marcell Vazquez-Chanlatte
ed7b084bd1 added test scaffolds 2017-02-19 15:48:28 -08:00
Marcell Vazquez-Chanlatte
08bc671401 added syntatic sugar, xor, implies, and iff 2017-01-21 19:22:22 -08:00
Marcell Vazquez-Chanlatte
395c87cbe6 add time index to atomic predicates 2017-01-12 15:28:00 -08:00
Marcell Vazquez-Chanlatte
652fdde4d4 implement negation 2017-01-07 09:21:59 -08:00
Marcell Vazquez-Chanlatte
bfe74e9843 x' indicates future values 2017-01-06 22:36:57 -08:00
Marcell Vazquez-Chanlatte
2d1ce4bf13 added until utility function 2017-01-04 13:33:22 -08:00
Marcell Vazquez-Chanlatte
39885d3fe0 added Until to AST and added empty case for addf and orf 2017-01-03 19:19:15 -08:00
Marcell Vazquez-Chanlatte
33a7ad6421 added helper functions for easier creation of AST nodes 2017-01-03 17:12:30 -08:00
Marcell Vazquez-Chanlatte
deaa13f13a added AST mixin for binary operators 2017-01-03 15:54:20 -08:00
Marcell Vazquez-Chanlatte
13cc7abdf2 refactor and simplify repr code using f-strings 2017-01-03 15:34:46 -08:00
Marcell Vazquez-Chanlatte
788e6ee58e start adding Types for STL utilities 2017-01-03 10:12:00 -08:00
Marcell Vazquez-Chanlatte
a5be0b17bb fix from_mtl function 2016-12-24 12:44:11 -08:00
Marcell Vazquez-Chanlatte
c31874d138 implement to_mtl, from_mtl and fix ast lens to allow AP 2016-12-23 21:40:24 -08:00
Marcell Vazquez-Chanlatte
078eb11b5c add helper function for going to an MTL formula 2016-12-23 18:32:04 -08:00
Marcell Vazquez-Chanlatte
014110cf90 sketch out tests for smooth robustness 2016-12-21 19:18:01 -08:00
Marcell Vazquez-Chanlatte
0261bb434f make sure B is a function of epsilon 2016-12-15 21:28:18 -08:00
Marcell Vazquez-Chanlatte
6fdb0edcf6 drop stl. in utils version of canonicalization 2016-12-15 21:18:10 -08:00
Marcell Vazquez-Chanlatte
d86d155b7a add smooth_robustness to top level module 2016-12-15 20:58:57 -08:00
Marcell Vazquez-Chanlatte
a331d90b44 implemented f,neg,or canonical form and fixed bug in Or rule 2016-12-15 20:56:44 -08:00
Marcell Vazquez-Chanlatte
8587d830ad fix setting concrete bases 2016-12-15 20:31:14 -08:00
Marcell Vazquez-Chanlatte
39dcc82912 first hand tested version of smooth_robustness w.o. automatic canonical form 2016-12-15 20:23:56 -08:00
Marcell Vazquez-Chanlatte
cd3fc97eab switch to optionally entirely symbolic formula 2016-12-15 17:21:22 -08:00
Marcell Vazquez-Chanlatte
f3d118f01e implemented smooth_robustness for constant base 2016-12-15 15:49:35 -08:00
Marcell Vazquez-Chanlatte
5fde483116 correct lower bound for stl.F in smooth robustness 2016-12-10 14:35:28 -08:00