[Toss-devel-svn] SF.net SVN: toss:[1234] trunk/Toss
Status: Beta
Brought to you by:
lukaszkaiser
From: <luk...@us...> - 2010-12-07 17:50:00
|
Revision: 1234 http://toss.svn.sourceforge.net/toss/?rev=1234&view=rev Author: lukstafi Date: 2010-12-07 17:49:54 +0000 (Tue, 07 Dec 2010) Log Message: ----------- Recent make_rule bug fixed. Modified Paths: -------------- trunk/Toss/Arena/ContinuousRule.ml trunk/Toss/Play/GameTest.ml Modified: trunk/Toss/Arena/ContinuousRule.ml =================================================================== --- trunk/Toss/Arena/ContinuousRule.ml 2010-12-07 16:19:19 UTC (rev 1233) +++ trunk/Toss/Arena/ContinuousRule.ml 2010-12-07 17:49:54 UTC (rev 1234) @@ -34,7 +34,9 @@ let discrete = { discr with DiscreteRule.pre = cpre } in let defrels = List.map (fun (rel,(args,body)) -> rel, (args, body, Solver.M.register_formula body)) defs in - let obj = DiscreteRule.compile_rule signat defrels discr in + (* we use [discrete] instead of [discr] because parser does not + insert precondition into discr! *) + let obj = DiscreteRule.compile_rule signat defrels discrete in { discrete = discrete; compiled = obj ; dynamics = dynamics ; Modified: trunk/Toss/Play/GameTest.ml =================================================================== --- trunk/Toss/Play/GameTest.ml 2010-12-07 16:19:19 UTC (rev 1233) +++ trunk/Toss/Play/GameTest.ml 2010-12-07 17:49:54 UTC (rev 1234) @@ -1096,7 +1096,7 @@ ); ] -let a () = +let a = Aux.run_test_if_target "GameTest" tests let a () = run_test_tt ~verbose:true experiments @@ -1109,7 +1109,7 @@ let a () = Game.set_debug_level 7 -let a = +let a () = match test_filter ["Game:0:misc:2:breakthrough payoff"] tests This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |