Details

Time bar (total: 31.5s)

sample115.0ms

Algorithm
intervals
Results
50.0ms261×body80nan
46.0ms256×body80valid

simplify62.0ms

Counts
1 → 1
Calls
1 calls:
Slowest
61.0ms
(* 2 (cos (+ (/ (* 2 PI) 3) (/ (acos (/ (- g) h)) 3))))

prune19.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 1.0b

localize44.0ms

Local error

Found 3 expressions with local error:

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

rewrite9.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
6.0ms
(/ (acos (/ (- g) h)) 3)
2.0ms
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))
0.0ms
(fma 2/3 PI (/ (acos (/ (- g) h)) 3))

series191.0ms

Counts
3 → 9
Calls
3 calls:
Slowest
139.0ms
(cos (fma 2/3 PI (/ (acos (/ (- g) h)) 3)))
34.0ms
(fma 2/3 PI (/ (acos (/ (- g) h)) 3))
18.0ms
(/ (acos (/ (- g) h)) 3)

simplify1.3s

Counts
36 → 63
Calls
36 calls:
Slowest
229.0ms
(/ (* (* (acos (/ (- g) h)) (acos (/ (- g) h))) (acos (/ (- g) h))) (* (* 3 3) 3))
77.0ms
(cos (+ (* 1/3 (acos (* -1 (/ g h)))) (* 2/3 PI)))
75.0ms
(cos (+ (* 1/3 (acos (* -1 (/ g h)))) (* 2/3 PI)))
72.0ms
(/ (* (cbrt (acos (/ (- g) h))) (cbrt (acos (/ (- g) h)))) (* (cbrt 3) (cbrt 3)))
70.0ms
(+ (* 1/3 (acos (* -1 (/ g h)))) (* 2/3 PI))

prune718.0ms

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 1.0b

localize38.0ms

Local error

Found 4 expressions with local error:

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

rewrite16.0ms

Algorithm
rewrite-expression-head
Rules
87×sqrt-prod
72×times-frac
62×add-sqr-sqrt
61×*-un-lft-identity add-cube-cbrt
12×associate-/r* associate-/l*
add-cbrt-cube add-exp-log
pow1
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
cbrt-undiv sqrt-undiv clear-num frac-2neg div-exp div-inv
rem-sqrt-square cos-sum sqrt-pow1 pow1/2 fma-udef
Counts
4 → 155
Calls
4 calls:
Slowest
5.0ms
(/ (sqrt (acos (/ (- g) h))) (sqrt 3))
5.0ms
(/ (sqrt (acos (/ (- g) h))) (sqrt 3))
2.0ms
(cos (fma 2/3 PI (* (/ (sqrt (acos (/ (- g) h))) (sqrt 3)) (/ (sqrt (acos (/ (- g) h))) (sqrt 3)))))
1.0ms
(sqrt (acos (/ (- g) h)))

series497.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
305.0ms
(cos (fma 2/3 PI (* (/ (sqrt (acos (/ (- g) h))) (sqrt 3)) (/ (sqrt (acos (/ (- g) h))) (sqrt 3)))))
103.0ms
(/ (sqrt (acos (/ (- g) h))) (sqrt 3))
73.0ms
(/ (sqrt (acos (/ (- g) h))) (sqrt 3))
16.0ms
(sqrt (acos (/ (- g) h)))

simplify5.5s

Counts
190 → 167
Calls
190 calls:
Slowest
311.0ms
(/ (* (* (sqrt (acos (/ (- g) h))) (sqrt (acos (/ (- g) h)))) (sqrt (acos (/ (- g) h)))) (* (* (sqrt 3) (sqrt 3)) (sqrt 3)))
260.0ms
(/ (* (* (sqrt (acos (/ (- g) h))) (sqrt (acos (/ (- g) h)))) (sqrt (acos (/ (- g) h)))) (* (* (sqrt 3) (sqrt 3)) (sqrt 3)))
181.0ms
(cos (+ (/ (acos (* -1 (/ g h))) (pow (sqrt 3) 2)) (* 2/3 PI)))
169.0ms
(cos (+ (/ (acos (* -1 (/ g h))) (pow (sqrt 3) 2)) (* 2/3 PI)))
138.0ms
(cos (+ (/ (acos (* -1 (/ g h))) (pow (sqrt 3) 2)) (* 2/3 PI)))

prune2.5s

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.9b

localize42.0ms

Local error

Found 4 expressions with local error:

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

rewrite22.0ms

Algorithm
rewrite-expression-head
Rules
87×sqrt-prod
72×times-frac
62×add-sqr-sqrt
61×*-un-lft-identity add-cube-cbrt
12×associate-/r* associate-/l*
add-cbrt-cube add-exp-log
pow1
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
cbrt-undiv sqrt-undiv clear-num frac-2neg div-exp div-inv
rem-sqrt-square cos-sum sqrt-pow1 pow1/2 fma-udef
Counts
4 → 155
Calls
4 calls:
Slowest
11.0ms
(/ (sqrt (acos (/ (- g) h))) (sqrt 3))
6.0ms
(/ (sqrt (acos (/ (- g) h))) (sqrt 3))
2.0ms
(cos (fma 2/3 PI (* (/ (sqrt (acos (/ (- g) h))) (sqrt 3)) (/ (sqrt (acos (/ (- g) h))) (sqrt 3)))))
1.0ms
(sqrt (acos (/ (- g) h)))

series839.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
664.0ms
(cos (fma 2/3 PI (* (/ (sqrt (acos (/ (- g) h))) (sqrt 3)) (/ (sqrt (acos (/ (- g) h))) (sqrt 3)))))
85.0ms
(/ (sqrt (acos (/ (- g) h))) (sqrt 3))
81.0ms
(/ (sqrt (acos (/ (- g) h))) (sqrt 3))
10.0ms
(sqrt (acos (/ (- g) h)))

simplify5.5s

Counts
190 → 167
Calls
190 calls:
Slowest
289.0ms
(/ (* (* (sqrt (acos (/ (- g) h))) (sqrt (acos (/ (- g) h)))) (sqrt (acos (/ (- g) h)))) (* (* (sqrt 3) (sqrt 3)) (sqrt 3)))
244.0ms
(/ (* (* (sqrt (acos (/ (- g) h))) (sqrt (acos (/ (- g) h)))) (sqrt (acos (/ (- g) h)))) (* (* (sqrt 3) (sqrt 3)) (sqrt 3)))
183.0ms
(cos (+ (/ (acos (* -1 (/ g h))) (pow (sqrt 3) 2)) (* 2/3 PI)))
181.0ms
(cos (+ (/ (acos (* -1 (/ g h))) (pow (sqrt 3) 2)) (* 2/3 PI)))
174.0ms
(cos (+ (/ (acos (* -1 (/ g h))) (pow (sqrt 3) 2)) (* 2/3 PI)))

prune2.9s

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.9b

localize62.0ms

Local error

Found 4 expressions with local error:

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

rewrite16.0ms

Algorithm
rewrite-expression-head
Rules
57×sqrt-prod
54×times-frac
49×add-sqr-sqrt
48×*-un-lft-identity add-cube-cbrt
12×associate-/r*
10×add-exp-log
associate-/l*
add-cbrt-cube
pow1
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
div-exp pow-flip
cbrt-undiv clear-num frac-2neg sqrt-pow1 pow1/2 div-inv
rem-sqrt-square rec-exp cos-sum sqrt-undiv 1-exp fma-udef inv-pow
Counts
4 → 139
Calls
4 calls:
Slowest
6.0ms
(/ (sqrt (acos (/ (- g) h))) (sqrt 3))
5.0ms
(/ 1 (sqrt 3))
2.0ms
(cos (fma 2/3 PI (* (/ (sqrt (acos (/ (- g) h))) (sqrt 3)) (* (sqrt (acos (/ (- g) h))) (/ 1 (sqrt 3))))))
1.0ms
(sqrt (acos (/ (- g) h)))

series390.0ms

Counts
4 → 10
Calls
4 calls:
Slowest
289.0ms
(cos (fma 2/3 PI (* (/ (sqrt (acos (/ (- g) h))) (sqrt 3)) (* (sqrt (acos (/ (- g) h))) (/ 1 (sqrt 3))))))
87.0ms
(/ (sqrt (acos (/ (- g) h))) (sqrt 3))
15.0ms
(sqrt (acos (/ (- g) h)))
0.0ms
(/ 1 (sqrt 3))

simplify4.0s

Counts
151 → 149
Calls
151 calls:
Slowest
260.0ms
(/ (* (* (sqrt (acos (/ (- g) h))) (sqrt (acos (/ (- g) h)))) (sqrt (acos (/ (- g) h)))) (* (* (sqrt 3) (sqrt 3)) (sqrt 3)))
226.0ms
(cos (+ (/ (acos (* -1 (/ g h))) (pow (sqrt 3) 2)) (* 2/3 PI)))
195.0ms
(cos (+ (/ (acos (* -1 (/ g h))) (pow (sqrt 3) 2)) (* 2/3 PI)))
175.0ms
(* (cos (* 2/3 PI)) (cos (* (/ (sqrt (acos (/ (- g) h))) (sqrt 3)) (* (sqrt (acos (/ (- g) h))) (/ 1 (sqrt 3))))))
157.0ms
(cos (+ (/ (acos (* -1 (/ g h))) (pow (sqrt 3) 2)) (* 2/3 PI)))

prune2.6s

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.9b

regimes289.0ms

Accuracy

0% (0.0b remaining)

Error of 1.0b against oracle of 1.0b and baseline of 1.0b

bsearch9.0ms

end0.0ms

sample3.9s

Algorithm
intervals
Results
1.8s7821×body80nan
1.7s8000×body80valid