Details

Time bar (total: 23.1s)

sample1.5s

Algorithm
intervals
Results
1.0s3976×body80nan
133.0ms163×body640valid
25.0ms60×body320valid
4.0msbody1280valid
3.0ms13×body160valid
2.0ms14×body80valid

simplify1.3s

Counts
1 → 1
Iterations
IterNodes
done5001
3897
2155
151
024

prune18.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 6.5b

localize78.0ms

Local error

Found 4 expressions with local error:

1.8b
(- (sqrt (+ t 1.0)) (sqrt t))
2.5b
(- (sqrt (+ z 1.0)) (sqrt z))
2.6b
(- (sqrt (+ 1.0 y)) (sqrt y))
3.0b
(- (sqrt (+ 1.0 x)) (sqrt x))

rewrite283.0ms

Algorithm
rewrite-expression-head
Rules
228×sqrt-prod
200×*-un-lft-identity
168×prod-diff
148×add-sqr-sqrt
116×add-cube-cbrt
32×distribute-lft-out
28×fma-neg
16×difference-of-squares
12×distribute-lft-out-- add-log-exp
expm1-log1p-u pow1 sub-neg flip3-- add-cbrt-cube diff-log add-exp-log log1p-expm1-u flip--
Counts
4 → 280
Calls
4 calls:
53.0ms
(- (sqrt (+ t 1.0)) (sqrt t))
55.0ms
(- (sqrt (+ z 1.0)) (sqrt z))
79.0ms
(- (sqrt (+ 1.0 y)) (sqrt y))
72.0ms
(- (sqrt (+ 1.0 x)) (sqrt x))

series426.0ms

Counts
4 → 12
Calls
4 calls:
100.0ms
(- (sqrt (+ t 1.0)) (sqrt t))
99.0ms
(- (sqrt (+ z 1.0)) (sqrt z))
117.0ms
(- (sqrt (+ 1.0 y)) (sqrt y))
110.0ms
(- (sqrt (+ 1.0 x)) (sqrt x))

simplify1.6s

Counts
292 → 292
Iterations
IterNodes
done5000
23335
11010
0443

prune1.7s

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 2.3b

localize97.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ (+ 1.0 (- z z)) (+ (sqrt z) (sqrt (+ 1.0 z))))
1.8b
(- (sqrt (+ t 1.0)) (sqrt t))
2.6b
(- (sqrt (+ 1.0 y)) (sqrt y))
3.0b
(- (sqrt (+ 1.0 x)) (sqrt x))

rewrite230.0ms

Algorithm
rewrite-expression-head
Rules
241×*-un-lft-identity
195×sqrt-prod
126×prod-diff
125×add-sqr-sqrt
101×add-cube-cbrt
62×distribute-lft-out
30×times-frac
21×fma-neg
16×distribute-lft-out--
12×difference-of-squares
10×add-log-exp
associate-/r* add-cbrt-cube add-exp-log
associate-/l*
expm1-log1p-u pow1 log1p-expm1-u
sub-neg flip3-- diff-log flip--
flip3-+ associate-/r/ flip-+ associate-/l/
cbrt-undiv clear-num associate-+r- frac-2neg div-sub div-exp div-inv
Counts
4 → 270
Calls
4 calls:
76.0ms
(/ (+ 1.0 (- z z)) (+ (sqrt z) (sqrt (+ 1.0 z))))
47.0ms
(- (sqrt (+ t 1.0)) (sqrt t))
41.0ms
(- (sqrt (+ 1.0 y)) (sqrt y))
54.0ms
(- (sqrt (+ 1.0 x)) (sqrt x))

series491.0ms

Counts
4 → 12
Calls
4 calls:
188.0ms
(/ (+ 1.0 (- z z)) (+ (sqrt z) (sqrt (+ 1.0 z))))
103.0ms
(- (sqrt (+ t 1.0)) (sqrt t))
95.0ms
(- (sqrt (+ 1.0 y)) (sqrt y))
105.0ms
(- (sqrt (+ 1.0 x)) (sqrt x))

simplify1.8s

Counts
282 → 282
Iterations
IterNodes
done5000
24228
11071
0452

prune1.9s

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 1.8b

localize64.0ms

Local error

Found 4 expressions with local error:

0.1b
(/ (+ 1.0 (- y y)) (+ (sqrt (+ 1.0 y)) (sqrt y)))
0.2b
(/ (+ 1.0 (- z z)) (+ (sqrt z) (sqrt (+ 1.0 z))))
1.8b
(- (sqrt (+ t 1.0)) (sqrt t))
3.0b
(- (sqrt (+ 1.0 x)) (sqrt x))

rewrite364.0ms

Algorithm
rewrite-expression-head
Rules
282×*-un-lft-identity
162×sqrt-prod
102×add-sqr-sqrt
92×distribute-lft-out
86×add-cube-cbrt
84×prod-diff
60×times-frac
20×distribute-lft-out--
14×fma-neg
12×associate-/r*
10×associate-/l*
add-cbrt-cube add-exp-log add-log-exp difference-of-squares
expm1-log1p-u pow1 flip3-+ associate-/r/ flip-+ log1p-expm1-u associate-/l/
cbrt-undiv clear-num associate-+r- sub-neg frac-2neg flip3-- diff-log div-sub div-exp div-inv flip--
Counts
4 → 260
Calls
4 calls:
120.0ms
(/ (+ 1.0 (- y y)) (+ (sqrt (+ 1.0 y)) (sqrt y)))
98.0ms
(/ (+ 1.0 (- z z)) (+ (sqrt z) (sqrt (+ 1.0 z))))
62.0ms
(- (sqrt (+ t 1.0)) (sqrt t))
73.0ms
(- (sqrt (+ 1.0 x)) (sqrt x))

series605.0ms

Counts
4 → 12
Calls
4 calls:
192.0ms
(/ (+ 1.0 (- y y)) (+ (sqrt (+ 1.0 y)) (sqrt y)))
202.0ms
(/ (+ 1.0 (- z z)) (+ (sqrt z) (sqrt (+ 1.0 z))))
117.0ms
(- (sqrt (+ t 1.0)) (sqrt t))
93.0ms
(- (sqrt (+ 1.0 x)) (sqrt x))

simplify2.1s

Counts
272 → 272
Iterations
IterNodes
done5000
24697
11091
0447

prune2.0s

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 1.7b

localize119.0ms

Local error

Found 4 expressions with local error:

0.1b
(/ (+ 1.0 (- y y)) (+ (sqrt (+ 1.0 y)) (sqrt y)))
0.2b
(/ (+ 1.0 (- z z)) (+ (sqrt z) (sqrt (+ 1.0 z))))
1.2b
(- (+ 1.0 t) t)
3.0b
(- (sqrt (+ 1.0 x)) (sqrt x))

rewrite315.0ms

Algorithm
rewrite-expression-head
Rules
254×*-un-lft-identity
105×sqrt-prod
89×distribute-lft-out
76×add-sqr-sqrt
66×add-cube-cbrt
60×times-frac
54×prod-diff
19×distribute-lft-out--
12×associate-/r*
11×fma-neg add-log-exp
10×associate-/l*
add-cbrt-cube add-exp-log
difference-of-squares
expm1-log1p-u pow1 flip3-+ associate-/r/ flip-+ log1p-expm1-u associate-/l/
diff-log
cbrt-undiv clear-num associate-+r- sub-neg frac-2neg flip3-- div-sub div-exp div-inv flip--
sum-log associate--l+
Counts
4 → 225
Calls
4 calls:
92.0ms
(/ (+ 1.0 (- y y)) (+ (sqrt (+ 1.0 y)) (sqrt y)))
90.0ms
(/ (+ 1.0 (- z z)) (+ (sqrt z) (sqrt (+ 1.0 z))))
40.0ms
(- (+ 1.0 t) t)
80.0ms
(- (sqrt (+ 1.0 x)) (sqrt x))

series506.0ms

Counts
4 → 12
Calls
4 calls:
210.0ms
(/ (+ 1.0 (- y y)) (+ (sqrt (+ 1.0 y)) (sqrt y)))
205.0ms
(/ (+ 1.0 (- z z)) (+ (sqrt z) (sqrt (+ 1.0 z))))
2.0ms
(- (+ 1.0 t) t)
89.0ms
(- (sqrt (+ 1.0 x)) (sqrt x))

simplify2.1s

Counts
237 → 237
Iterations
IterNodes
done5000
24491
1984
0397

prune1.8s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.2b

regimes695.0ms

bsearch0.0ms

simplify8.0ms

Iterations
IterNodes
done45
145
033

end0.0ms

sample943.0ms

Algorithm
intervals
Results
570.0ms3438×body80nan
107.0ms137×body640valid
17.0ms48×body320valid
4.0msbody1280valid
3.0ms14×body160valid
2.0ms16×body80valid