ENA, Section 1.4, Exercise 1

Time bar (total: 1.4s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
100%0%0%100%0%0%0%1
Compiler

Compiled 17 to 12 computations (29.4% saved)

sample1.2s (88.6%)

Results
1.2s8256×body256valid
Bogosity

preprocess158.0ms (11.4%)

Algorithm
egg-herbie
Rules
531×fma-def
313×distribute-rgt-in
300×distribute-lft-in
282×*-commutative
255×associate-/r*
Problems
240×(exp.f64 (*.f64 10 (*.f64 x x)))
16×No Errors
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019148
145148
295148
3262148
4662148
51761148
64171148
76752148
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (cos.f64 x) (exp.f64 (*.f64 10 (*.f64 x x))))
(*.f64 (cos.f64 x) (exp.f64 (*.f64 10 (*.f64 x x))))
(*.f64 (cos.f64 (neg.f64 x)) (exp.f64 (*.f64 10 (*.f64 (neg.f64 x) (neg.f64 x)))))
(neg.f64 (*.f64 (cos.f64 (neg.f64 x)) (exp.f64 (*.f64 10 (*.f64 (neg.f64 x) (neg.f64 x))))))
Outputs
(*.f64 (cos.f64 x) (exp.f64 (*.f64 10 (*.f64 x x))))
(*.f64 (cos.f64 x) (pow.f64 (exp.f64 10) (*.f64 x x)))
(/.f64 (cos.f64 x) (pow.f64 (pow.f64 (exp.f64 -10) x) x))
(*.f64 (cos.f64 x) (exp.f64 (*.f64 10 (*.f64 x x))))
(*.f64 (cos.f64 x) (pow.f64 (exp.f64 10) (*.f64 x x)))
(/.f64 (cos.f64 x) (pow.f64 (pow.f64 (exp.f64 -10) x) x))
(*.f64 (cos.f64 (neg.f64 x)) (exp.f64 (*.f64 10 (*.f64 (neg.f64 x) (neg.f64 x)))))
(*.f64 (cos.f64 x) (pow.f64 (exp.f64 10) (*.f64 x x)))
(/.f64 (cos.f64 x) (pow.f64 (pow.f64 (exp.f64 -10) x) x))
(neg.f64 (*.f64 (cos.f64 (neg.f64 x)) (exp.f64 (*.f64 10 (*.f64 (neg.f64 x) (neg.f64 x))))))
(*.f64 (cos.f64 x) (neg.f64 (pow.f64 (exp.f64 10) (*.f64 x x))))
(*.f64 (pow.f64 (exp.f64 10) (*.f64 x x)) (neg.f64 (cos.f64 x)))
(/.f64 (neg.f64 (cos.f64 x)) (pow.f64 (pow.f64 (exp.f64 -10) x) x))
Symmetry

(abs x)

Compiler

Compiled 29 to 14 computations (51.7% saved)

end0.0ms (0%)

Profiling

Loading profile data...