- 17 Mar, 2010 8 commits
-
-
Erwan Jahier authored
Parent-Version: 0.37 Version-Log: With this change, lurette is now able to handle numeric variables over intervals ! Project-Description: Lurette
-
Erwan Jahier authored
Parent-Version: 0.35 Version-Log: Add support to handle numerical contraints. The numerical stuff is untested, but the boolean part works as before. source/rnumsolver.mli: source/rnumsolver.ml: New files implementing a numeric solver based on intervals. source/*.ml: Change the var_type type from a string to a sum type containing the lower and upper bounds of numeric domains. Do not maintain a var_name to index correspondance, but a formula to index one. This is to be able to handle numerical constraint in bdds. This field is not set at init time anymore, but in formula_to_bdd. Add <>, <, and <= to the type of formula. Project-Description: Lurette
-
Erwan Jahier authored
Parent-Version: 0.34 Version-Log: Use Hashtbl instead of assoc list to store env_in items as eval needs to search in it very often, it might be an issue when there is a lot of input variables. Project-Description: Lurette
-
Erwan Jahier authored
Parent-Version: 0.33 Version-Log: Fix a bug when computing the power of two. Project-Description: Lurette
-
Erwan Jahier authored
Parent-Version: 0.25 Version-Log: Re-arrange the code so that lurette_stub.ml is not called by all the modules of lurette to avoid that everything is recompiled each time a new sut is used. To do that, lurette nows only manipulates list of substitutuions instead of tuples (as only lurette_stub knows the size of the tuples). Also fix two bugs along the way: o wtree.ml: Random.int n draw between 0 inclusive and n *exclusive* ! o wtree.ml: in wtree_product, make sure that I do not unsort list of nodes o solver.ml: in draw_in_bdd, I was tossing up the top var of the formula instead of tossing up the one of the support Plus a few cosmetic change: show_env.ml: lurette.ml: prints the previous nodes in green environment.ps lurette.ml: rename arcs_inputs_loc into nll_inputs_loc. Project-Description: Lurette
-
Erwan Jahier authored
Parent-Version: 0.23 Version-Log: Make the examples of Yvan work. Fix a bunch of bugs alonf the way... Project-Description: Lurette
-
Erwan Jahier authored
Parent-Version: 0.17 Version-Log: Handle pre in formula and expressions. Also add (in green) the environment local vars in the sim2chro output. Project-Description: Lurette
-
Erwan Jahier authored
Parent-Version: 0.13 Version-Log: Now lurette can hanble multiple environements that can either be run as a product or in parallel. Project-Description: Lurette
-