Details

sample2.4s (62.7%)

Algorithm
intervals
Results
563.0ms7600×body1280valid
330.0ms2888×body2560valid
242.0ms4260×body640valid
141.0ms10102×body80valid
71.0ms1867×body320valid
19.0ms786×body160valid

series513.0ms (13.2%)

Calls

7 calls:

189.0ms
(/ (* x (+ (pow 2.0 3) (pow x 3))) (+ (* 2.0 2.0) (- (* x x) (* 2.0 x))))
88.0ms
(* x (+ (pow 2.0 3) (pow x 3)))
70.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
54.0ms
(+ (* x 2.0) (pow x 2))
53.0ms
(- (* x x) (* 2.0 x))

simplify447.0ms (11.5%)

Algorithm
12×egg-herbie

prune312.0ms (8.0%)

rewrite132.0ms (3.4%)

Algorithm
rewrite-expression-head
Calls

7 calls:

52.0ms
(* x (+ (pow 2.0 3) (pow x 3)))
29.0ms
(/ (* x (+ (pow 2.0 3) (pow x 3))) (+ (* 2.0 2.0) (- (* x x) (* 2.0 x))))
16.0ms
(* (+ x 1.0) (+ x 1.0))
11.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
9.0ms
(* x (+ 2.0 x))
Rules
43×*-un-lft-identity
24×add-sqr-sqrt
18×pow1 add-exp-log add-cbrt-cube
17×associate-*r* add-cube-cbrt
13×distribute-lft-out add-log-exp
11×flip3-+ flip-+
10×associate-*l*
associate-*r/
swap-sqr
unpow-prod-down distribute-rgt-in cube-prod frac-times prod-exp cbrt-unprod distribute-lft-in
*-commutative unswap-sqr pow-prod-down times-frac associate-/r*
diff-log cbrt-undiv flip-- associate-*l/ flip3-- associate-/r/ sub-neg associate-/l/ associate--l+ div-exp
associate-/l* +-commutative pow-plus sum-log difference-of-squares sum-cubes pow2 pow-prod-up clear-num frac-2neg div-inv distribute-rgt-out-- unpow2 pow-sqr

localize36.0ms (0.9%)

regimes12.0ms (0.3%)

Accuracy

Total 0.0b remaining (31.8%)

Threshold costs 0.0b (31.8%)

0.0b0%Expanding a square

bsearch0.0ms (0.0%)

end0.0ms (0.0%)