Details

Time bar (total: 10.2s)

sample39.0ms

Algorithm
intervals
Results
17.0ms374×body80valid

simplify4.9s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01115
12415
25315
38815
413415
518815
624315
730815
838115
946315
1052815
1158615
1265015
1371215
1477615
1583815
1690415
1797415
18104615
19111615
20118415
21124415
22130215
23137015
24143815
25150215
26156815
27163415
28169815
29176015
30182815
31190015
32197615
33205215
34213015
35220215
36227415
37234815
38242415
39250015
40257415
41264615
42272215
43279615
44287615
45294015
46300015
47305815
48312015
49318615
50325215
51332615
52340015
53347615
54356015
55363615
56370615
57378215
58386415
59394015
60401215
61408015
62415215
63422815
64430815
65438815
66446015
67452215
68458815
69465015
70472215
71478215
72484815
73492015
74499815
done500015

prune4.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 2.4b

Counts
2 → 1

localize16.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (- x (/ y (* z 3.0))) (/ t (* (* z 3.0) y)))
0.2b
(/ y (* z 3.0))
0.2b
(* (* z 3.0) y)
6.0b
(/ t (* (* z 3.0) y))

rewrite30.0ms

Algorithm
rewrite-expression-head
Rules
23×add-exp-log add-cbrt-cube
14×*-un-lft-identity
pow1 add-sqr-sqrt add-cube-cbrt add-log-exp
prod-exp cbrt-unprod
times-frac associate-/l*
cbrt-undiv div-exp
associate-*r* pow-prod-down
associate-+l+ frac-2neg frac-add clear-num associate-/r* sum-log div-inv distribute-lft-out
+-commutative associate-+l- sub-neg flip3-- flip3-+ diff-log associate-*l* *-commutative flip-- flip-+ distribute-lft-out--
Counts
4 → 81
Calls
4 calls:
11.0ms
(+ (- x (/ y (* z 3.0))) (/ t (* (* z 3.0) y)))
5.0ms
(/ y (* z 3.0))
5.0ms
(* (* z 3.0) y)
7.0ms
(/ t (* (* z 3.0) y))

series33.0ms

Counts
4 → 12
Calls
4 calls:
19.0ms
(+ (- x (/ y (* z 3.0))) (/ t (* (* z 3.0) y)))
3.0ms
(/ y (* z 3.0))
4.0ms
(* (* z 3.0) y)
7.0ms
(/ t (* (* z 3.0) y))

simplify559.0ms

Counts
93 → 93
Iterations

Useful iterations: done (557.0ms)

IterNodesCost
01491162
14121111
21918986
done5000977

prune157.0ms

Filtered
60 candidates to 93 candidates (-55.0%)
Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New84993
Fresh000
Picked101
Done000
Total85994

Merged error: 0.0b

Counts
94 → 9

localize11.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (- x (/ y (* z 3.0))) (* 0.3333333333333333 (/ t (* z y))))
0.2b
(/ y (* z 3.0))
0.2b
(* 0.3333333333333333 (/ t (* z y)))
6.1b
(/ t (* z y))

rewrite28.0ms

Algorithm
rewrite-expression-head
Rules
23×add-exp-log add-cbrt-cube
13×add-sqr-sqrt
11×add-cube-cbrt *-un-lft-identity
times-frac add-log-exp
associate-*r*
pow1 cbrt-undiv div-exp prod-exp cbrt-unprod associate-/l*
associate-*r/ associate-*l* div-inv
associate-+l+ frac-2neg frac-add clear-num associate-/r* sum-log
+-commutative associate-+l- sub-neg flip3-- flip3-+ diff-log pow-prod-down *-commutative flip-- flip-+ unswap-sqr
Counts
4 → 86
Calls
4 calls:
9.0ms
(+ (- x (/ y (* z 3.0))) (* 0.3333333333333333 (/ t (* z y))))
5.0ms
(/ y (* z 3.0))
8.0ms
(* 0.3333333333333333 (/ t (* z y)))
5.0ms
(/ t (* z y))

series39.0ms

Counts
4 → 12
Calls
4 calls:
19.0ms
(+ (- x (/ y (* z 3.0))) (* 0.3333333333333333 (/ t (* z y))))
3.0ms
(/ y (* z 3.0))
6.0ms
(* 0.3333333333333333 (/ t (* z y)))
10.0ms
(/ t (* z y))

simplify537.0ms

Counts
98 → 98
Iterations

Useful iterations: done (535.0ms)

IterNodesCost
01621175
14301119
21536992
done5001988

prune133.0ms

Filtered
66 candidates to 98 candidates (-48.5%)
Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New96298
Fresh268
Picked101
Done000
Total998107

Merged error: 0.0b

Counts
107 → 8

localize15.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (- x (/ y (* z 3.0))) (* 0.3333333333333333 (/ (/ t z) y)))
0.2b
(/ y (* z 3.0))
0.2b
(* 0.3333333333333333 (/ (/ t z) y))
5.7b
(/ (/ t z) y)

rewrite43.0ms

Algorithm
rewrite-expression-head
Rules
147×times-frac
93×add-sqr-sqrt
84×add-cube-cbrt *-un-lft-identity
43×associate-*r*
23×add-exp-log add-cbrt-cube
16×associate-/l*
10×div-inv
add-log-exp
cbrt-undiv div-exp
pow1
prod-exp associate-/r* cbrt-unprod
associate-*r/ associate-*l* unswap-sqr
associate-+l+ frac-2neg frac-add clear-num sum-log
+-commutative associate-+l- sub-neg flip3-- flip3-+ diff-log pow-prod-down *-commutative flip-- flip-+ associate-/l/
Counts
4 → 173
Calls
4 calls:
8.0ms
(+ (- x (/ y (* z 3.0))) (* 0.3333333333333333 (/ (/ t z) y)))
5.0ms
(/ y (* z 3.0))
15.0ms
(* 0.3333333333333333 (/ (/ t z) y))
7.0ms
(/ (/ t z) y)

series40.0ms

Counts
4 → 12
Calls
4 calls:
25.0ms
(+ (- x (/ y (* z 3.0))) (* 0.3333333333333333 (/ (/ t z) y)))
3.0ms
(/ y (* z 3.0))
6.0ms
(* 0.3333333333333333 (/ (/ t z) y))
5.0ms
(/ (/ t z) y)

simplify621.0ms

Counts
185 → 185
Iterations

Useful iterations: done (616.0ms)

IterNodesCost
03012311
17812167
228722051
done50002025

prune222.0ms

Filtered
148 candidates to 185 candidates (-25.0%)
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New1841185
Fresh077
Picked011
Done000
Total1849193

Merged error: 0b

Counts
193 → 9

localize15.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ (* z 3.0) y)
0.2b
(* (* z 3.0) y)
0.4b
(/ 1 (/ (* z 3.0) y))
6.0b
(/ t (* (* z 3.0) y))

rewrite28.0ms

Algorithm
rewrite-expression-head
Rules
44×add-exp-log
39×times-frac
32×add-cbrt-cube
25×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
17×div-exp
11×associate-/r*
10×pow1 cbrt-undiv prod-exp
cbrt-unprod
div-inv associate-/l*
add-log-exp
rec-exp frac-2neg 1-exp associate-*r* pow-prod-down clear-num
pow-flip associate-*l* associate-/r/ *-commutative inv-pow
Counts
4 → 118
Calls
4 calls:
5.0ms
(/ (* z 3.0) y)
6.0ms
(* (* z 3.0) y)
7.0ms
(/ 1 (/ (* z 3.0) y))
6.0ms
(/ t (* (* z 3.0) y))

series18.0ms

Counts
4 → 12
Calls
4 calls:
3.0ms
(/ (* z 3.0) y)
4.0ms
(* (* z 3.0) y)
4.0ms
(/ 1 (/ (* z 3.0) y))
7.0ms
(/ t (* (* z 3.0) y))

simplify644.0ms

Counts
130 → 130
Iterations

Useful iterations: done (641.0ms)

IterNodesCost
01771309
14571219
220811050
done5000993

prune120.0ms

Filtered
78 candidates to 130 candidates (-66.7%)
Pruning

9 alts after pruning (7 fresh and 2 done)

PrunedKeptTotal
New1300130
Fresh077
Picked011
Done011
Total1309139

Merged error: 0b

Counts
139 → 9

regimes561.0ms

Accuracy

69.5% (0.6b remaining)

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

bsearch51.0ms

Steps
ItersRangePoint
10
7.177172347199853e+39
5.56095495485529e+53
2.139897000552487e+43
9
-7.343606000070361e+110
-1.6992524523314454e+105
-1.1934376281185142e+108

simplify3.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02863
13763
done3763

end0.0ms

sample1.3s

Algorithm
intervals
Results
532.0ms11167×body80valid

Profiling

Loading profile data...