Details

Time bar (total: 27.5s)

sample193.0ms

Algorithm
intervals
Results
113.0ms521×body80valid

simplify5.7s

Counts
1 → 1
Iterations

Useful iterations: 5 (5.0s)

IterNodesCost
028613
167573
2217523
3723523
42295523
54998498
done5000498

prune24.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 5.3b

localize60.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (* x 18.0) y)
0.2b
(* (* j 27.0) k)
5.1b
(* (* (* x 18.0) y) z)
5.4b
(* (* (* (* x 18.0) y) z) t)

rewrite299.0ms

Algorithm
rewrite-expression-head
Rules
37×pow1 add-cbrt-cube add-exp-log
22×pow-prod-down prod-exp cbrt-unprod
12×associate-*r*
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
expm1-log1p-u associate-*l* *-commutative log1p-expm1-u add-log-exp
Counts
4 → 89
Calls
4 calls:
19.0ms
(* (* x 18.0) y)
16.0ms
(* (* j 27.0) k)
69.0ms
(* (* (* x 18.0) y) z)
192.0ms
(* (* (* (* x 18.0) y) z) t)

series153.0ms

Counts
4 → 12
Calls
4 calls:
22.0ms
(* (* x 18.0) y)
23.0ms
(* (* j 27.0) k)
37.0ms
(* (* (* x 18.0) y) z)
71.0ms
(* (* (* (* x 18.0) y) z) t)

simplify1.9s

Counts
101 → 101
Iterations

Useful iterations: done (1.8s)

IterNodesCost
014519028
137517324
2132415844
done500015684

prune831.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.7b

localize39.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (* x 18.0) y)
0.3b
(* 27.0 (* j k))
5.1b
(* (* (* x 18.0) y) z)
5.4b
(* (* (* (* x 18.0) y) z) t)

rewrite326.0ms

Algorithm
rewrite-expression-head
Rules
37×pow1 add-cbrt-cube add-exp-log
22×pow-prod-down prod-exp cbrt-unprod
10×associate-*r*
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
associate-*l*
expm1-log1p-u *-commutative log1p-expm1-u add-log-exp
Counts
4 → 89
Calls
4 calls:
15.0ms
(* (* x 18.0) y)
22.0ms
(* 27.0 (* j k))
73.0ms
(* (* (* x 18.0) y) z)
213.0ms
(* (* (* (* x 18.0) y) z) t)

series179.0ms

Counts
4 → 12
Calls
4 calls:
36.0ms
(* (* x 18.0) y)
24.0ms
(* 27.0 (* j k))
48.0ms
(* (* (* x 18.0) y) z)
71.0ms
(* (* (* (* x 18.0) y) z) t)

simplify2.4s

Counts
101 → 101
Iterations

Useful iterations: done (2.4s)

IterNodesCost
014118988
135917325
2135116525
done500115565

prune996.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.7b

localize50.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (sqrt 27.0) (* j k))
0.3b
(* (sqrt 27.0) (* (sqrt 27.0) (* j k)))
5.1b
(* (* (* x 18.0) y) z)
5.4b
(* (* (* (* x 18.0) y) z) t)

rewrite300.0ms

Algorithm
rewrite-expression-head
Rules
41×pow1 add-cbrt-cube add-exp-log
25×pow-prod-down prod-exp cbrt-unprod
14×associate-*l*
10×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
associate-*r*
sqrt-prod
expm1-log1p-u *-commutative log1p-expm1-u add-log-exp
Counts
4 → 98
Calls
4 calls:
30.0ms
(* (sqrt 27.0) (* j k))
42.0ms
(* (sqrt 27.0) (* (sqrt 27.0) (* j k)))
43.0ms
(* (* (* x 18.0) y) z)
182.0ms
(* (* (* (* x 18.0) y) z) t)

series247.0ms

Counts
4 → 12
Calls
4 calls:
49.0ms
(* (sqrt 27.0) (* j k))
97.0ms
(* (sqrt 27.0) (* (sqrt 27.0) (* j k)))
38.0ms
(* (* (* x 18.0) y) z)
63.0ms
(* (* (* (* x 18.0) y) z) t)

simplify1.8s

Counts
110 → 110
Iterations

Useful iterations: done (1.8s)

IterNodesCost
015523987
140719902
2174319262
done500118382

prune1.1s

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0.7b

localize85.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (sqrt (sqrt 27.0)) (* j k))
0.4b
(* (sqrt (sqrt 27.0)) (* (sqrt (sqrt 27.0)) (* j k)))
5.1b
(* (* (* x 18.0) y) z)
5.4b
(* (* (* (* x 18.0) y) z) t)

rewrite424.0ms

Algorithm
rewrite-expression-head
Rules
41×pow1 add-cbrt-cube add-exp-log
25×pow-prod-down prod-exp cbrt-unprod
20×associate-*l*
18×sqrt-prod
12×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
associate-*r*
expm1-log1p-u *-commutative log1p-expm1-u add-log-exp
Counts
4 → 104
Calls
4 calls:
37.0ms
(* (sqrt (sqrt 27.0)) (* j k))
78.0ms
(* (sqrt (sqrt 27.0)) (* (sqrt (sqrt 27.0)) (* j k)))
47.0ms
(* (* (* x 18.0) y) z)
255.0ms
(* (* (* (* x 18.0) y) z) t)

series299.0ms

Counts
4 → 12
Calls
4 calls:
97.0ms
(* (sqrt (sqrt 27.0)) (* j k))
61.0ms
(* (sqrt (sqrt 27.0)) (* (sqrt (sqrt 27.0)) (* j k)))
56.0ms
(* (* (* x 18.0) y) z)
84.0ms
(* (* (* (* x 18.0) y) z) t)

simplify2.4s

Counts
116 → 116
Iterations

Useful iterations: done (2.4s)

IterNodesCost
015826772
141123360
2157022200
done500121480

prune1.2s

Pruning

9 alts after pruning (7 fresh and 2 done)

Merged error: 0.7b

regimes2.6s

Accuracy

44% (2.8b remaining)

Error of 3.5b against oracle of 0.7b and baseline of 5.6b

bsearch267.0ms

Steps
ItersRangePoint
7
5.724085857131893e+26
1.5567732076183536e+28
9.254782703547783e+26
7
-5.062195247654937e-41
-1.8152857622624846e-42
-3.3085760049707114e-41

simplify12.0ms

Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
035975
148975
done48975

end0.0ms

sample3.6s

Algorithm
intervals
Results
2.7s15937×body80valid