Details

Time bar (total: 15.8s)

sample141.0ms

Algorithm
intervals
Results
69.0ms256×body80valid
48.0ms274×body80nan

simplify79.0ms

Counts
1 → 1

prune16.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 1.0b

localize27.0ms

Local error

Found 3 expressions with local error:

1.0b
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))
1.0b
(/ (acos (/ (- g) h)) 3)
0.0b
(fma 2/3 PI (/ (acos (/ (- g) h)) 3))

rewrite16.0ms

Algorithm
rewrite-expression-head
Rules
11×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
times-frac
add-cbrt-cube add-exp-log
expm1-log1p-u pow1 associate-/r* insert-posit16 log1p-expm1-u associate-/l* add-log-exp
div-sub fma-udef
acos-asin cbrt-undiv acos-neg cos-sum clear-num frac-2neg div-exp distribute-frac-neg div-inv
Counts
3 → 54
Calls
3 calls:
Slowest
10.0ms
(/ (acos (/ (- g) h)) 3)
4.0ms
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))
0.0ms
(fma 2/3 PI (/ (acos (/ (- g) h)) 3))

series204.0ms

Counts
3 → 9
Calls
3 calls:
Slowest
148.0ms
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))
37.0ms
(fma 2/3 PI (/ (acos (/ (- g) h)) 3))
19.0ms
(/ (acos (/ (- g) h)) 3)

simplify698.0ms

Counts
76 → 63

prune623.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 1.0b

localize29.0ms

Local error

Found 4 expressions with local error:

1.0b
(cos (fma 2/3 PI (/ (/ (acos (/ (- g) h)) (sqrt 3)) (sqrt 3))))
0.0b
(/ (acos (/ (- g) h)) (sqrt 3))
0.0b
(fma 2/3 PI (/ (/ (acos (/ (- g) h)) (sqrt 3)) (sqrt 3)))
0.0b
(/ (/ (acos (/ (- g) h)) (sqrt 3)) (sqrt 3))

rewrite37.0ms

Algorithm
rewrite-expression-head
Rules
276×times-frac
156×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
144×sqrt-prod
25×associate-/l*
12×associate-/r*
11×add-cbrt-cube add-exp-log
div-inv
div-sub
expm1-log1p-u pow1 cbrt-undiv div-exp insert-posit16 log1p-expm1-u add-log-exp
acos-asin acos-neg clear-num frac-2neg distribute-frac-neg fma-udef
cos-sum associate-/l/
Counts
4 → 246
Calls
4 calls:
Slowest
18.0ms
(/ (/ (acos (/ (- g) h)) (sqrt 3)) (sqrt 3))
6.0ms
(/ (acos (/ (- g) h)) (sqrt 3))
3.0ms
(cos (fma 2/3 PI (/ (/ (acos (/ (- g) h)) (sqrt 3)) (sqrt 3))))
0.0ms
(fma 2/3 PI (/ (/ (acos (/ (- g) h)) (sqrt 3)) (sqrt 3)))

series623.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
292.0ms
(cos (fma 2/3 PI (/ (/ (acos (/ (- g) h)) (sqrt 3)) (sqrt 3))))
144.0ms
(fma 2/3 PI (/ (/ (acos (/ (- g) h)) (sqrt 3)) (sqrt 3)))
121.0ms
(/ (/ (acos (/ (- g) h)) (sqrt 3)) (sqrt 3))
66.0ms
(/ (acos (/ (- g) h)) (sqrt 3))

simplify442.0ms

Counts
415 → 258

prune3.4s

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 1.0b

localize25.0ms

Local error

Found 4 expressions with local error:

1.0b
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))
1.0b
(/ (acos (/ (- g) h)) 3)
0.0b
(log (exp (cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))))
0.0b
(exp (cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3))))

rewrite27.0ms

Algorithm
rewrite-expression-head
Rules
15×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
times-frac
exp-prod add-cbrt-cube add-exp-log
pow1 add-log-exp
expm1-log1p-u log-pow insert-posit16 log1p-expm1-u
cos-sum log-prod associate-/r* fma-udef associate-/l*
exp-diff div-sub
acos-asin cbrt-undiv acos-neg log-div clear-num frac-2neg div-exp rem-log-exp distribute-frac-neg div-inv rem-exp-log
Counts
4 → 77
Calls
4 calls:
Slowest
10.0ms
(/ (acos (/ (- g) h)) 3)
8.0ms
(log (exp (cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))))
6.0ms
(exp (cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3))))
3.0ms
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))

series468.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
177.0ms
(exp (cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3))))
143.0ms
(log (exp (cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))))
136.0ms
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))
12.0ms
(/ (acos (/ (- g) h)) 3)

simplify714.0ms

Counts
105 → 89

prune1.1s

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize82.0ms

Local error

Found 4 expressions with local error:

1.0b
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))
1.0b
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))
1.0b
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))
1.0b
(/ (acos (/ (- g) h)) 3)

rewrite24.0ms

Algorithm
rewrite-expression-head
Rules
12×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
times-frac
add-cbrt-cube add-exp-log
expm1-log1p-u pow1 insert-posit16 log1p-expm1-u add-log-exp
cos-sum associate-/r* fma-udef associate-/l*
div-sub
acos-asin cbrt-undiv acos-neg clear-num frac-2neg div-exp distribute-frac-neg div-inv
Counts
4 → 65
Calls
4 calls:
Slowest
10.0ms
(/ (acos (/ (- g) h)) 3)
4.0ms
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))
4.0ms
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))
4.0ms
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))

series391.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
133.0ms
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))
122.0ms
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))
120.0ms
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))
16.0ms
(/ (acos (/ (- g) h)) 3)

simplify840.0ms

Counts
92 → 77

prune1.3s

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.0b

regimes284.0ms

Accuracy

0% (0.1b remaining)

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

bsearch4.0ms

end0.0ms

sample4.2s

Algorithm
intervals
Results
2.1s8000×body80valid
1.6s8078×body80nan