Date:Tuesday, June 9th, 2020
Commit:c3d6c186 on ival-find-range
Hostname:warfa with Racket 7.5
Seed:2020161
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
default

Details

sample7.9s (43.8%)

Algorithm
18×intervals
Results
3.7s81823×body80valid
932.0ms22123×body80nan
725.0ms4123×body1280valid
0.0msbody160valid

simplify3.7s (20.9%)

Algorithm
42×egg-herbie

prune3.3s (18.6%)

Filtered
1943 candidates to 1283 candidates (34.0%)

regimes1.3s (7.0%)

Accuracy

Total 3.4b remaining (18.6%)

Threshold costs 0.9b (5.1%)

1.2b89.6%jeff quadratic root 1
1.2b90.7%jeff quadratic root 2
0.5b69.4%fabs fraction 1
0.4b0%sqrt times
0.0b0%subtraction fraction

series841.0ms (4.7%)

Calls

57 calls:

36.0ms
(- (neg b) (* (fabs (cbrt (- (* b b) (* (* 4.0 a) c)))) (sqrt (cbrt (- (* b b) (* (* 4.0 a) c))))))
34.0ms
(- (neg b) (* (fabs (cbrt (- (* b b) (* (* 4.0 a) c)))) (sqrt (cbrt (- (* b b) (* (* 4.0 a) c))))))
32.0ms
(+ (neg b) (* (fabs (cbrt (- (* b b) (* (* 4.0 a) c)))) (sqrt (cbrt (- (* b b) (* (* 4.0 a) c))))))
28.0ms
(cbrt (- (* b b) (* (* 4.0 a) c)))
28.0ms
(/ (neg (+ f n)) (- f n))

rewrite413.0ms (2.3%)

Algorithm
24×rewrite-expression-head
Calls

57 calls:

19.0ms
(/ (/ -1 (- f n)) (/ 1 (+ f n)))
11.0ms
(/ (neg (+ f n)) (- f n))
11.0ms
(* (exp (neg 1.0)) (exp (pow x 2)))
11.0ms
(* (sqrt (- x 1.0)) (sqrt x))
11.0ms
(* (- (+ x 4.0) (* x z)) (/ 1 y))
Rules
1330×times-frac
1100×*-un-lft-identity
907×add-sqr-sqrt
667×add-cube-cbrt
138×add-exp-log
119×add-cbrt-cube
116×distribute-lft-out
113×associate-/r/
111×add-log-exp
100×difference-of-squares
98×distribute-lft-out--
92×associate-/r*
84×pow1
79×sqrt-prod
63×flip-- div-inv flip3--
62×associate-/l*
41×div-exp
35×exp-prod
34×flip-+ flip3-+
32×distribute-rgt-neg-in associate-*r*
30×cbrt-prod associate-*l*
28×distribute-lft-neg-in
27×cbrt-undiv
26×sqrt-div
24×unpow-prod-down
20×cbrt-div
19×rem-sqrt-square
17×sqrt-pow1
16×pow1/2 diff-log
13×prod-exp associate-*l/ unswap-sqr
12×clear-num pow-pow frac-2neg
11×neg-sub0 pow-unpow sum-log
10×sub-neg pow1/3 sqr-pow
associate-/l/ neg-log cbrt-unprod
neg-mul-1 pow-prod-down unpow2
1-exp rec-exp
*-commutative
+-commutative associate-+l- rem-exp-log
associate--l- exp-neg div-sub associate--l+ exp-diff
exp-sum pow-to-exp pow-exp distribute-neg-in inv-pow frac-times pow-prod-up pow-flip distribute-neg-frac
associate-*r/ frac-sub sqrt-unprod sub-div distribute-frac-neg un-div-inv

localize331.0ms (1.8%)

bsearch142.0ms (0.8%)

end0.0ms (0.0%)

Profiling

Loading profile data...