Details

Time bar (total: 24.2s)

sample1.3s

Algorithm
intervals
Results
928.0ms3976×body80nan
99.0ms163×body640valid
17.0ms60×body320valid
3.0msbody1280valid
2.0ms13×body160valid
2.0ms14×body80valid

simplify2.1s

Counts
1 → 1
Iterations
IterNodes
done5001
3897
2155
151
024

prune9.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 6.5b

localize72.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 (+ y 1.0)) (sqrt y))
3.0b
(- (sqrt (+ x 1.0)) (sqrt x))

rewrite250.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:
49.0ms
(- (sqrt (+ t 1.0)) (sqrt t))
60.0ms
(- (sqrt (+ z 1.0)) (sqrt z))
61.0ms
(- (sqrt (+ y 1.0)) (sqrt y))
61.0ms
(- (sqrt (+ x 1.0)) (sqrt x))

series367.0ms

Counts
4 → 12
Calls
4 calls:
86.0ms
(- (sqrt (+ t 1.0)) (sqrt t))
96.0ms
(- (sqrt (+ z 1.0)) (sqrt z))
90.0ms
(- (sqrt (+ y 1.0)) (sqrt y))
94.0ms
(- (sqrt (+ x 1.0)) (sqrt x))

simplify2.0s

Counts
292 → 292
Iterations
IterNodes
done5000
23337
11010
0443

prune1.9s

Pruning

18 alts after pruning (18 fresh and 0 done)

Merged error: 5.3b

localize86.0ms

Local error

Found 4 expressions with local error:

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

rewrite286.0ms

Algorithm
rewrite-expression-head
Rules
172×*-un-lft-identity
171×sqrt-prod
138×prod-diff
122×add-sqr-sqrt
96×add-cube-cbrt
29×distribute-lft-out
25×fma-neg
15×add-log-exp
13×difference-of-squares
11×distribute-lft-out--
diff-log
expm1-log1p-u pow1 sub-neg flip3-- add-cbrt-cube add-exp-log log1p-expm1-u flip--
sum-log associate--l+
Counts
4 → 245
Calls
4 calls:
67.0ms
(- (+ 1.0 t) t)
55.0ms
(- (sqrt (+ z 1.0)) (sqrt z))
60.0ms
(- (sqrt (+ y 1.0)) (sqrt y))
83.0ms
(- (sqrt (+ x 1.0)) (sqrt x))

series293.0ms

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

simplify1.8s

Counts
257 → 257
Iterations
IterNodes
done5001
23016
1897
0393

prune1.6s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 2.1b

localize86.0ms

Local error

Found 4 expressions with local error:

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

rewrite272.0ms

Algorithm
rewrite-expression-head
Rules
213×*-un-lft-identity
138×sqrt-prod
99×add-sqr-sqrt
96×prod-diff
81×add-cube-cbrt
59×distribute-lft-out
30×times-frac
18×fma-neg
15×distribute-lft-out--
13×add-log-exp
difference-of-squares
associate-/r* add-cbrt-cube add-exp-log
associate-/l*
expm1-log1p-u pow1 diff-log log1p-expm1-u
sub-neg flip3-- flip--
flip3-+ associate-/r/ flip-+ associate-/l/
cbrt-undiv clear-num associate-+r- sum-log frac-2neg div-sub div-exp associate--l+ div-inv
Counts
4 → 235
Calls
4 calls:
82.0ms
(/ (+ 1.0 (- z z)) (+ (sqrt (+ z 1.0)) (sqrt z)))
41.0ms
(- (+ 1.0 t) t)
67.0ms
(- (sqrt (+ y 1.0)) (sqrt y))
62.0ms
(- (sqrt (+ x 1.0)) (sqrt x))

series321.0ms

Counts
4 → 12
Calls
4 calls:
157.0ms
(/ (+ 1.0 (- z z)) (+ (sqrt (+ z 1.0)) (sqrt z)))
1.0ms
(- (+ 1.0 t) t)
77.0ms
(- (sqrt (+ y 1.0)) (sqrt y))
86.0ms
(- (sqrt (+ x 1.0)) (sqrt x))

simplify2.0s

Counts
247 → 247
Iterations
IterNodes
done5000
23880
1960
0403

prune1.7s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.9b

localize99.0ms

Local error

Found 4 expressions with local error:

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

rewrite291.0ms

Algorithm
rewrite-expression-head
Rules
231×*-un-lft-identity
154×sqrt-prod
100×add-sqr-sqrt
84×prod-diff add-cube-cbrt
70×distribute-lft-out
48×times-frac
14×fma-neg
13×distribute-lft-out--
12×associate-/r*
add-cbrt-cube add-exp-log associate-/l* add-log-exp difference-of-squares
expm1-log1p-u pow1 associate-/r/ log1p-expm1-u
flip3-+ flip-+
cbrt-undiv clear-num sub-neg frac-2neg flip3-- diff-log div-exp div-inv flip-- associate-/l/
associate-+r- div-sub
Counts
4 → 243
Calls
4 calls:
105.0ms
(/ (+ 1.0 (- z z)) (+ (sqrt (+ z 1.0)) (sqrt z)))
40.0ms
(/ 1.0 (+ (sqrt (+ 1.0 t)) (sqrt t)))
65.0ms
(- (sqrt (+ y 1.0)) (sqrt y))
69.0ms
(- (sqrt (+ x 1.0)) (sqrt x))

series599.0ms

Counts
4 → 12
Calls
4 calls:
222.0ms
(/ (+ 1.0 (- z z)) (+ (sqrt (+ z 1.0)) (sqrt z)))
193.0ms
(/ 1.0 (+ (sqrt (+ 1.0 t)) (sqrt t)))
78.0ms
(- (sqrt (+ y 1.0)) (sqrt y))
107.0ms
(- (sqrt (+ x 1.0)) (sqrt x))

simplify2.2s

Counts
255 → 255
Iterations
IterNodes
done5000
24402
11052
0435

prune1.6s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.8b

regimes1.6s

bsearch401.0ms

Steps
ItersRangePoint
8
4.952021518085188e+201
1.9204762920131286e+206
9.746822045621032e+201

simplify10.0ms

Iterations
IterNodes
done61
161
044

end0.0ms

sample1.1s

Algorithm
intervals
Results
804.0ms3438×body80nan
96.0ms137×body640valid
14.0ms48×body320valid
3.0ms14×body160valid
2.0msbody1280valid
1.0ms16×body80valid