[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Interpreting the DieHarder error trace
You are asking for an explanation of why your specification causes TLC to produce a particular output without showing us your specification. I presume that's why no one bothered to answer your question. If you double-click on the line in the error trace between the last two states, the Toolbox will show you what part of the next-state relation permitted the step from state 4 to state 5. Understanding why that formula allowed that step should allow you to answer your question yourself.
On Wednesday, May 24, 2017 at 1:27:05 PM UTC-7, stonebits@... wrote:
My "value" error trace when there's a solution (the /= Goal is violated) is the following
State (num = 1)
(small :> 0 @@ big :> 0)
State (num = 2)
(small :> 0 @@ big :> 5)
State (num = 3)
(small :> 3 @@ big :> 2)
State (num = 4)
(small :> 0 @@ big :> 2)
State (num = 5)
(small :> -2 @@ big :> 4)
I'm confused as to why "small" is ever negative as it is in state 5 -- any ideas?