Details

Time bar (total: 12.6s)

sample83.0ms

Algorithm
intervals
Results
34.0ms90×body2560valid
20.0ms93×body1280valid
7.0ms259×body80nan
6.0ms37×body640valid
2.0ms17×body320valid
1.0ms14×body160valid
0.0msbody80valid

simplify3.2s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0914
12014
24214
38814
415914
525014
633914
749914
8124414
done500114

prune2.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.5b

localize7.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))
0.0b
(- 1.0 (* 5.0 (* v v)))
0.2b
(* 5.0 (* v v))
0.5b
(acos (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))

rewrite23.0ms

Algorithm
rewrite-expression-head
Rules
21×add-sqr-sqrt
16×add-cube-cbrt *-un-lft-identity
12×times-frac
11×add-exp-log add-cbrt-cube
pow1
add-log-exp
expm1-log1p-u associate-/r* log1p-expm1-u difference-of-squares
flip3-- fma-neg associate-*l* prod-diff pow-prod-down prod-exp flip-- cbrt-unprod associate-/l*
associate-/r/ associate-/l/
cbrt-undiv acos-asin sub-neg frac-2neg diff-log div-sub div-exp associate-*r* clear-num *-commutative div-inv unswap-sqr
Counts
4 → 89
Calls
4 calls:
11.0ms
(/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))
3.0ms
(- 1.0 (* 5.0 (* v v)))
7.0ms
(* 5.0 (* v v))
1.0ms
(acos (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))

series164.0ms

Counts
4 → 12
Calls
4 calls:
80.0ms
(/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))
57.0ms
(- 1.0 (* 5.0 (* v v)))
24.0ms
(* 5.0 (* v v))
3.0ms
(acos (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))

simplify938.0ms

Counts
101 → 101
Iterations

Useful iterations: done (935.0ms)

IterNodesCost
01631547
13871484
212171362
done50001349

prune231.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.5b

localize18.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (/ (fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4)))) (fma (* v v) 5.0 1.0)) (- (* v v) 1.0))
0.0b
(fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4))))
0.1b
(* (* 5.0 5.0) (pow v 4))
0.5b
(acos (/ (/ (fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4)))) (fma (* v v) 5.0 1.0)) (- (* v v) 1.0)))

rewrite27.0ms

Algorithm
rewrite-expression-head
Rules
97×times-frac
71×add-sqr-sqrt
55×add-cube-cbrt *-un-lft-identity
22×add-exp-log
14×add-cbrt-cube difference-of-squares
13×associate-/l*
prod-exp
associate-*r*
div-inv
pow1 expm1-log1p-u unpow-prod-down associate-/r* log1p-expm1-u add-log-exp
cbrt-undiv div-exp cbrt-unprod unswap-sqr
pow-to-exp pow-exp associate-/r/ sqr-pow
acos-asin flip3-- frac-2neg associate-*l* clear-num *-commutative flip-- fma-udef associate-/l/
Counts
4 → 137
Calls
4 calls:
10.0ms
(/ (/ (fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4)))) (fma (* v v) 5.0 1.0)) (- (* v v) 1.0))
0.0ms
(fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4))))
11.0ms
(* (* 5.0 5.0) (pow v 4))
0.0ms
(acos (/ (/ (fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4)))) (fma (* v v) 5.0 1.0)) (- (* v v) 1.0)))

series288.0ms

Counts
4 → 12
Calls
4 calls:
136.0ms
(/ (/ (fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4)))) (fma (* v v) 5.0 1.0)) (- (* v v) 1.0))
105.0ms
(fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4))))
41.0ms
(* (* 5.0 5.0) (pow v 4))
6.0ms
(acos (/ (/ (fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4)))) (fma (* v v) 5.0 1.0)) (- (* v v) 1.0)))

simplify898.0ms

Counts
149 → 149
Iterations

Useful iterations: 2 (313.0ms)

IterNodesCost
02874676
16864578
222134323
done50004323

prune514.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.5b

localize12.0ms

Local error

Found 4 expressions with local error:

0.0b
(- 1.0 (* 5.0 (* v v)))
0.0b
(expm1 (log1p (acos (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))
0.2b
(* 5.0 (* v v))
0.5b
(acos (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-exp-log add-cbrt-cube
add-sqr-sqrt
add-cube-cbrt *-un-lft-identity
add-log-exp
expm1-log1p-u log1p-expm1-u
fma-neg associate-*l* prod-diff pow-prod-down prod-exp cbrt-unprod
acos-asin sub-neg expm1-log1p flip3-- diff-log associate-*r* *-commutative flip-- expm1-udef unswap-sqr
Counts
4 → 62
Calls
4 calls:
3.0ms
(- 1.0 (* 5.0 (* v v)))
0.0ms
(expm1 (log1p (acos (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))
7.0ms
(* 5.0 (* v v))
1.0ms
(acos (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))

series217.0ms

Counts
4 → 12
Calls
4 calls:
58.0ms
(- 1.0 (* 5.0 (* v v)))
126.0ms
(expm1 (log1p (acos (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))
28.0ms
(* 5.0 (* v v))
4.0ms
(acos (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))

simplify1.8s

Counts
74 → 74
Iterations

Useful iterations: done (1.8s)

IterNodesCost
0101954
1209909
2550860
32132794
done5000791

prune192.0ms

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0.5b

localize17.0ms

Local error

Found 4 expressions with local error:

0.0b
(fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4))))
0.0b
(pow (/ (/ (fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4)))) (fma (* v v) 5.0 1.0)) (- (* v v) 1.0)) 3)
0.1b
(* (* 5.0 5.0) (pow v 4))
0.5b
(acos (cbrt (pow (/ (/ (fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4)))) (fma (* v v) 5.0 1.0)) (- (* v v) 1.0)) 3)))

rewrite40.0ms

Algorithm
rewrite-expression-head
Rules
176×times-frac
119×add-sqr-sqrt
91×add-cube-cbrt *-un-lft-identity
62×unpow-prod-down
58×cube-prod
26×difference-of-squares
23×add-exp-log
15×add-cbrt-cube
10×div-inv
prod-exp
associate-*r*
pow1 pow-exp
expm1-log1p-u associate-/r/ log1p-expm1-u add-log-exp
cbrt-undiv pow-to-exp pow-unpow div-exp cbrt-unprod rem-cube-cbrt unswap-sqr sqr-pow
flip3-- flip--
cube-div acos-asin cube-mult pow-pow unpow3 associate-*l* *-commutative fma-udef
Counts
4 → 189
Calls
4 calls:
0.0ms
(fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4))))
19.0ms
(pow (/ (/ (fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4)))) (fma (* v v) 5.0 1.0)) (- (* v v) 1.0)) 3)
11.0ms
(* (* 5.0 5.0) (pow v 4))
0.0ms
(acos (cbrt (pow (/ (/ (fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4)))) (fma (* v v) 5.0 1.0)) (- (* v v) 1.0)) 3)))

series355.0ms

Counts
4 → 12
Calls
4 calls:
117.0ms
(fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4))))
189.0ms
(pow (/ (/ (fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4)))) (fma (* v v) 5.0 1.0)) (- (* v v) 1.0)) 3)
38.0ms
(* (* 5.0 5.0) (pow v 4))
11.0ms
(acos (cbrt (pow (/ (/ (fma 1.0 1.0 (- (* (* 5.0 5.0) (pow v 4)))) (fma (* v v) 5.0 1.0)) (- (* v v) 1.0)) 3)))

simplify549.0ms

Counts
201 → 201
Iterations

Useful iterations: done (536.0ms)

IterNodesCost
03948039
113767743
done50007625

prune570.0ms

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0.5b

regimes76.0ms

Accuracy

0% (0.0b remaining)

Error of 0.6b against oracle of 0.6b and baseline of 0.6b

bsearch0.0ms

simplify3.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01525
12025
22525
done2525

end0.0ms

sample2.3s

Algorithm
intervals
Results
991.0ms2939×body2560valid
556.0ms2505×body1280valid
227.0ms8095×body80nan
201.0ms1225×body640valid
79.0ms665×body320valid
37.0ms460×body160valid
10.0ms206×body80valid