Details

Time bar (total: 49.1s)

sample330.0ms

Algorithm
intervals
Results
237.0ms1668×body80nan
35.0ms256×body80valid

simplify490.0ms

Calls
1 calls:
Slowest
489.0ms
(+ (- (+ (log (+ x y)) (log z)) t) (* (- a 0.5) (log t)))

prune18.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.2b

localize30.0ms

Local error

Found 3 expressions with local error:

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

rewrite271.0ms

Algorithm
rewrite-expression-head
Rules
114×*-un-lft-identity
52×distribute-lft-out
40×associate-+l+
39×pow1
34×log-pow
31×add-sqr-sqrt
27×distribute-lft-out--
26×log-prod
25×add-cube-cbrt
24×add-log-exp
21×prod-diff
17×associate-*l*
14×sum-log
13×fma-def
12×associate-+r+
associate--l+
associate-+l-
distribute-rgt-in distribute-lft-in associate-*l/
flip3-- add-cbrt-cube diff-log add-exp-log flip--
log-div flip3-+ associate-*r* frac-add flip-+
expm1-log1p-u +-commutative insert-posit16 log1p-expm1-u
associate--l- difference-of-squares
sub-neg pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Calls
3 calls:
Slowest
229.0ms
(+ (- (+ (log (+ x y)) (log z)) t) (* (- a 0.5) (log t)))
25.0ms
(* (- a 0.5) (log t))
13.0ms
(+ (log (+ x y)) (log z))

series478.0ms

Calls
3 calls:
Slowest
295.0ms
(+ (- (+ (log (+ x y)) (log z)) t) (* (- a 0.5) (log t)))
100.0ms
(+ (log (+ x y)) (log z))
82.0ms
(* (- a 0.5) (log t))

simplify18.1s

Calls
124 calls:
Slowest
603.0ms
(+ (* (- (pow (+ (log (+ x y)) (log z)) 3) (pow t 3)) (+ (* a a) (+ (* 0.5 0.5) (* a 0.5)))) (* (+ (* (+ (log (+ x y)) (log z)) (+ (log (+ x y)) (log z))) (+ (* t t) (* (+ (log (+ x y)) (log z)) t))) (* (- (pow a 3) (pow 0.5 3)) (log t))))
546.0ms
(- (+ (* 0.5 (log (/ -1 t))) (+ (* a (log -1)) (* 1.5 (log -1)))) (+ (* a (log (/ -1 t))) (+ (log (/ -1 z)) (+ t (log (/ -1 x))))))
517.0ms
(+ (* (- (pow (+ (log (+ x y)) (log z)) 3) (pow t 3)) (+ a 0.5)) (* (+ (* (+ (log (+ x y)) (log z)) (+ (log (+ x y)) (log z))) (+ (* t t) (* (+ (log (+ x y)) (log z)) t))) (* (- (* a a) (* 0.5 0.5)) (log t))))
512.0ms
(+ (- (+ (log (+ x y)) (log z)) t) (* (- a 0.5) (log t)))
509.0ms
(- (+ (* 0.5 (log (/ -1 t))) (* a (log -1))) (+ (* a (log (/ -1 t))) (* 0.5 (log -1))))

prune2.5s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.0b

localize70.0ms

Local error

Found 4 expressions with local error:

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

rewrite34.0ms

Algorithm
rewrite-expression-head
Rules
31×log-prod
27×associate-+r+
26×add-sqr-sqrt
25×cbrt-prod *-un-lft-identity
18×add-cube-cbrt
14×pow1
log-pow add-log-exp
distribute-lft-out
swap-sqr associate-*r* associate-*l*
expm1-log1p-u associate-+l+ sum-log fma-def add-cbrt-cube add-exp-log insert-posit16 log1p-expm1-u unswap-sqr
pow1/3
log-div flip3-+ pow-prod-down associate-+l- flip-+
+-commutative *-commutative
Calls
4 calls:
Slowest
30.0ms
(+ (log (+ x y)) (log (* (cbrt z) (cbrt z))))
1.0ms
(cbrt z)
1.0ms
(cbrt z)
1.0ms
(cbrt z)

series1.2s

Calls
4 calls:
Slowest
329.0ms
(cbrt z)
307.0ms
(cbrt z)
280.0ms
(cbrt z)
254.0ms
(+ (log (+ x y)) (log (* (cbrt z) (cbrt z))))

simplify1.8s

Calls
66 calls:
Slowest
279.0ms
(- (+ (log (* (pow (cbrt -1) 2) (pow (pow z 2) 1/3))) (log -1)) (log (/ -1 x)))
156.0ms
(* (cbrt -1) (pow (* z -1) 1/3))
142.0ms
(- (log (pow (/ 1 z) -2/3)) (log (/ 1 x)))
117.0ms
(* (cbrt -1) (pow (* z -1) 1/3))
116.0ms
(* (cbrt -1) (pow (* z -1) 1/3))

prune1.9s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.0b

localize88.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt z)
0.6b
(cbrt z)
0.6b
(cbrt z)
0.6b
(cbrt z)

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
12×cbrt-prod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
expm1-log1p-u pow1 add-cbrt-cube pow1/3 add-exp-log insert-posit16 log1p-expm1-u add-log-exp
Calls
4 calls:
Slowest
2.0ms
(cbrt z)
2.0ms
(cbrt z)
1.0ms
(cbrt z)
1.0ms
(cbrt z)

series1.2s

Calls
4 calls:
Slowest
344.0ms
(cbrt z)
325.0ms
(cbrt z)
305.0ms
(cbrt z)
266.0ms
(cbrt z)

simplify781.0ms

Calls
24 calls:
Slowest
179.0ms
(* (cbrt -1) (pow (* z -1) 1/3))
156.0ms
(* (cbrt -1) (pow (* z -1) 1/3))
151.0ms
(* (cbrt -1) (pow (* z -1) 1/3))
135.0ms
(* (cbrt -1) (pow (* z -1) 1/3))
34.0ms
(pow (/ 1 z) -1/3)

prune1.8s

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 0.0b

localize106.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt z)
0.6b
(cbrt z)
0.6b
(cbrt (sqrt z))
0.6b
(cbrt (sqrt z))

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
18×cbrt-prod
10×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
sqrt-prod
expm1-log1p-u pow1 add-cbrt-cube pow1/3 add-exp-log insert-posit16 log1p-expm1-u add-log-exp
Calls
4 calls:
Slowest
2.0ms
(cbrt (sqrt z))
2.0ms
(cbrt (sqrt z))
2.0ms
(cbrt z)
1.0ms
(cbrt z)

series990.0ms

Calls
4 calls:
Slowest
282.0ms
(cbrt z)
276.0ms
(cbrt z)
219.0ms
(cbrt (sqrt z))
213.0ms
(cbrt (sqrt z))

simplify535.0ms

Calls
30 calls:
Slowest
156.0ms
(* (cbrt -1) (pow (* z -1) 1/3))
154.0ms
(* (cbrt -1) (pow (* z -1) 1/3))
37.0ms
(pow (/ 1 z) -1/6)
31.0ms
(pow (/ 1 z) -1/6)
23.0ms
(pow (/ 1 z) -1/3)

prune1.7s

Pruning

10 alts after pruning (8 fresh and 2 done)

Merged error: 0.0b

regimes1.4s

Accuracy

0% (0.2b remaining)

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

bsearch4.0ms

end0.0ms

sample13.3s

Algorithm
intervals
Results
10.4s56042×body80nan
1.3s8022×body80valid