Details

Time bar (total: 1.4m)

sample89.0ms

Algorithm
intervals
Results
54.0ms256×body80valid

simplify1.1s

Counts
1 → 1

prune37.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 27.6b

localize155.0ms

Local error

Found 4 expressions with local error:

27.6b
(/ (+ (+ (+ (+ (+ 1 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x)))))
13.8b
(* (/ (+ (+ (+ (+ (+ 1 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x))))) x)
0.3b
(* 0.0424060604 (* (* x x) (* x x)))
0.3b
(* 0.2909738639 (* (* x x) (* x x)))

rewrite25.7s

Algorithm
rewrite-expression-head
Rules
47×add-cbrt-cube add-exp-log
42×pow1
29×add-sqr-sqrt
28×prod-exp cbrt-unprod
27×pow-prod-down
22×*-un-lft-identity add-cube-cbrt
21×associate-*l*
19×times-frac
associate-*r*
expm1-log1p-u associate-/r/ insert-posit16 log1p-expm1-u add-log-exp unswap-sqr
associate-/r* flip3-+ *-commutative flip-+ associate-/l*
cbrt-undiv div-exp div-inv associate-/l/
clear-num frac-2neg associate-*l/
Counts
4 → 133
Calls
4 calls:
Slowest
16.4s
(* (/ (+ (+ (+ (+ (+ 1 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x))))) x)
9.1s
(/ (+ (+ (+ (+ (+ 1 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x)))))
84.0ms
(* 0.2909738639 (* (* x x) (* x x)))
67.0ms
(* 0.0424060604 (* (* x x) (* x x)))

series778.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
382.0ms
(* (/ (+ (+ (+ (+ (+ 1 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x))))) x)
298.0ms
(/ (+ (+ (+ (+ (+ 1 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x)))))
49.0ms
(* 0.2909738639 (* (* x x) (* x x)))
49.0ms
(* 0.0424060604 (* (* x x) (* x x)))

simplify2.6s

Counts
145 → 145

prune3.9s

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0b

localize143.0ms

Local error

Found 4 expressions with local error:

27.6b
(/ (+ (+ (+ (+ (+ 1 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x)))))
13.8b
(* (/ (+ (+ (+ (+ (+ 1 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x))))) x)
0.3b
(* 0.0424060604 (* (* x x) (* x x)))
0.3b
(* 0.2909738639 (* (* x x) (* x x)))

rewrite25.0s

Algorithm
rewrite-expression-head
Rules
47×add-cbrt-cube add-exp-log
42×pow1
29×add-sqr-sqrt
28×prod-exp cbrt-unprod
27×pow-prod-down
22×*-un-lft-identity add-cube-cbrt
21×associate-*l*
19×times-frac
associate-*r*
expm1-log1p-u associate-/r/ insert-posit16 log1p-expm1-u add-log-exp unswap-sqr
associate-/r* flip3-+ *-commutative flip-+ associate-/l*
cbrt-undiv div-exp div-inv associate-/l/
clear-num frac-2neg associate-*l/
Counts
4 → 133
Calls
4 calls:
Slowest
16.0s
(* (/ (+ (+ (+ (+ (+ 1 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x))))) x)
8.9s
(/ (+ (+ (+ (+ (+ 1 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x)))))
100.0ms
(* 0.2909738639 (* (* x x) (* x x)))
77.0ms
(* 0.0424060604 (* (* x x) (* x x)))

series834.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
403.0ms
(* (/ (+ (+ (+ (+ (+ 1 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x))))) x)
322.0ms
(/ (+ (+ (+ (+ (+ 1 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x)))))
62.0ms
(* 0.0424060604 (* (* x x) (* x x)))
47.0ms
(* 0.2909738639 (* (* x x) (* x x)))

simplify2.5s

Counts
145 → 145

prune3.7s

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize210.0ms

Local error

Found 4 expressions with local error:

27.6b
(/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945)))))
27.6b
(/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945)))))
27.6b
(/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945)))))
13.8b
(* (cbrt (* (* (/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945))))) (/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945)))))) (/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945))))))) x)

rewrite25.0ms

Algorithm
rewrite-expression-head
Rules
32×add-sqr-sqrt
30×*-un-lft-identity add-cube-cbrt
27×times-frac
12×associate-*l/ add-exp-log
11×add-cbrt-cube
associate-/r* associate-/l*
cbrt-div
pow1
frac-times
expm1-log1p-u associate-*l* insert-posit16 log1p-expm1-u add-log-exp
cbrt-undiv clear-num frac-2neg div-exp associate-*r* associate-*r/ div-inv
cbrt-prod pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 119
Calls
4 calls:
Slowest
11.0ms
(* (cbrt (* (* (/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945))))) (/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945)))))) (/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945))))))) x)
4.0ms
(/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945)))))
4.0ms
(/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945)))))
4.0ms
(/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945)))))

series1.3s

Counts
4 → 12
Calls
4 calls:
Slowest
381.0ms
(* (cbrt (* (* (/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945))))) (/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945)))))) (/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945))))))) x)
330.0ms
(/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945)))))
300.0ms
(/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945)))))
294.0ms
(/ (fma (* 0.0001789971 (* (* (* x x) (* x x)) (* (* x x) (* x x)))) (* x x) (fma 0.0005064034 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (fma 0.0072644182 (* (* x x) (* (* x x) (* x x))) (fma (* (* x x) (* x x)) 0.0424060604 (fma (* x x) 0.1049934947 1))))) (fma (* 2 0.0001789971) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) (+ (fma 0.0694555761 (* (* x x) (* (* x x) (* x x))) (fma 0.2909738639 (* (* x x) (* x x)) (fma (* x x) 0.7715471019 1))) (fma 0.0140005442 (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* x x) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 0.0008327945)))))

simplify2.4s

Counts
131 → 131

prune4.0s

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

localize21.0ms

Local error

Found 4 expressions with local error:

0.5b
(/ 0.2514179000665375 (* (* x x) x))
0.1b
(* (* x x) x)
0.1b
(* (* x x) x)
0.1b
(* (* (* x x) x) (* x x))

rewrite159.0ms

Algorithm
rewrite-expression-head
Rules
164×pow1
81×pow-prod-up
45×pow-plus
44×add-cbrt-cube add-exp-log
24×prod-exp cbrt-unprod
21×pow2 pow-prod-down pow-sqr
10×add-sqr-sqrt
*-un-lft-identity add-cube-cbrt
associate-*r*
pow3
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
cbrt-undiv times-frac div-exp associate-*l* *-commutative associate-/l*
unswap-sqr
clear-num associate-/r* frac-2neg div-inv
Counts
4 → 155
Calls
4 calls:
Slowest
61.0ms
(* (* (* x x) x) (* x x))
35.0ms
(/ 0.2514179000665375 (* (* x x) x))
29.0ms
(* (* x x) x)
29.0ms
(* (* x x) x)

series223.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
65.0ms
(* (* x x) x)
60.0ms
(* (* (* x x) x) (* x x))
58.0ms
(/ 0.2514179000665375 (* (* x x) x))
41.0ms
(* (* x x) x)

simplify1.5s

Counts
167 → 167

prune1.4s

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0b

regimes164.0ms

Accuracy

100% (0.0b remaining)

Error of 0.0b against oracle of 0.0b and baseline of 29.2b

bsearch901.0ms

end0.0ms

sample3.9s

Algorithm
intervals
Results
3.7s8000×body80valid