Details

Time bar (total: 29.8s)

sample198.0ms

Algorithm
intervals
Results
75.0ms90×body2560valid
50.0ms70×body1280valid
22.0ms50×body640valid
22.0ms247×body80nan
11.0ms30×body320valid
2.0msbody160valid
1.0msbody80valid

simplify2.4s

Counts
1 → 1
Iterations
IterNodes
63394
51102
4438
3170
263
123
09

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.6b

localize30.0ms

Local error

Found 2 expressions with local error:

0.2b
(* 5 (* v v))
0.6b
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))

rewrite28.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-cbrt-cube add-exp-log
add-sqr-sqrt
*-un-lft-identity associate-*l* pow-prod-down prod-exp add-cube-cbrt cbrt-unprod
insert-posit16 add-log-exp
acos-asin associate-*r* *-commutative unswap-sqr
Counts
2 → 29
Calls
2 calls:
25.0ms
(* 5 (* v v))
2.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))

series33.0ms

Counts
2 → 6
Calls
2 calls:
29.0ms
(* 5 (* v v))
4.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))

simplify8.3s

Counts
35 → 35
Iterations
IterNodes
47598
31980
2407
1138
055

prune331.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.6b

localize30.0ms

Local error

Found 4 expressions with local error:

0.6b
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
0.6b
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
1.0b
(* (* (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))
1.0b
(cbrt (* (* (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))))

rewrite50.0ms

Algorithm
rewrite-expression-head
Rules
23×pow1
add-cbrt-cube add-exp-log
add-sqr-sqrt pow-plus pow-prod-up
*-un-lft-identity add-cube-cbrt
insert-posit16 add-log-exp
associate-*r* pow-prod-down prod-exp cbrt-unprod
pow2 acos-asin pow3 pow-sqr
cbrt-prod pow1/3 associate-*l* *-commutative rem-cbrt-cube unswap-sqr
Counts
4 → 58
Calls
4 calls:
1.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
1.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
28.0ms
(* (* (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))
18.0ms
(cbrt (* (* (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))))

series58.0ms

Counts
4 → 12
Calls
4 calls:
3.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
3.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
48.0ms
(* (* (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))
4.0ms
(cbrt (* (* (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))))

simplify1.2s

Counts
70 → 70
Iterations
IterNodes
42099
3881
2360
1153
061

prune659.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.6b

localize55.0ms

Local error

Found 4 expressions with local error:

0.6b
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
0.6b
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
0.6b
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
1.0b
(* (* (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))

rewrite21.0ms

Algorithm
rewrite-expression-head
Rules
23×pow1
add-cbrt-cube add-exp-log
add-sqr-sqrt pow-plus pow-prod-up
*-un-lft-identity add-cube-cbrt
insert-posit16 add-log-exp
acos-asin associate-*r* pow-prod-down prod-exp cbrt-unprod
pow2 pow-sqr
associate-*l* pow3 *-commutative unswap-sqr
Counts
4 → 56
Calls
4 calls:
1.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
1.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
1.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
17.0ms
(* (* (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))

series70.0ms

Counts
4 → 12
Calls
4 calls:
5.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
5.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
5.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
53.0ms
(* (* (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))) (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))

simplify1.2s

Counts
68 → 68
Iterations
IterNodes
42357
3922
2353
1141
053

prune820.0ms

Pruning

6 alts after pruning (4 fresh and 2 done)

Merged error: 0.6b

localize44.0ms

Local error

Found 4 expressions with local error:

0.6b
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
0.6b
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
0.6b
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
1.5b
(exp (+ (+ (log (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))) (log (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))) (log (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))))

rewrite103.0ms

Algorithm
rewrite-expression-head
Rules
40×*-un-lft-identity
37×pow1
33×log-pow
31×exp-prod
23×distribute-lft-out
21×distribute-rgt-out
15×distribute-lft1-in
11×add-sqr-sqrt
10×exp-to-pow distribute-rgt1-in
add-cube-cbrt
add-log-exp
count-2
add-cbrt-cube add-exp-log insert-posit16
acos-asin sum-log rem-exp-log
exp-sum
Counts
4 → 80
Calls
4 calls:
1.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
1.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
1.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
98.0ms
(exp (+ (+ (log (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))) (log (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))) (log (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))))

series52.0ms

Counts
4 → 12
Calls
4 calls:
5.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
4.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
3.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
40.0ms
(exp (+ (+ (log (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))) (log (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))) (log (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))))

simplify5.8s

Counts
92 → 92
Iterations
IterNodes
58512
41908
3588
2222
1107
058

prune1.0s

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.6b

regimes155.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify4.0ms

Iterations
IterNodes
215
115
013

end0.0ms

sample7.2s

Algorithm
intervals
Results
2.9s2936×body2560valid
1.8s2554×body1280valid
1.2s7984×body80nan
696.0ms1249×body640valid
256.0ms662×body320valid
95.0ms410×body160valid
25.0ms189×body80valid