Details

Time bar (total: 16.5s)

sample69.0ms

Algorithm
intervals
Results
28.0ms256×body80valid
25.0ms245×body80nan

simplify155.0ms

Counts
1 → 1
Iterations
IterNodes
done133
7133
6131
5118
494
369
241
121
011

prune8.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.0b

localize30.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ (fma 4.0 (sqrt x) 1.0) x)
0.0b
(/ (+ (fma 4.0 (sqrt x) 1.0) x) 6.0)
0.0b
(/ (- x 1.0) (/ (+ (fma 4.0 (sqrt x) 1.0) x) 6.0))

rewrite64.0ms

Algorithm
rewrite-expression-head
Rules
164×times-frac
158×*-un-lft-identity
112×add-sqr-sqrt
78×add-cube-cbrt
23×distribute-lft-out
19×associate-/r*
17×distribute-lft-out-- difference-of-squares
10×add-cbrt-cube add-exp-log
associate-/l*
div-inv
add-log-exp
cbrt-undiv div-exp associate-/l/
expm1-log1p-u pow1 fma-def insert-posit16 log1p-expm1-u
clear-num frac-2neg flip3-+ flip-+
+-commutative associate-+l+ sum-log flip3-- div-sub associate-/r/ fma-udef flip--
Counts
3 → 177
Calls
3 calls:
4.0ms
(+ (fma 4.0 (sqrt x) 1.0) x)
20.0ms
(/ (+ (fma 4.0 (sqrt x) 1.0) x) 6.0)
37.0ms
(/ (- x 1.0) (/ (+ (fma 4.0 (sqrt x) 1.0) x) 6.0))

series237.0ms

Counts
3 → 9
Calls
3 calls:
50.0ms
(+ (fma 4.0 (sqrt x) 1.0) x)
75.0ms
(/ (+ (fma 4.0 (sqrt x) 1.0) x) 6.0)
111.0ms
(/ (- x 1.0) (/ (+ (fma 4.0 (sqrt x) 1.0) x) 6.0))

simplify1.8s

Counts
186 → 186
Iterations
IterNodes
done5001
22407
1757
0251

prune758.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0b

localize34.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ (fma (sqrt x) 4.0 1.0) x)
0.0b
(/ (+ (fma (sqrt x) 4.0 1.0) x) 6.0)
0.0b
(/ (- x 1.0) (/ (+ (fma (sqrt x) 4.0 1.0) x) 6.0))

rewrite53.0ms

Algorithm
rewrite-expression-head
Rules
164×times-frac
158×*-un-lft-identity
112×add-sqr-sqrt
78×add-cube-cbrt
23×distribute-lft-out
19×associate-/r*
17×distribute-lft-out-- difference-of-squares
10×add-cbrt-cube add-exp-log
associate-/l*
div-inv
add-log-exp
cbrt-undiv div-exp associate-/l/
expm1-log1p-u pow1 fma-def insert-posit16 log1p-expm1-u
clear-num frac-2neg flip3-+ flip-+
+-commutative associate-+l+ sum-log flip3-- div-sub associate-/r/ fma-udef flip--
Counts
3 → 177
Calls
3 calls:
6.0ms
(+ (fma (sqrt x) 4.0 1.0) x)
23.0ms
(/ (+ (fma (sqrt x) 4.0 1.0) x) 6.0)
21.0ms
(/ (- x 1.0) (/ (+ (fma (sqrt x) 4.0 1.0) x) 6.0))

series247.0ms

Counts
3 → 9
Calls
3 calls:
64.0ms
(+ (fma (sqrt x) 4.0 1.0) x)
73.0ms
(/ (+ (fma (sqrt x) 4.0 1.0) x) 6.0)
110.0ms
(/ (- x 1.0) (/ (+ (fma (sqrt x) 4.0 1.0) x) 6.0))

simplify2.0s

Counts
186 → 186
Iterations
IterNodes
done5001
22407
1757
0251

prune683.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0b

localize23.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ (fma (sqrt x) 4.0 1.0) x)
0.0b
(/ (/ (- x 1.0) (+ (fma (sqrt x) 4.0 1.0) x)) (/ 1 6.0))
0.1b
(/ (- x 1.0) (+ (fma (sqrt x) 4.0 1.0) x))

rewrite67.0ms

Algorithm
rewrite-expression-head
Rules
881×times-frac
620×*-un-lft-identity
466×add-sqr-sqrt
344×add-cube-cbrt
77×distribute-lft-out
61×distribute-lft-out-- difference-of-squares
43×div-inv
31×associate-/r/ associate-/l*
27×add-exp-log
17×associate-/r* add-cbrt-cube div-exp
16×flip3-+ flip-+
cbrt-undiv
add-log-exp
expm1-log1p-u pow1 fma-def div-sub insert-posit16 log1p-expm1-u associate-/l/
rec-exp clear-num frac-2neg 1-exp
+-commutative associate-+l+ sum-log flip3-- fma-udef flip--
Counts
3 → 473
Calls
3 calls:
4.0ms
(+ (fma (sqrt x) 4.0 1.0) x)
31.0ms
(/ (/ (- x 1.0) (+ (fma (sqrt x) 4.0 1.0) x)) (/ 1 6.0))
15.0ms
(/ (- x 1.0) (+ (fma (sqrt x) 4.0 1.0) x))

series332.0ms

Counts
3 → 9
Calls
3 calls:
75.0ms
(+ (fma (sqrt x) 4.0 1.0) x)
143.0ms
(/ (/ (- x 1.0) (+ (fma (sqrt x) 4.0 1.0) x)) (/ 1 6.0))
113.0ms
(/ (- x 1.0) (+ (fma (sqrt x) 4.0 1.0) x))

simplify2.1s

Counts
482 → 482
Iterations
IterNodes
done5002
12006
0610

prune1.1s

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0b

localize31.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (fma (sqrt x) 4.0 1.0) x)
0.0b
(/ (* (+ (sqrt x) (sqrt 1.0)) (/ (- (sqrt x) (sqrt 1.0)) (+ (fma (sqrt x) 4.0 1.0) x))) (/ 1 6.0))
0.1b
(* (+ (sqrt x) (sqrt 1.0)) (/ (- (sqrt x) (sqrt 1.0)) (+ (fma (sqrt x) 4.0 1.0) x)))
0.2b
(/ (- (sqrt x) (sqrt 1.0)) (+ (fma (sqrt x) 4.0 1.0) x))

rewrite152.0ms

Algorithm
rewrite-expression-head
Rules
129×*-un-lft-identity
126×add-sqr-sqrt
104×times-frac
56×sqrt-prod
50×add-exp-log
49×add-cube-cbrt
42×associate-*r*
36×difference-of-squares
32×add-cbrt-cube
24×div-exp
22×distribute-lft-out
18×distribute-lft-out--
17×associate-/r*
13×cbrt-undiv
10×prod-exp associate-/l*
flip3-+ flip-+ associate-/l/
pow1 cbrt-unprod add-log-exp
associate-*l* associate-/r/ div-inv
expm1-log1p-u frac-times associate-*l/ insert-posit16 log1p-expm1-u
rec-exp fma-def 1-exp
clear-num frac-2neg associate-*r/ unswap-sqr
+-commutative associate-+l+ sum-log flip3-- div-sub pow-prod-down *-commutative fma-udef flip--
Counts
4 → 222
Calls
4 calls:
9.0ms
(+ (fma (sqrt x) 4.0 1.0) x)
50.0ms
(/ (* (+ (sqrt x) (sqrt 1.0)) (/ (- (sqrt x) (sqrt 1.0)) (+ (fma (sqrt x) 4.0 1.0) x))) (/ 1 6.0))
49.0ms
(* (+ (sqrt x) (sqrt 1.0)) (/ (- (sqrt x) (sqrt 1.0)) (+ (fma (sqrt x) 4.0 1.0) x)))
37.0ms
(/ (- (sqrt x) (sqrt 1.0)) (+ (fma (sqrt x) 4.0 1.0) x))

series1.2s

Counts
4 → 12
Calls
4 calls:
47.0ms
(+ (fma (sqrt x) 4.0 1.0) x)
531.0ms
(/ (* (+ (sqrt x) (sqrt 1.0)) (/ (- (sqrt x) (sqrt 1.0)) (+ (fma (sqrt x) 4.0 1.0) x))) (/ 1 6.0))
438.0ms
(* (+ (sqrt x) (sqrt 1.0)) (/ (- (sqrt x) (sqrt 1.0)) (+ (fma (sqrt x) 4.0 1.0) x)))
207.0ms
(/ (- (sqrt x) (sqrt 1.0)) (+ (fma (sqrt x) 4.0 1.0) x))

simplify2.4s

Counts
234 → 234
Iterations
IterNodes
done5000
24327
11119
0363

prune955.0ms

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0b

regimes31.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations
IterNodes
done11
111
010

end0.0ms

sample1.9s

Algorithm
intervals
Results
845.0ms8000×body80valid
809.0ms7851×body80nan