Details

Time bar (total: 22.3s)

sample181.0ms

Algorithm
intervals
Results
75.0ms105×body2560valid
38.0ms79×body1280valid
19.0ms281×body80nan
12.0ms34×body640valid
7.0ms23×body320valid
2.0ms10×body160valid
1.0msbody80valid

simplify3.2s

Counts
1 → 1
Iterations
IterNodes
done5114
84456
71199
6436
5201
4131
370
241
119
09

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.4b

localize27.0ms

Local error

Found 3 expressions with local error:

0.0b
(/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))
0.1b
(* 5.0 (* v v))
0.4b
(acos (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))

rewrite68.0ms

Algorithm
rewrite-expression-head
Rules
18×add-sqr-sqrt
13×*-un-lft-identity add-cube-cbrt
12×times-frac
10×add-cbrt-cube add-exp-log
pow1
associate-/r* difference-of-squares
associate-*l* pow-prod-down prod-exp cbrt-unprod associate-/l* add-log-exp
flip3-- associate-/r/ flip-- associate-/l/
acos-asin cbrt-undiv clear-num frac-2neg div-sub div-exp associate-*r* *-commutative div-inv unswap-sqr
Counts
3 → 63
Calls
3 calls:
36.0ms
(/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))
27.0ms
(* 5.0 (* v v))
2.0ms
(acos (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))

series193.0ms

Counts
3 → 9
Calls
3 calls:
136.0ms
(/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))
49.0ms
(* 5.0 (* v v))
8.0ms
(acos (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))

simplify1.5s

Counts
72 → 72
Iterations
IterNodes
done5000
21180
1359
0139

prune423.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.4b

localize61.0ms

Local error

Found 4 expressions with local error:

0.1b
(* 5.0 (* v v))
0.1b
(* 5.0 (* v v))
0.1b
(* 5.0 (* v v))
0.4b
(acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))

rewrite89.0ms

Algorithm
rewrite-expression-head
Rules
19×pow1 add-cbrt-cube add-exp-log
10×add-sqr-sqrt
associate-*l* pow-prod-down prod-exp cbrt-unprod
*-un-lft-identity add-cube-cbrt
add-log-exp
associate-*r* *-commutative unswap-sqr
acos-asin
Counts
4 → 65
Calls
4 calls:
26.0ms
(* 5.0 (* v v))
26.0ms
(* 5.0 (* v v))
32.0ms
(* 5.0 (* v v))
1.0ms
(acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))

series115.0ms

Counts
4 → 12
Calls
4 calls:
26.0ms
(* 5.0 (* v v))
49.0ms
(* 5.0 (* v v))
29.0ms
(* 5.0 (* v v))
10.0ms
(acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))

simplify2.4s

Counts
77 → 77
Iterations
IterNodes
done5000
31435
2365
1131
056

prune411.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.4b

localize111.0ms

Local error

Found 4 expressions with local error:

0.4b
(acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))
1.0b
(sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))))))
1.0b
(sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))))))
1.0b
(* (sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))) (sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))))

rewrite20.0ms

Algorithm
rewrite-expression-head
Rules
28×add-sqr-sqrt
24×sqrt-prod
21×pow1
14×*-un-lft-identity add-cube-cbrt
10×sqrt-pow1 pow1/2
swap-sqr
add-cbrt-cube associate-*r* associate-*l* add-exp-log
pow-prod-up
add-log-exp unswap-sqr
pow-prod-down pow-sqr
rem-sqrt-square
pow2 acos-asin rem-square-sqrt pow-plus sqrt-unprod prod-exp *-commutative cbrt-unprod
Counts
4 → 83
Calls
4 calls:
1.0ms
(acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))
2.0ms
(sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))))))
2.0ms
(sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))))))
11.0ms
(* (sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))) (sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))))

series106.0ms

Counts
4 → 12
Calls
4 calls:
14.0ms
(acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))
39.0ms
(sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))))))
38.0ms
(sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))))))
15.0ms
(* (sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))) (sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))))

simplify3.4s

Counts
95 → 95
Iterations
IterNodes
done5000
43449
3844
2349
1154
074

prune417.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.3b

localize79.0ms

Local error

Found 4 expressions with local error:

0.4b
(acos (- (/ 1.0 (- (* v v) 1.0)) (/ (* v v) (/ (- (* v v) 1.0) 5.0))))
1.0b
(sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))))))
1.0b
(sqrt (acos (- (/ 1.0 (- (* v v) 1.0)) (/ (* v v) (/ (- (* v v) 1.0) 5.0)))))
1.0b
(* (sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))) (sqrt (acos (- (/ 1.0 (- (* v v) 1.0)) (/ (* v v) (/ (- (* v v) 1.0) 5.0))))))

rewrite66.0ms

Algorithm
rewrite-expression-head
Rules
20×add-sqr-sqrt
16×sqrt-prod
10×pow1 *-un-lft-identity add-cube-cbrt
add-cbrt-cube associate-*r* associate-*l* add-exp-log
sqrt-pow1 pow1/2 add-log-exp unswap-sqr
pow-prod-down
rem-sqrt-square
acos-asin sqrt-unprod prod-exp *-commutative cbrt-unprod
Counts
4 → 64
Calls
4 calls:
44.0ms
(acos (- (/ 1.0 (- (* v v) 1.0)) (/ (* v v) (/ (- (* v v) 1.0) 5.0))))
1.0ms
(sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))))))
1.0ms
(sqrt (acos (- (/ 1.0 (- (* v v) 1.0)) (/ (* v v) (/ (- (* v v) 1.0) 5.0)))))
19.0ms
(* (sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))) (sqrt (acos (- (/ 1.0 (- (* v v) 1.0)) (/ (* v v) (/ (- (* v v) 1.0) 5.0))))))

series167.0ms

Counts
4 → 12
Calls
4 calls:
12.0ms
(acos (- (/ 1.0 (- (* v v) 1.0)) (/ (* v v) (/ (- (* v v) 1.0) 5.0))))
33.0ms
(sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))))))
43.0ms
(sqrt (acos (- (/ 1.0 (- (* v v) 1.0)) (/ (* v v) (/ (- (* v v) 1.0) 5.0)))))
79.0ms
(* (sqrt (acos (cbrt (* (* (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0))) (/ (- 1.0 (* 5.0 (* v v))) (- (* v v) 1.0)))))) (sqrt (acos (- (/ 1.0 (- (* v v) 1.0)) (/ (* v v) (/ (- (* v v) 1.0) 5.0))))))

simplify3.2s

Counts
76 → 76
Iterations
IterNodes
done5024
43525
3876
2384
1164
088

prune415.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.3b

regimes182.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify6.0ms

Iterations
IterNodes
done18
118
016

end0.0ms

sample5.4s

Algorithm
intervals
Results
2.0s2927×body2560valid
1.6s2526×body1280valid
571.0ms8005×body80nan
503.0ms1306×body640valid
166.0ms619×body320valid
100.0ms419×body160valid
16.0ms203×body80valid