Details

Time bar (total: 1.2m)

sample122.0ms

Algorithm
intervals
Results
22.0ms377×body80valid

simplify193.0ms

Calls
1 calls:
Slowest
192.0ms
(- (* 0.954929658551372 x) (* 0.12900613773279798 (* (* x x) x)))

prune18.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.0b

localize25.0ms

Local error

Found 3 expressions with local error:

0.2b
(* (* 0.12900613773279798 x) x)
0.0b
(* (- 0.954929658551372 (* (* 0.12900613773279798 x) x)) x)
0.0b
(- 0.954929658551372 (* (* 0.12900613773279798 x) x))

rewrite170.0ms

Algorithm
rewrite-expression-head
Rules
95×add-sqr-sqrt
75×associate-*l*
66×prod-diff
59×*-un-lft-identity
47×add-cube-cbrt
27×associate-*r*
23×unswap-sqr
10×pow1 add-cbrt-cube add-exp-log
*-commutative
distribute-lft-out-- difference-of-squares
add-log-exp
pow-prod-down prod-exp cbrt-unprod
expm1-log1p-u fma-neg insert-posit16 log1p-expm1-u
flip3-- associate-*l/ flip--
sub-neg diff-log
Calls
3 calls:
Slowest
110.0ms
(* (- 0.954929658551372 (* (* 0.12900613773279798 x) x)) x)
32.0ms
(- 0.954929658551372 (* (* 0.12900613773279798 x) x))
20.0ms
(* (* 0.12900613773279798 x) x)

series317.0ms

Calls
3 calls:
Slowest
185.0ms
(* (- 0.954929658551372 (* (* 0.12900613773279798 x) x)) x)
93.0ms
(- 0.954929658551372 (* (* 0.12900613773279798 x) x))
39.0ms
(* (* 0.12900613773279798 x) x)

simplify24.7s

Calls
187 calls:
Slowest
666.0ms
(* (* (* (* 0.12900613773279798 x) (* 0.12900613773279798 x)) (* 0.12900613773279798 x)) (* (* x x) x))
613.0ms
(* (* (* (- 0.954929658551372 (* (* 0.12900613773279798 x) x)) (- 0.954929658551372 (* (* 0.12900613773279798 x) x))) (- 0.954929658551372 (* (* 0.12900613773279798 x) x))) (* (* x x) x))
494.0ms
(fma (sqrt 0.954929658551372) (sqrt 0.954929658551372) (- (* (* (* 0.12900613773279798 x) x) 1)))
425.0ms
(fma 1 0.954929658551372 (- (* (* (* (sqrt 0.12900613773279798) (sqrt x)) x) (* (sqrt 0.12900613773279798) (sqrt x)))))
415.0ms
(fma (sqrt 0.954929658551372) (sqrt 0.954929658551372) (- (* (* (* (sqrt 0.12900613773279798) (sqrt x)) x) (* (sqrt 0.12900613773279798) (sqrt x)))))

prune1.2s

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0.0b

localize10.0ms

Local error

Found 3 expressions with local error:

0.2b
(* 0.12900613773279798 (* x x))
0.0b
(* (- 0.954929658551372 (* 0.12900613773279798 (* x x))) x)
0.0b
(- 0.954929658551372 (* 0.12900613773279798 (* x x)))

rewrite182.0ms

Algorithm
rewrite-expression-head
Rules
145×add-sqr-sqrt
84×prod-diff
75×associate-*r*
69×*-un-lft-identity
61×add-cube-cbrt
41×unswap-sqr
37×associate-*l*
18×swap-sqr
15×*-commutative
12×difference-of-squares
10×pow1 add-cbrt-cube add-exp-log
add-log-exp
pow-prod-down prod-exp cbrt-unprod distribute-lft-out--
expm1-log1p-u fma-neg insert-posit16 log1p-expm1-u
flip3-- associate-*l/ flip--
sub-neg diff-log
Calls
3 calls:
Slowest
121.0ms
(* (- 0.954929658551372 (* 0.12900613773279798 (* x x))) x)
37.0ms
(- 0.954929658551372 (* 0.12900613773279798 (* x x)))
21.0ms
(* 0.12900613773279798 (* x x))

series270.0ms

Calls
3 calls:
Slowest
160.0ms
(* (- 0.954929658551372 (* 0.12900613773279798 (* x x))) x)
79.0ms
(- 0.954929658551372 (* 0.12900613773279798 (* x x)))
31.0ms
(* 0.12900613773279798 (* x x))

simplify28.7s

Calls
241 calls:
Slowest
748.0ms
(fma 1 0.954929658551372 (- (* (* (cbrt x) x) (* 0.12900613773279798 (* (cbrt x) (cbrt x))))))
542.0ms
(* (* (* (- 0.954929658551372 (* 0.12900613773279798 (* x x))) (- 0.954929658551372 (* 0.12900613773279798 (* x x)))) (- 0.954929658551372 (* 0.12900613773279798 (* x x)))) (* (* x x) x))
381.0ms
(fma (sqrt 0.954929658551372) (sqrt 0.954929658551372) (- (* (* (cbrt x) x) (* 0.12900613773279798 (* (cbrt x) (cbrt x))))))
378.0ms
(fma (* (cbrt 0.954929658551372) (cbrt 0.954929658551372)) (cbrt 0.954929658551372) (- (* (cbrt x) (* 0.12900613773279798 (* x (* (cbrt x) (cbrt x)))))))
372.0ms
(fma 1 0.954929658551372 (- (* (cbrt x) (* 0.12900613773279798 (* x (* (cbrt x) (cbrt x)))))))

prune1.3s

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 0.0b

localize36.0ms

Local error

Found 4 expressions with local error:

20.6b
(sqrt (* (* 0.12900613773279798 x) x))
20.6b
(sqrt (* (* 0.12900613773279798 x) x))
0.3b
(* (sqrt (* (* 0.12900613773279798 x) x)) (sqrt (* (* 0.12900613773279798 x) x)))
0.2b
(* (* 0.12900613773279798 x) x)

rewrite255.0ms

Algorithm
rewrite-expression-head
Rules
174×sqrt-prod
163×add-sqr-sqrt
148×pow1
144×associate-*l*
80×pow-prod-down
74×unswap-sqr
67×associate-*r*
66×sqrt-pow1
54×*-un-lft-identity
42×add-cube-cbrt
35×swap-sqr
19×*-commutative
17×pow-prod-up
14×pow1/2
11×add-cbrt-cube add-exp-log pow-sqr
rem-sqrt-square
expm1-log1p-u prod-exp cbrt-unprod insert-posit16 log1p-expm1-u add-log-exp
pow2 rem-square-sqrt pow-plus sqrt-unprod
Calls
4 calls:
Slowest
152.0ms
(* (sqrt (* (* 0.12900613773279798 x) x)) (sqrt (* (* 0.12900613773279798 x) x)))
38.0ms
(* (* 0.12900613773279798 x) x)
34.0ms
(sqrt (* (* 0.12900613773279798 x) x))
20.0ms
(sqrt (* (* 0.12900613773279798 x) x))

series280.0ms

Calls
4 calls:
Slowest
129.0ms
(* (sqrt (* (* 0.12900613773279798 x) x)) (sqrt (* (* 0.12900613773279798 x) x)))
69.0ms
(sqrt (* (* 0.12900613773279798 x) x))
44.0ms
(sqrt (* (* 0.12900613773279798 x) x))
38.0ms
(* (* 0.12900613773279798 x) x)

simplify6.4s

Calls
320 calls:
Slowest
627.0ms
(* (* (* (* 0.12900613773279798 x) (* 0.12900613773279798 x)) (* 0.12900613773279798 x)) (* (* x x) x))
471.0ms
(* (* (* (sqrt (* (* 0.12900613773279798 x) x)) (sqrt (* (* 0.12900613773279798 x) x))) (sqrt (* (* 0.12900613773279798 x) x))) (* (* (sqrt (* (* 0.12900613773279798 x) x)) (sqrt (* (* 0.12900613773279798 x) x))) (sqrt (* (* 0.12900613773279798 x) x))))
224.0ms
(* (* (* (* 0.12900613773279798 0.12900613773279798) 0.12900613773279798) (* (* x x) x)) (* (* x x) x))
146.0ms
(* (* (* 0.12900613773279798 x) x) (* (* 0.12900613773279798 x) x))
126.0ms
(* (* (* 0.12900613773279798 x) x) (* (* 0.12900613773279798 x) x))

prune2.3s

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.0b

localize33.0ms

Local error

Found 4 expressions with local error:

20.6b
(sqrt (* (* 0.12900613773279798 x) x))
20.6b
(sqrt (* (* (sqrt 0.12900613773279798) x) x))
0.3b
(* (sqrt (* (* 0.12900613773279798 x) x)) (sqrt (sqrt 0.12900613773279798)))
0.3b
(* (sqrt 0.12900613773279798) x)

rewrite200.0ms

Algorithm
rewrite-expression-head
Rules
111×sqrt-prod
105×add-sqr-sqrt
83×associate-*l*
46×unswap-sqr
30×associate-*r*
29×pow1
27×*-un-lft-identity add-cube-cbrt
15×pow-prod-down
12×sqrt-pow1
add-cbrt-cube add-exp-log *-commutative
rem-sqrt-square
expm1-log1p-u pow1/2 insert-posit16 log1p-expm1-u add-log-exp
prod-exp cbrt-unprod
sqrt-unprod
Calls
4 calls:
Slowest
118.0ms
(* (sqrt (* (* 0.12900613773279798 x) x)) (sqrt (sqrt 0.12900613773279798)))
41.0ms
(sqrt (* (* (sqrt 0.12900613773279798) x) x))
20.0ms
(sqrt (* (* 0.12900613773279798 x) x))
15.0ms
(* (sqrt 0.12900613773279798) x)

series465.0ms

Calls
4 calls:
Slowest
211.0ms
(* (sqrt (* (* 0.12900613773279798 x) x)) (sqrt (sqrt 0.12900613773279798)))
123.0ms
(sqrt (* (* (sqrt 0.12900613773279798) x) x))
83.0ms
(* (sqrt 0.12900613773279798) x)
48.0ms
(sqrt (* (* 0.12900613773279798 x) x))

simplify2.6s

Calls
156 calls:
Slowest
324.0ms
(* (* (* (sqrt (* (* 0.12900613773279798 x) x)) (sqrt (* (* 0.12900613773279798 x) x))) (sqrt (* (* 0.12900613773279798 x) x))) (* (* (sqrt (sqrt 0.12900613773279798)) (sqrt (sqrt 0.12900613773279798))) (sqrt (sqrt 0.12900613773279798))))
160.0ms
(* -1 (* x (sqrt (pow (sqrt 0.12900613773279798) 3))))
140.0ms
(* (* (* (sqrt 0.12900613773279798) (sqrt 0.12900613773279798)) (sqrt 0.12900613773279798)) (* (* x x) x))
69.0ms
(* x (sqrt (pow (sqrt 0.12900613773279798) 3)))
61.0ms
(* x (sqrt (pow (sqrt 0.12900613773279798) 3)))

prune2.2s

Pruning

6 alts after pruning (4 fresh and 2 done)

Merged error: 0.0b

regimes88.0ms

Accuracy

0% (0.1b remaining)

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

bsearch2.0ms

end0.0ms

sample1.3s

Algorithm
intervals
Results
1.1s12120×body80valid