Details

Time bar (total: 37.3s)

sample265.0ms

Algorithm
intervals
Results
125.0ms1748×body80nan
50.0ms256×body80valid

simplify4.4s

Counts
1 → 1
Iterations
IterNodes
done5000
73467
61851
5984
4411
3155
261
127
015

prune36.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.2b

localize49.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (+ (log (+ x y)) (log z)) t)
0.1b
(+ (- (+ (log (+ x y)) (log z)) t) (* (- a 0.5) (log t)))
0.1b
(* (- a 0.5) (log t))
0.6b
(+ (log (+ x y)) (log z))

rewrite653.0ms

Algorithm
rewrite-expression-head
Rules
91×*-un-lft-identity
48×pow1
43×add-sqr-sqrt
42×prod-diff log-pow
41×distribute-lft-out
35×add-cube-cbrt
28×associate-+l+
19×log-prod
14×add-log-exp
13×fma-def
11×distribute-lft-out--
associate-+r+
fma-neg
distribute-rgt-in sum-log distribute-lft-in flip3-- add-cbrt-cube associate-*l/ add-exp-log flip--
associate-*l* associate-+l-
expm1-log1p-u log-div flip3-+ diff-log associate-*r* frac-add flip-+ log1p-expm1-u
difference-of-squares
associate--l- +-commutative sub-neg associate--l+
pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 172
Calls
4 calls:
88.0ms
(- (+ (log (+ x y)) (log z)) t)
526.0ms
(+ (- (+ (log (+ x y)) (log z)) t) (* (- a 0.5) (log t)))
18.0ms
(* (- a 0.5) (log t))
10.0ms
(+ (log (+ x y)) (log z))

series582.0ms

Counts
4 → 12
Calls
4 calls:
216.0ms
(- (+ (log (+ x y)) (log z)) t)
209.0ms
(+ (- (+ (log (+ x y)) (log z)) t) (* (- a 0.5) (log t)))
60.0ms
(* (- a 0.5) (log t))
97.0ms
(+ (log (+ x y)) (log z))

simplify2.3s

Counts
184 → 184
Iterations
IterNodes
done5004
22615
1743
0271

prune1.2s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.0b

localize55.0ms

Local error

Found 4 expressions with local error:

0.1b
(+ (+ (- (+ (log (+ x y)) (log z)) t) (* (- a 0.5) (log (sqrt t)))) (* (- a 0.5) (log (sqrt t))))
0.1b
(* (- a 0.5) (log (sqrt t)))
0.1b
(* (- a 0.5) (log (sqrt t)))
0.6b
(+ (log (+ x y)) (log z))

rewrite1.2s

Algorithm
rewrite-expression-head
Rules
43×log-prod
34×*-un-lft-identity
32×add-sqr-sqrt
24×associate-*l/ add-cube-cbrt
20×frac-add
18×distribute-rgt-in distribute-lft-in sqrt-prod
17×pow1
16×flip3-- flip-- add-log-exp
15×associate-+r+
12×associate-*r*
11×log-pow
10×associate-*l*
sum-log
add-cbrt-cube add-exp-log
fma-def
associate-+l+ flip3-+ flip-+ distribute-lft-out
expm1-log1p-u associate-+l- log1p-expm1-u
+-commutative log-div sqrt-pow1 pow1/2 diff-log pow-prod-down prod-exp *-commutative cbrt-unprod distribute-lft-out-- difference-of-squares unswap-sqr
Counts
4 → 153
Calls
4 calls:
1.1s
(+ (+ (- (+ (log (+ x y)) (log z)) t) (* (- a 0.5) (log (sqrt t)))) (* (- a 0.5) (log (sqrt t))))
34.0ms
(* (- a 0.5) (log (sqrt t)))
20.0ms
(* (- a 0.5) (log (sqrt t)))
10.0ms
(+ (log (+ x y)) (log z))

series678.0ms

Counts
4 → 12
Calls
4 calls:
421.0ms
(+ (+ (- (+ (log (+ x y)) (log z)) t) (* (- a 0.5) (log (sqrt t)))) (* (- a 0.5) (log (sqrt t))))
67.0ms
(* (- a 0.5) (log (sqrt t)))
80.0ms
(* (- a 0.5) (log (sqrt t)))
110.0ms
(+ (log (+ x y)) (log z))

simplify3.0s

Counts
165 → 165
Iterations
IterNodes
done5000
24477
11036
0313

prune1.6s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.0b

localize48.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt t)
0.6b
(cbrt t)
0.6b
(cbrt t)
0.6b
(+ (log (+ x y)) (log z))

rewrite14.0ms

Algorithm
rewrite-expression-head
Rules
16×*-un-lft-identity
10×add-sqr-sqrt add-cube-cbrt
cbrt-prod pow1
log-prod
log-pow distribute-lft-out
expm1-log1p-u associate-+l+ fma-def add-cbrt-cube add-exp-log log1p-expm1-u add-log-exp
associate-+r+ pow1/3
log-div flip3-+ associate-+l- flip-+
+-commutative sum-log
Counts
4 → 69
Calls
4 calls:
1.0ms
(cbrt t)
1.0ms
(cbrt t)
1.0ms
(cbrt t)
10.0ms
(+ (log (+ x y)) (log z))

series965.0ms

Counts
4 → 12
Calls
4 calls:
281.0ms
(cbrt t)
290.0ms
(cbrt t)
309.0ms
(cbrt t)
84.0ms
(+ (log (+ x y)) (log z))

simplify2.9s

Counts
81 → 81
Iterations
IterNodes
done5000
43969
31398
2523
1200
096

prune883.0ms

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 0.0b

localize98.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt (* (- a 0.5) (log (sqrt t))))
0.5b
(cbrt (* (- a 0.5) (log (sqrt t))))
0.5b
(cbrt (* (- a 0.5) (log (sqrt t))))
0.6b
(+ (log (+ x y)) (log z))

rewrite44.0ms

Algorithm
rewrite-expression-head
Rules
13×*-un-lft-identity
pow1
add-sqr-sqrt log-prod add-cube-cbrt
cbrt-div associate-*l/
log-pow distribute-lft-out
expm1-log1p-u associate-+l+ fma-def add-cbrt-cube add-exp-log log1p-expm1-u add-log-exp
cbrt-prod associate-+r+ flip3-- pow1/3 flip--
log-div flip3-+ associate-+l- flip-+
+-commutative sum-log
Counts
4 → 69
Calls
4 calls:
6.0ms
(cbrt (* (- a 0.5) (log (sqrt t))))
6.0ms
(cbrt (* (- a 0.5) (log (sqrt t))))
9.0ms
(cbrt (* (- a 0.5) (log (sqrt t))))
20.0ms
(+ (log (+ x y)) (log z))

series648.0ms

Counts
4 → 12
Calls
4 calls:
191.0ms
(cbrt (* (- a 0.5) (log (sqrt t))))
173.0ms
(cbrt (* (- a 0.5) (log (sqrt t))))
175.0ms
(cbrt (* (- a 0.5) (log (sqrt t))))
108.0ms
(+ (log (+ x y)) (log z))

simplify2.2s

Counts
81 → 81
Iterations
IterNodes
done5001
32540
2889
1353
0152

prune842.0ms

Pruning

10 alts after pruning (8 fresh and 2 done)

Merged error: 0.0b

regimes1.3s

Accuracy

0% (0.3b remaining)

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

bsearch0.0ms

simplify3.0ms

Iterations
IterNodes
done23
123
018

end0.0ms

sample11.4s

Algorithm
intervals
Results
7.2s55030×body80nan
1.4s8030×body80valid