Details

Time bar (total: 18.6s)

sample252.0ms

Algorithm
intervals
Results
123.0ms98×body1280valid
56.0ms88×body640valid
35.0ms286×body80valid
17.0ms46×body320valid
3.0ms13×body160valid

simplify247.0ms

Calls
1 calls:
Slowest
246.0ms
(* (* 0.5 (sin re)) (+ (exp (- 0 im)) (exp im)))

prune22.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.0b

localize28.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (sin re) (exp im))
0.0b
(fma (sin re) (exp im) (/ (sin re) (exp im)))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
10×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
times-frac
add-cbrt-cube
associate-/r* add-exp-log associate-/l*
expm1-log1p-u pow1 insert-posit16 log1p-expm1-u add-log-exp
cbrt-undiv clear-num frac-2neg div-exp fma-udef div-inv
Calls
2 calls:
Slowest
5.0ms
(/ (sin re) (exp im))
0.0ms
(fma (sin re) (exp im) (/ (sin re) (exp im)))

series158.0ms

Calls
2 calls:
Slowest
95.0ms
(fma (sin re) (exp im) (/ (sin re) (exp im)))
63.0ms
(/ (sin re) (exp im))

simplify1.0s

Calls
31 calls:
Slowest
284.0ms
(- (+ (* 2 re) (* re (pow im 2))) (* 1/3 (pow re 3)))
273.0ms
(- re (+ (* re im) (* 1/6 (pow re 3))))
160.0ms
(/ (* (* (sin re) (sin re)) (sin re)) (* (* (exp im) (exp im)) (exp im)))
36.0ms
(/ (* (cbrt (sin re)) (cbrt (sin re))) (* (cbrt (exp im)) (cbrt (exp im))))
31.0ms
(/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (exp im)))

prune445.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0.0b

localize17.0ms

Local error

Found 4 expressions with local error:

0.7b
(cbrt (/ (sin re) (exp im)))
0.7b
(cbrt (/ (sin re) (exp im)))
0.7b
(cbrt (/ (sin re) (exp im)))
0.5b
(* (cbrt (/ (sin re) (exp im))) (cbrt (/ (sin re) (exp im))))

rewrite14.0ms

Algorithm
rewrite-expression-head
Rules
65×cbrt-prod
45×times-frac
41×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
16×associate-*r* associate-*l*
pow1
cbrt-div pow1/3
add-exp-log
div-inv
expm1-log1p-u add-cbrt-cube insert-posit16 log1p-expm1-u add-log-exp
pow-prod-down pow-prod-up
pow2 frac-times pow-plus associate-*l/ prod-exp associate-*r/ *-commutative cbrt-unprod
Calls
4 calls:
Slowest
8.0ms
(* (cbrt (/ (sin re) (exp im))) (cbrt (/ (sin re) (exp im))))
1.0ms
(cbrt (/ (sin re) (exp im)))
1.0ms
(cbrt (/ (sin re) (exp im)))
1.0ms
(cbrt (/ (sin re) (exp im)))

series410.0ms

Calls
4 calls:
Slowest
136.0ms
(* (cbrt (/ (sin re) (exp im))) (cbrt (/ (sin re) (exp im))))
93.0ms
(cbrt (/ (sin re) (exp im)))
91.0ms
(cbrt (/ (sin re) (exp im)))
90.0ms
(cbrt (/ (sin re) (exp im)))

simplify2.2s

Calls
98 calls:
Slowest
262.0ms
(- (pow re 1/3) (+ (* 1/18 (pow (pow re 7) 1/3)) (* 1/3 (* (pow re 1/3) im))))
261.0ms
(- (pow re 1/3) (+ (* 1/18 (pow (pow re 7) 1/3)) (* 1/3 (* (pow re 1/3) im))))
237.0ms
(- (pow re 1/3) (+ (* 1/18 (pow (pow re 7) 1/3)) (* 1/3 (* (pow re 1/3) im))))
215.0ms
(- (pow re 2/3) (+ (* 2/3 (* (pow (pow re 2) 1/3) im)) (* 1/9 (pow (pow re 8) 1/3))))
63.0ms
(cbrt (/ (* (cbrt (sin re)) (cbrt (sin re))) (* (cbrt (exp im)) (cbrt (exp im)))))

prune1.6s

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

localize21.0ms

Local error

Found 4 expressions with local error:

0.7b
(cbrt (/ (sin re) (exp im)))
0.6b
(cbrt (sin re))
0.6b
(cbrt (sin re))
0.6b
(* (cbrt (sin re)) (cbrt (sin re)))

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod
17×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1 times-frac
pow1/3
associate-*r* associate-*l* add-exp-log
expm1-log1p-u add-cbrt-cube insert-posit16 log1p-expm1-u add-log-exp
pow-prod-down pow-prod-up
pow2 cbrt-div pow-plus prod-exp *-commutative cbrt-unprod div-inv
Calls
4 calls:
Slowest
6.0ms
(* (cbrt (sin re)) (cbrt (sin re)))
1.0ms
(cbrt (/ (sin re) (exp im)))
1.0ms
(cbrt (sin re))
1.0ms
(cbrt (sin re))

series499.0ms

Calls
4 calls:
Slowest
151.0ms
(* (cbrt (sin re)) (cbrt (sin re)))
148.0ms
(cbrt (sin re))
128.0ms
(cbrt (sin re))
72.0ms
(cbrt (/ (sin re) (exp im)))

simplify1.0s

Calls
52 calls:
Slowest
236.0ms
(- (pow re 1/3) (+ (* 1/18 (pow (pow re 7) 1/3)) (* 1/3 (* (pow re 1/3) im))))
171.0ms
(- (pow re 1/3) (+ (* 1/3240 (pow (pow re 13) 1/3)) (* 1/18 (pow (pow re 7) 1/3))))
130.0ms
(- (pow re 1/3) (+ (* 1/3240 (pow (pow re 13) 1/3)) (* 1/18 (pow (pow re 7) 1/3))))
106.0ms
(- (+ (* 1/405 (pow (pow re 14) 1/3)) (pow re 2/3)) (* 1/9 (pow (pow re 8) 1/3)))
68.0ms
(cbrt (/ (* (cbrt (sin re)) (cbrt (sin re))) (* (cbrt (exp im)) (cbrt (exp im)))))

prune1.3s

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0b

regimes139.0ms

Accuracy

0% (0.0b remaining)

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

bsearch2.0ms

end0.0ms

sample9.2s

Algorithm
intervals
Results
3.6s3054×body1280valid
2.6s8447×body80valid
1.7s2424×body640valid
721.0ms1256×body320valid
193.0ms654×body160valid