Details

Time bar (total: 24.7s)

sample191.0ms

Algorithm
intervals
Results
47.0ms51×body10240exit
37.0ms40×body1280valid
23.0ms45×body640valid
12.0ms118×body80valid
10.0ms28×body320valid
7.0ms94×body80nan
5.0ms23×body160valid
4.0msbody2560valid
4.0ms11×body640nan
2.0msbody1280nan
2.0msbody320nan
1.0msbody160nan

simplify681.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01213
12013
23313
34813
46613
57813
610013
712613
815013
920313
1028413
1129013
done29013

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 24.1b

localize14.0ms

Local error

Found 4 expressions with local error:

0.0b
(* y (exp z))
0.0b
(/ (log (+ (- 1.0 y) (* y (exp z)))) t)
1.6b
(log (+ (- 1.0 y) (* y (exp z))))
3.2b
(+ (- 1.0 y) (* y (exp z)))

rewrite171.0ms

Algorithm
rewrite-expression-head
Rules
18×add-sqr-sqrt
16×add-cube-cbrt *-un-lft-identity
12×times-frac
11×pow1
add-log-exp
add-exp-log add-cbrt-cube
log-pow
log-div associate-/l*
log-prod flip3-+ associate-*r* associate-*l* associate-/r* flip-+
associate-+l+ div-sub sum-log
cbrt-undiv +-commutative associate-+l- sub-neg frac-2neg diff-log div-exp rem-log-exp pow-prod-down prod-exp clear-num *-commutative cbrt-unprod div-inv unswap-sqr
Counts
4 → 80
Calls
4 calls:
23.0ms
(* y (exp z))
75.0ms
(/ (log (+ (- 1.0 y) (* y (exp z)))) t)
28.0ms
(log (+ (- 1.0 y) (* y (exp z))))
41.0ms
(+ (- 1.0 y) (* y (exp z)))

series437.0ms

Counts
4 → 12
Calls
4 calls:
26.0ms
(* y (exp z))
256.0ms
(/ (log (+ (- 1.0 y) (* y (exp z)))) t)
104.0ms
(log (+ (- 1.0 y) (* y (exp z))))
51.0ms
(+ (- 1.0 y) (* y (exp z)))

simplify2.9s

Counts
92 → 92
Iterations

Useful iterations: 3 (1.2s)

IterNodesCost
02031436
14511388
212471271
338331268
done50021268

prune502.0ms

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 3.9b

localize25.0ms

Local error

Found 4 expressions with local error:

3.6b
(/ (* z y) t)
4.4b
(+ (* 1.0 (/ (* z y) t)) (+ (/ (log 1.0) t) (* 0.5 (/ (* (pow z 2) y) t))))
5.9b
(* (pow z 2) y)
7.0b
(/ (* (pow z 2) y) t)

rewrite149.0ms

Algorithm
rewrite-expression-head
Rules
24×add-exp-log
17×add-sqr-sqrt
16×add-cbrt-cube
11×add-cube-cbrt *-un-lft-identity
add-log-exp
associate-*l*
prod-exp
times-frac div-exp associate-/r*
pow1 cbrt-undiv unpow-prod-down associate-*r/ frac-add unswap-sqr
associate-*r* sum-log cbrt-unprod
pow-to-exp frac-2neg flip3-+ pow-exp clear-num flip-+ div-inv associate-/l* unpow2 sqr-pow
+-commutative associate-+r+ *-commutative
Counts
4 → 87
Calls
4 calls:
22.0ms
(/ (* z y) t)
82.0ms
(+ (* 1.0 (/ (* z y) t)) (+ (/ (log 1.0) t) (* 0.5 (/ (* (pow z 2) y) t))))
21.0ms
(* (pow z 2) y)
19.0ms
(/ (* (pow z 2) y) t)

series209.0ms

Counts
4 → 12
Calls
4 calls:
26.0ms
(/ (* z y) t)
132.0ms
(+ (* 1.0 (/ (* z y) t)) (+ (/ (log 1.0) t) (* 0.5 (/ (* (pow z 2) y) t))))
25.0ms
(* (pow z 2) y)
26.0ms
(/ (* (pow z 2) y) t)

simplify1.9s

Counts
99 → 99
Iterations

Useful iterations: 2 (461.0ms)

IterNodesCost
01711403
14911310
220061169
done50001169

prune494.0ms

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 3.4b

localize28.0ms

Local error

Found 4 expressions with local error:

7.0b
(/ (* (pow z 2) y) t)
21.3b
(cbrt (/ (* z y) t))
21.3b
(cbrt (/ (* z y) t))
21.3b
(cbrt (/ (* z y) t))

rewrite44.0ms

Algorithm
rewrite-expression-head
Rules
21×cbrt-prod
14×add-exp-log
12×add-sqr-sqrt add-cube-cbrt *-un-lft-identity times-frac
add-cbrt-cube
pow1 div-exp div-inv add-log-exp
cbrt-div pow1/3 prod-exp associate-/r*
cbrt-undiv
pow-to-exp frac-2neg pow-exp clear-num cbrt-unprod associate-/l*
Counts
4 → 71
Calls
4 calls:
12.0ms
(/ (* (pow z 2) y) t)
5.0ms
(cbrt (/ (* z y) t))
19.0ms
(cbrt (/ (* z y) t))
5.0ms
(cbrt (/ (* z y) t))

series443.0ms

Counts
4 → 12
Calls
4 calls:
38.0ms
(/ (* (pow z 2) y) t)
126.0ms
(cbrt (/ (* z y) t))
148.0ms
(cbrt (/ (* z y) t))
130.0ms
(cbrt (/ (* z y) t))

simplify3.0s

Counts
83 → 83
Iterations

Useful iterations: done (3.0s)

IterNodesCost
0106882
1214845
2681772
33273748
done5001712

prune531.0ms

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 3.4b

localize89.0ms

Local error

Found 4 expressions with local error:

21.3b
(cbrt (/ (* z y) t))
21.3b
(cbrt (/ (* z y) t))
21.3b
(cbrt (/ (* z y) t))
21.3b
(cbrt (/ (* z y) t))

rewrite18.0ms

Algorithm
rewrite-expression-head
Rules
28×cbrt-prod
12×add-sqr-sqrt add-cube-cbrt *-un-lft-identity times-frac
pow1 add-exp-log cbrt-div pow1/3 add-cbrt-cube div-inv add-log-exp
Counts
4 → 64
Calls
4 calls:
4.0ms
(cbrt (/ (* z y) t))
4.0ms
(cbrt (/ (* z y) t))
4.0ms
(cbrt (/ (* z y) t))
4.0ms
(cbrt (/ (* z y) t))

series510.0ms

Counts
4 → 12
Calls
4 calls:
136.0ms
(cbrt (/ (* z y) t))
118.0ms
(cbrt (/ (* z y) t))
119.0ms
(cbrt (/ (* z y) t))
136.0ms
(cbrt (/ (* z y) t))

simplify3.4s

Counts
76 → 76
Iterations

Useful iterations: done (3.4s)

IterNodesCost
066824
1107800
2225748
3621716
41827668
done5001632

prune571.0ms

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 3.4b

regimes1.1s

Accuracy

67.9% (5.4b remaining)

Error of 9.0b against oracle of 3.6b and baseline of 20.4b

bsearch345.0ms

Steps
ItersRangePoint
5
2.3438876234318554e-39
8.017348246723114e-39
2.3844998939834902e-39
8
-9.437501128818057e-35
-1.6769430254240637e-39
-1.6284864419591178e-38
9
-0.00016144679506209454
-7.013981961232763e-11
-8.35366648890259e-06

simplify16.0ms

Iterations

Useful iterations: 0 (3.0ms)

IterNodesCost
056100
174100
done74100

end0.0ms

sample6.8s

Algorithm
intervals
Results
2.0s1531×body10240exit
1.7s1469×body1280valid
854.0ms1505×body640valid
348.0ms3559×body80valid
347.0ms897×body320valid
244.0ms2675×body80nan
214.0ms90×body2560valid
135.0ms284×body640nan
114.0ms500×body160valid
63.0ms129×body1280nan
41.0ms178×body320nan
16.0ms120×body160nan