Details

Time bar (total: 17.1s)

sample226.0ms

Algorithm
intervals
Results
121.0ms744×body80nan
19.0ms256×body80valid

simplify22.0ms

Counts
1 → 1
Iterations
IterNodes
313
213
112
06

prune13.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.5b

localize25.0ms

Local error

Found 1 expressions with local error:

0.5b
(* (sqrt (- x 1)) (sqrt x))

rewrite42.0ms

Algorithm
rewrite-expression-head
Rules
17×add-sqr-sqrt
14×sqrt-prod
10×associate-*l*
*-un-lft-identity
associate-*r*
pow1 add-cube-cbrt
unswap-sqr
add-cbrt-cube pow-prod-down add-exp-log
sqrt-pow1 pow1/2 sqrt-div associate-*l/ difference-of-squares
expm1-log1p-u flip3-- sqrt-unprod difference-of-sqr-1 prod-exp *-commutative cbrt-unprod insert-posit16 log1p-expm1-u flip-- distribute-lft-out-- add-log-exp
Counts
1 → 39
Calls
1 calls:
39.0ms
(* (sqrt (- x 1)) (sqrt x))

series99.0ms

Counts
1 → 3
Calls
1 calls:
99.0ms
(* (sqrt (- x 1)) (sqrt x))

simplify2.0s

Counts
42 → 42
Iterations
IterNodes
42449
31040
2443
1194
087

prune391.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0b

localize23.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify0.0ms

Counts
0 → 0
Iterations
IterNodes
10
00

prune10.0ms

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0b

localize35.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (* (fabs (cbrt x)) (sqrt (+ x -1))) (sqrt (cbrt x)))
0.3b
(* (fabs (cbrt x)) (sqrt (+ x -1)))
0.5b
(cbrt x)
0.5b
(cbrt x)

rewrite75.0ms

Algorithm
rewrite-expression-head
Rules
17×add-sqr-sqrt associate-*r*
14×*-un-lft-identity
12×add-cube-cbrt sqrt-prod
11×pow1 add-cbrt-cube add-exp-log
cbrt-prod
expm1-log1p-u sqrt-div associate-*l* pow-prod-down prod-exp associate-*r/ cbrt-unprod insert-posit16 log1p-expm1-u add-log-exp
flip3-+ pow1/3 associate-*l/ *-commutative flip-+ unswap-sqr
difference-of-sqr--1 distribute-lft-out
Counts
4 → 86
Calls
4 calls:
56.0ms
(* (* (fabs (cbrt x)) (sqrt (+ x -1))) (sqrt (cbrt x)))
16.0ms
(* (fabs (cbrt x)) (sqrt (+ x -1)))
1.0ms
(cbrt x)
1.0ms
(cbrt x)

series782.0ms

Counts
4 → 12
Calls
4 calls:
156.0ms
(* (* (fabs (cbrt x)) (sqrt (+ x -1))) (sqrt (cbrt x)))
81.0ms
(* (fabs (cbrt x)) (sqrt (+ x -1)))
239.0ms
(cbrt x)
305.0ms
(cbrt x)

simplify2.4s

Counts
98 → 98
Iterations
IterNodes
35434
21603
1521
0206

prune941.0ms

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0b

localize17.0ms

Local error

Found 1 expressions with local error:

31.8b
(sqrt (* (- x 1) x))

rewrite17.0ms

Algorithm
rewrite-expression-head
Rules
pow1
sqrt-pow1 sqrt-div associate-*l/
add-sqr-sqrt expm1-log1p-u *-un-lft-identity flip3-- add-cbrt-cube pow1/2 pow-prod-down add-exp-log add-cube-cbrt sqrt-prod insert-posit16 log1p-expm1-u flip-- add-log-exp
Counts
1 → 16
Calls
1 calls:
16.0ms
(sqrt (* (- x 1) x))

series55.0ms

Counts
1 → 3
Calls
1 calls:
55.0ms
(sqrt (* (- x 1) x))

simplify6.0s

Counts
19 → 19
Iterations
IterNodes
53773
41527
3622
2251
1115
053

prune129.0ms

Pruning

4 alts after pruning (0 fresh and 4 done)

Merged error: 0b

regimes88.0ms

Accuracy

0% (0.3b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations
IterNodes
27
17
06

end0.0ms

sample3.7s

Algorithm
intervals
Results
2.3s23724×body80nan
964.0ms7997×body80valid
0.0msbody160valid