Details

Time bar (total: 4.3s)

sample28.0ms

Algorithm
intervals
Results
11.0ms277×body80valid

simplify104.0ms

Counts
1 → 1
Iterations

Useful iterations: 1 (2.0ms)

IterNodesCost
01011
1199
2449
3819
41259
51659
61969
72099
done2099

prune10.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 5.5b

Counts
2 → 2

localize7.0ms

Local error

Found 2 expressions with local error:

0.0b
(* z (- y t))
5.5b
(/ (* x 2.0) (* z (- y t)))

rewrite17.0ms

Algorithm
rewrite-expression-head
Rules
16×add-exp-log add-cbrt-cube
add-sqr-sqrt
*-un-lft-identity
associate-*r* prod-exp cbrt-unprod
pow1 cbrt-undiv add-cube-cbrt associate-*r/ div-exp
associate-*l*
distribute-rgt-in sub-neg flip3-- distribute-lft-in associate-/r/ flip-- add-log-exp
frac-2neg times-frac pow-prod-down clear-num associate-/r* *-commutative div-inv associate-/l* distribute-lft-out-- difference-of-squares unswap-sqr
Counts
2 → 49
Calls
2 calls:
7.0ms
(* z (- y t))
8.0ms
(/ (* x 2.0) (* z (- y t)))

series22.0ms

Counts
2 → 6
Calls
2 calls:
8.0ms
(* z (- y t))
14.0ms
(/ (* x 2.0) (* z (- y t)))

simplify377.0ms

Counts
55 → 55
Iterations

Useful iterations: 2 (85.0ms)

IterNodesCost
093556
1253543
21196427
done5000427

prune91.0ms

Filtered
33 candidates to 55 candidates (-66.7%)
Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New46955
Fresh101
Picked101
Done000
Total48957

Merged error: 0.0b

Counts
57 → 9

localize8.0ms

Local error

Found 3 expressions with local error:

0.0b
(* z (- y t))
1.4b
(/ 1 (* z (- y t)))
4.5b
(* (* x 2.0) (/ 1 (* z (- y t))))

rewrite32.0ms

Algorithm
rewrite-expression-head
Rules
61×add-exp-log
31×prod-exp add-cbrt-cube
14×associate-*r*
13×pow1 add-sqr-sqrt cbrt-unprod
12×div-exp
11×*-un-lft-identity
add-cube-cbrt
associate-*r/
cbrt-undiv rec-exp times-frac 1-exp
pow-prod-down
associate-*l* associate-/r/
flip3-- flip-- associate-/l* add-log-exp
distribute-rgt-in sub-neg pow-flip distribute-lft-in *-commutative div-inv
frac-2neg clear-num associate-/r* un-div-inv distribute-lft-out-- inv-pow difference-of-squares unswap-sqr
Counts
3 → 98
Calls
3 calls:
7.0ms
(* z (- y t))
7.0ms
(/ 1 (* z (- y t)))
14.0ms
(* (* x 2.0) (/ 1 (* z (- y t))))

series30.0ms

Counts
3 → 9
Calls
3 calls:
8.0ms
(* z (- y t))
7.0ms
(/ 1 (* z (- y t)))
14.0ms
(* (* x 2.0) (/ 1 (* z (- y t))))

simplify456.0ms

Counts
107 → 107
Iterations

Useful iterations: 2 (124.0ms)

IterNodesCost
01391165
13871018
21478798
done5001798

prune99.0ms

Filtered
52 candidates to 107 candidates (-105.8%)
Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New1052107
Fresh358
Picked011
Done000
Total1088116

Merged error: 0.0b

Counts
116 → 8

localize8.0ms

Local error

Found 2 expressions with local error:

0.2b
(/ (/ 1 z) (- y t))
4.5b
(* (* x 2.0) (/ (/ 1 z) (- y t)))

rewrite47.0ms

Algorithm
rewrite-expression-head
Rules
229×times-frac
161×add-sqr-sqrt *-un-lft-identity
107×add-cube-cbrt
71×associate-*r*
46×add-exp-log
28×add-cbrt-cube
27×distribute-lft-out-- difference-of-squares
18×div-exp
15×prod-exp
13×div-inv associate-/l*
cbrt-undiv cbrt-unprod
pow1
associate-/r*
associate-/r/
rec-exp 1-exp pow-prod-down
flip3-- flip-- add-log-exp
frac-2neg associate-*r/ associate-*l* clear-num *-commutative associate-/l/
Counts
2 → 201
Calls
2 calls:
10.0ms
(/ (/ 1 z) (- y t))
24.0ms
(* (* x 2.0) (/ (/ 1 z) (- y t)))

series21.0ms

Counts
2 → 6
Calls
2 calls:
7.0ms
(/ (/ 1 z) (- y t))
14.0ms
(* (* x 2.0) (/ (/ 1 z) (- y t)))

simplify601.0ms

Counts
207 → 207
Iterations

Useful iterations: 2 (277.0ms)

IterNodesCost
02753153
18642735
233412372
done50012372

prune182.0ms

Filtered
105 candidates to 207 candidates (-97.1%)
Pruning

9 alts after pruning (7 fresh and 2 done)

PrunedKeptTotal
New2052207
Fresh156
Picked011
Done011
Total2069215

Merged error: 0.0b

Counts
215 → 9

localize16.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (/ 1 z))
0.6b
(cbrt (/ 1 z))
0.6b
(cbrt (/ 1 z))
1.4b
(* (* x 2.0) (/ (* (cbrt (/ 1 z)) (cbrt (/ 1 z))) (* (cbrt (- y t)) (cbrt (- y t)))))

rewrite41.0ms

Algorithm
rewrite-expression-head
Rules
45×add-exp-log
39×cbrt-prod
29×add-cbrt-cube
28×times-frac
26×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
23×prod-exp cbrt-unprod
15×cbrt-div
13×associate-*r*
pow1
cbrt-undiv div-exp associate-/r/
flip3-- flip--
frac-times div-inv add-log-exp
pow1/3 associate-*r/ pow-prod-down
associate-*l/
associate-*l* *-commutative
Counts
4 → 111
Calls
4 calls:
3.0ms
(cbrt (/ 1 z))
3.0ms
(cbrt (/ 1 z))
3.0ms
(cbrt (/ 1 z))
27.0ms
(* (* x 2.0) (/ (* (cbrt (/ 1 z)) (cbrt (/ 1 z))) (* (cbrt (- y t)) (cbrt (- y t)))))

series135.0ms

Counts
4 → 12
Calls
4 calls:
24.0ms
(cbrt (/ 1 z))
24.0ms
(cbrt (/ 1 z))
27.0ms
(cbrt (/ 1 z))
59.0ms
(* (* x 2.0) (/ (* (cbrt (/ 1 z)) (cbrt (/ 1 z))) (* (cbrt (- y t)) (cbrt (- y t)))))

simplify574.0ms

Counts
123 → 123
Iterations

Useful iterations: 2 (181.0ms)

IterNodesCost
02132235
15892051
223981602
done50011602

prune184.0ms

Filtered
68 candidates to 123 candidates (-80.9%)
Pruning

9 alts after pruning (6 fresh and 3 done)

PrunedKeptTotal
New1230123
Fresh066
Picked011
Done022
Total1239132

Merged error: 0.0b

Counts
132 → 9

regimes384.0ms

Accuracy

0% (1.9b remaining)

Error of 1.9b against oracle of 0.0b and baseline of 1.9b

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01733
12233
done2233

end0.0ms

sample795.0ms

Algorithm
intervals
Results
352.0ms8737×body80valid

Profiling

Loading profile data...