Details

Time bar (total: 35.3s)

sample72.0ms

Algorithm
intervals
Results
28.0ms216×body80nan
23.0ms256×body80valid

simplify3.1s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
019487
144487
2163487
3839487
44150487
done5001487

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.5b

localize49.0ms

Local error

Found 4 expressions with local error:

0.2b
(* 5.0 (* v v))
0.3b
(* PI t)
0.4b
(/ (- 1.0 (* 5.0 (* v v))) (* (* (* PI t) (sqrt (* 2.0 (- 1.0 (* 3.0 (* v v)))))) (- 1.0 (* v v))))
0.5b
(* (* PI t) (sqrt (* 2.0 (- 1.0 (* 3.0 (* v v))))))

rewrite191.0ms

Algorithm
rewrite-expression-head
Rules
30×add-cbrt-cube add-exp-log
18×associate-*r/
16×pow1
13×add-sqr-sqrt prod-exp cbrt-unprod
10×*-un-lft-identity add-cube-cbrt
flip3-- sqrt-div associate-*r* associate-/r/ flip--
associate-*l* pow-prod-down
expm1-log1p-u frac-times cbrt-undiv div-exp log1p-expm1-u add-log-exp
times-frac *-commutative associate-/l*
associate-*l/ unswap-sqr associate-/l/
clear-num associate-/r* frac-2neg div-sub sqrt-prod div-inv
Counts
4 → 102
Calls
4 calls:
13.0ms
(* 5.0 (* v v))
6.0ms
(* PI t)
138.0ms
(/ (- 1.0 (* 5.0 (* v v))) (* (* (* PI t) (sqrt (* 2.0 (- 1.0 (* 3.0 (* v v)))))) (- 1.0 (* v v))))
31.0ms
(* (* PI t) (sqrt (* 2.0 (- 1.0 (* 3.0 (* v v))))))

series1.1s

Counts
4 → 12
Calls
4 calls:
37.0ms
(* 5.0 (* v v))
23.0ms
(* PI t)
777.0ms
(/ (- 1.0 (* 5.0 (* v v))) (* (* (* PI t) (sqrt (* 2.0 (- 1.0 (* 3.0 (* v v)))))) (- 1.0 (* v v))))
264.0ms
(* (* PI t) (sqrt (* 2.0 (- 1.0 (* 3.0 (* v v))))))

simplify1.6s

Counts
114 → 114
Iterations

Useful iterations: done (1.6s)

IterNodesCost
026144238
182939612
done500139145

prune842.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.3b

localize90.0ms

Local error

Found 4 expressions with local error:

0.2b
(* 5.0 (* v v))
0.3b
(* PI t)
0.4b
(/ (- 1.0 (* 5.0 (* v v))) (* (* (* PI t) (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))) (- (* 1.0 1.0) (* (* v v) (* v v)))))
0.5b
(* (* PI t) (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v)))))))

rewrite262.0ms

Algorithm
rewrite-expression-head
Rules
30×add-cbrt-cube add-exp-log
18×associate-*r/
16×pow1
13×add-sqr-sqrt prod-exp cbrt-unprod
10×*-un-lft-identity add-cube-cbrt
flip3-- sqrt-div associate-*r* associate-/r/ flip--
associate-*l* pow-prod-down
expm1-log1p-u frac-times cbrt-undiv div-exp log1p-expm1-u add-log-exp
times-frac *-commutative associate-/l*
associate-*l/ unswap-sqr associate-/l/
clear-num associate-/r* frac-2neg div-sub sqrt-prod div-inv
Counts
4 → 102
Calls
4 calls:
26.0ms
(* 5.0 (* v v))
11.0ms
(* PI t)
168.0ms
(/ (- 1.0 (* 5.0 (* v v))) (* (* (* PI t) (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))) (- (* 1.0 1.0) (* (* v v) (* v v)))))
51.0ms
(* (* PI t) (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v)))))))

series1.4s

Counts
4 → 12
Calls
4 calls:
50.0ms
(* 5.0 (* v v))
40.0ms
(* PI t)
995.0ms
(/ (- 1.0 (* 5.0 (* v v))) (* (* (* PI t) (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))) (- (* 1.0 1.0) (* (* v v) (* v v)))))
281.0ms
(* (* PI t) (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v)))))))

simplify1.8s

Counts
114 → 114
Iterations

Useful iterations: done (1.7s)

IterNodesCost
023749824
175345137
done500144530

prune1.0s

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 0.3b

localize57.0ms

Local error

Found 4 expressions with local error:

0.2b
(* 5.0 (* v v))
0.3b
(* PI (* t (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))))
0.4b
(/ (- 1.0 (* 5.0 (* v v))) (* (* PI (* t (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v)))))))) (- (* 1.0 1.0) (* (* v v) (* v v)))))
0.4b
(* t (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v)))))))

rewrite553.0ms

Algorithm
rewrite-expression-head
Rules
30×add-cbrt-cube associate-*r/ add-exp-log
16×pow1
13×add-sqr-sqrt prod-exp cbrt-unprod
10×*-un-lft-identity sqrt-div add-cube-cbrt
flip3-- associate-*l* flip--
associate-/r/
pow-prod-down
associate-*r*
expm1-log1p-u frac-times cbrt-undiv div-exp log1p-expm1-u add-log-exp
times-frac *-commutative associate-/l*
associate-*l/ unswap-sqr associate-/l/
clear-num associate-/r* frac-2neg div-sub sqrt-prod div-inv
Counts
4 → 104
Calls
4 calls:
23.0ms
(* 5.0 (* v v))
80.0ms
(* PI (* t (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))))
399.0ms
(/ (- 1.0 (* 5.0 (* v v))) (* (* PI (* t (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v)))))))) (- (* 1.0 1.0) (* (* v v) (* v v)))))
46.0ms
(* t (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v)))))))

series1.1s

Counts
4 → 12
Calls
4 calls:
40.0ms
(* 5.0 (* v v))
259.0ms
(* PI (* t (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))))
561.0ms
(/ (- 1.0 (* 5.0 (* v v))) (* (* PI (* t (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v)))))))) (- (* 1.0 1.0) (* (* v v) (* v v)))))
215.0ms
(* t (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v)))))))

simplify4.5s

Counts
116 → 116
Iterations

Useful iterations: done (4.5s)

IterNodesCost
024257218
175952009
2485951082
done500051017

prune1.0s

Pruning

10 alts after pruning (8 fresh and 2 done)

Merged error: 0.3b

localize121.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (* (* PI t) (* (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))) (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))))) (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))))
0.3b
(* PI t)
0.3b
(* (* PI t) (* (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))) (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v)))))))))
0.4b
(/ (- 1.0 (* 5.0 (* v v))) (* (* (* (* PI t) (* (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))) (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))))) (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v)))))))) (- (* 1.0 1.0) (* (* v v) (* v v)))))

rewrite1.4s

Algorithm
rewrite-expression-head
Rules
368×associate-*r/
228×cbrt-div sqrt-div
168×frac-times
142×flip3-- flip--
84×associate-*l/
80×associate-/r/
69×add-exp-log
47×add-cbrt-cube
41×prod-exp cbrt-unprod
36×pow1
22×pow-prod-down
12×add-sqr-sqrt
11×associate-*r*
10×*-un-lft-identity add-cube-cbrt
cbrt-undiv div-exp
associate-*l*
cbrt-prod expm1-log1p-u log1p-expm1-u add-log-exp
times-frac *-commutative associate-/l*
associate-/l/
clear-num associate-/r* frac-2neg div-sub sqrt-prod div-inv unswap-sqr
Counts
4 → 227
Calls
4 calls:
330.0ms
(* (* (* PI t) (* (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))) (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))))) (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))))
11.0ms
(* PI t)
162.0ms
(* (* PI t) (* (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))) (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v)))))))))
897.0ms
(/ (- 1.0 (* 5.0 (* v v))) (* (* (* (* PI t) (* (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))) (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))))) (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v)))))))) (- (* 1.0 1.0) (* (* v v) (* v v)))))

series1.3s

Counts
4 → 12
Calls
4 calls:
283.0ms
(* (* (* PI t) (* (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))) (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))))) (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))))
34.0ms
(* PI t)
414.0ms
(* (* PI t) (* (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))) (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v)))))))))
608.0ms
(/ (- 1.0 (* 5.0 (* v v))) (* (* (* (* PI t) (* (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))) (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v))))))))) (cbrt (sqrt (* 2.0 (- (* 1.0 1.0) (* (* 3.0 (* v v)) (* 3.0 (* v v)))))))) (- (* 1.0 1.0) (* (* v v) (* v v)))))

simplify7.3s

Counts
239 → 239
Iterations

Useful iterations: done (7.1s)

IterNodesCost
0491237892
11695201554
done5000200907

prune2.8s

Pruning

10 alts after pruning (8 fresh and 2 done)

Merged error: 0.3b

regimes644.0ms

Accuracy

0% (0.3b remaining)

Error of 0.4b against oracle of 0.2b and baseline of 0.4b

bsearch0.0ms

simplify8.0ms

Iterations

Useful iterations: 0 (3.0ms)

IterNodesCost
027807
137807
done37807

end0.0ms

sample3.0s

Algorithm
intervals
Results
1.5s8000×body80valid
1.1s8232×body80nan