Details

Time bar (total: 11.0s)

sample20.0ms

Algorithm
intervals
Results
13.0ms256×body80valid

simplify3.0ms

Counts
1 → 1
Iterations
IterNodes
27
17
06

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 30.0b

localize35.0ms

Local error

Found 1 expressions with local error:

30.0b
(sqrt (+ (* re re) (* im im)))

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt sqrt-prod
pow1 *-un-lft-identity sqrt-div add-cube-cbrt
rem-sqrt-square sqrt-pow1 flip3-+ add-cbrt-cube pow1/2 add-exp-log flip-+ insert-posit16 add-log-exp
Counts
1 → 16
Calls
1 calls:
13.0ms
(sqrt (+ (* re re) (* im im)))

series55.0ms

Counts
1 → 3
Calls
1 calls:
55.0ms
(sqrt (+ (* re re) (* im im)))

simplify1.1s

Counts
19 → 19
Iterations
IterNodes
52938
4990
3437
2196
192
039

prune133.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 7.4b

localize23.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt (sqrt (+ (* re re) (* im im))))
30.0b
(sqrt (+ (* re re) (* im im)))
30.0b
(sqrt (+ (* re re) (* im im)))
30.0b
(sqrt (+ (* re re) (* im im)))

rewrite38.0ms

Algorithm
rewrite-expression-head
Rules
12×add-sqr-sqrt sqrt-prod
*-un-lft-identity add-cube-cbrt
sqrt-div
pow1
cbrt-prod
flip3-+ add-cbrt-cube add-exp-log flip-+ insert-posit16 add-log-exp
rem-sqrt-square sqrt-pow1 pow1/2
cbrt-div
pow1/3
Counts
4 → 65
Calls
4 calls:
9.0ms
(cbrt (sqrt (+ (* re re) (* im im))))
11.0ms
(sqrt (+ (* re re) (* im im)))
10.0ms
(sqrt (+ (* re re) (* im im)))
6.0ms
(sqrt (+ (* re re) (* im im)))

series254.0ms

Counts
4 → 12
Calls
4 calls:
115.0ms
(cbrt (sqrt (+ (* re re) (* im im))))
39.0ms
(sqrt (+ (* re re) (* im im)))
42.0ms
(sqrt (+ (* re re) (* im im)))
58.0ms
(sqrt (+ (* re re) (* im im)))

simplify1.3s

Counts
77 → 77
Iterations
IterNodes
42993
3997
2350
1149
072

prune878.0ms

Pruning

6 alts after pruning (4 fresh and 2 done)

Merged error: 7.4b

localize26.0ms

Local error

Found 4 expressions with local error:

4.2b
(exp (log (cbrt (sqrt (+ (* re re) (* im im))))))
30.0b
(sqrt (+ (* re re) (* im im)))
30.0b
(sqrt (+ (* re re) (* im im)))
30.0b
(sqrt (+ (* re re) (* im im)))

rewrite33.0ms

Algorithm
rewrite-expression-head
Rules
14×add-sqr-sqrt
12×sqrt-prod
11×*-un-lft-identity add-cube-cbrt
log-prod exp-sum
pow1 sqrt-div
cbrt-prod
exp-prod
flip3-+ add-cbrt-cube add-exp-log flip-+ insert-posit16 add-log-exp
rem-sqrt-square sqrt-pow1 pow1/2
log-div cbrt-div exp-diff log-pow
pow1/3 rem-exp-log
Counts
4 → 73
Calls
4 calls:
13.0ms
(exp (log (cbrt (sqrt (+ (* re re) (* im im))))))
6.0ms
(sqrt (+ (* re re) (* im im)))
6.0ms
(sqrt (+ (* re re) (* im im)))
7.0ms
(sqrt (+ (* re re) (* im im)))

series271.0ms

Counts
4 → 12
Calls
4 calls:
108.0ms
(exp (log (cbrt (sqrt (+ (* re re) (* im im))))))
50.0ms
(sqrt (+ (* re re) (* im im)))
56.0ms
(sqrt (+ (* re re) (* im im)))
57.0ms
(sqrt (+ (* re re) (* im im)))

simplify1.1s

Counts
85 → 85
Iterations
IterNodes
43144
31081
2413
1199
0113

prune1.1s

Pruning

6 alts after pruning (4 fresh and 2 done)

Merged error: 7.4b

localize98.0ms

Local error

Found 4 expressions with local error:

30.0b
(sqrt (+ (* re re) (* im im)))
30.0b
(sqrt (+ (* re re) (* im im)))
30.0b
(sqrt (+ (* re re) (* im im)))
30.0b
(sqrt (+ (* re re) (* im im)))

rewrite24.0ms

Algorithm
rewrite-expression-head
Rules
12×add-sqr-sqrt sqrt-prod
pow1 *-un-lft-identity sqrt-div add-cube-cbrt
rem-sqrt-square sqrt-pow1 flip3-+ add-cbrt-cube pow1/2 add-exp-log flip-+ insert-posit16 add-log-exp
Counts
4 → 64
Calls
4 calls:
6.0ms
(sqrt (+ (* re re) (* im im)))
6.0ms
(sqrt (+ (* re re) (* im im)))
6.0ms
(sqrt (+ (* re re) (* im im)))
6.0ms
(sqrt (+ (* re re) (* im im)))

series232.0ms

Counts
4 → 12
Calls
4 calls:
57.0ms
(sqrt (+ (* re re) (* im im)))
57.0ms
(sqrt (+ (* re re) (* im im)))
52.0ms
(sqrt (+ (* re re) (* im im)))
66.0ms
(sqrt (+ (* re re) (* im im)))

simplify1.3s

Counts
76 → 76
Iterations
IterNodes
52938
4990
3437
2196
192
039

prune1.3s

Pruning

6 alts after pruning (3 fresh and 3 done)

Merged error: 7.4b

regimes456.0ms

Accuracy

59.4% (8.8b remaining)

Error of 16.3b against oracle of 7.5b and baseline of 29.1b

bsearch54.0ms

Steps
ItersRangePoint
6
1.86014606682497e+150
2.145875551940541e+151
1.8950881144742005e+151
6
-1.6499865516092208e+156
-3.487075647658288e+155
-3.5255786888219323e+155

simplify2.0ms

Iterations
IterNodes
214
114
013

end0.0ms

sample1.2s

Algorithm
intervals
Results
1.1s8000×body80valid