Details

Time bar (total: 6.7s)

sample36.0ms

Algorithm
intervals
Results
12.0ms343×body80valid

simplify2.3s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
099
1169
2329
3659
41389
52269
63229
74779
86139
98409
1010069
1111659
1213329
1314939
1416539
1518209
1619819
1721419
1823089
1924699
2026299
2127969
2229559
2331159
2432829
2534419
2636019
2737689
2839279
2940879
3042549
3144139
3245739
3347409
3448999
done50009

prune4.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 7.1b

Counts
2 → 1

localize8.0ms

Local error

Found 1 expressions with local error:

8.0b
(/ (* y (- z t)) a)

rewrite8.0ms

Algorithm
rewrite-expression-head
Rules
add-exp-log add-cbrt-cube
add-sqr-sqrt add-cube-cbrt *-un-lft-identity times-frac associate-/r*
cbrt-undiv associate-*r/ div-exp associate-/l/
pow1 flip3-- frac-2neg prod-exp clear-num flip-- cbrt-unprod div-inv associate-/l* add-log-exp
Counts
1 → 23
Calls
1 calls:
8.0ms
(/ (* y (- z t)) a)

series13.0ms

Counts
1 → 3
Calls
1 calls:
13.0ms
(/ (* y (- z t)) a)

simplify673.0ms

Counts
26 → 26
Iterations

Useful iterations: done (672.0ms)

IterNodesCost
063276
1170267
2571225
32685213
done5000212

prune61.0ms

Filtered
18 candidates to 26 candidates (-44.4%)
Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New20626
Fresh000
Picked011
Done000
Total20727

Merged error: 0.0b

Counts
27 → 7

localize7.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (- z t) a)
7.5b
(* y (/ (- z t) a))

rewrite21.0ms

Algorithm
rewrite-expression-head
Rules
41×add-sqr-sqrt
36×*-un-lft-identity
31×times-frac
22×add-cube-cbrt
19×associate-*r*
add-exp-log add-cbrt-cube
distribute-lft-out-- difference-of-squares
associate-/l*
pow1
associate-*l* associate-/r*
cbrt-undiv div-exp prod-exp cbrt-unprod div-inv associate-/l/ add-log-exp unswap-sqr
flip3-- frac-2neg div-sub associate-*r/ pow-prod-down clear-num *-commutative flip--
Counts
2 → 76
Calls
2 calls:
6.0ms
(/ (- z t) a)
11.0ms
(* y (/ (- z t) a))

series21.0ms

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

simplify685.0ms

Counts
82 → 82
Iterations

Useful iterations: done (683.0ms)

IterNodesCost
0116831
1279783
2857721
32895709
done5001708

prune85.0ms

Filtered
53 candidates to 82 candidates (-54.7%)
Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New81182
Fresh145
Picked011
Done011
Total82789

Merged error: 0b

Counts
89 → 7

localize10.0ms

Local error

Found 2 expressions with local error:

0.3b
(* (- z t) (/ 1 a))
7.5b
(* y (* (- z t) (/ 1 a)))

rewrite25.0ms

Algorithm
rewrite-expression-head
Rules
26×add-exp-log
20×add-sqr-sqrt
16×add-cbrt-cube
14×*-un-lft-identity associate-*r*
13×prod-exp
11×add-cube-cbrt times-frac
pow1
associate-*r/ associate-*l*
cbrt-unprod
frac-times flip3-- div-exp pow-prod-down associate-*l/ flip--
unswap-sqr
cbrt-undiv rec-exp 1-exp un-div-inv *-commutative add-log-exp
div-inv distribute-lft-out-- difference-of-squares
Counts
2 → 70
Calls
2 calls:
11.0ms
(* (- z t) (/ 1 a))
11.0ms
(* y (* (- z t) (/ 1 a)))

series24.0ms

Counts
2 → 6
Calls
2 calls:
7.0ms
(* (- z t) (/ 1 a))
16.0ms
(* y (* (- z t) (/ 1 a)))

simplify418.0ms

Counts
76 → 76
Iterations

Useful iterations: done (416.0ms)

IterNodesCost
0133863
1341713
21225573
done5001561

prune83.0ms

Filtered
48 candidates to 76 candidates (-58.3%)
Pruning

7 alts after pruning (4 fresh and 3 done)

PrunedKeptTotal
New76076
Fresh044
Picked011
Done022
Total76783

Merged error: 0b

Counts
83 → 7

localize9.0ms

Local error

Found 2 expressions with local error:

0.2b
(/ 1 (/ a (* y (- z t))))
8.0b
(/ a (* y (- z t)))

rewrite24.0ms

Algorithm
rewrite-expression-head
Rules
42×times-frac
28×add-exp-log
22×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
16×add-cbrt-cube
14×div-exp
11×associate-/r/
10×associate-*r/ associate-/r*
cbrt-undiv
div-inv associate-/l*
flip3-- flip--
prod-exp
pow1 rec-exp 1-exp
frac-2neg clear-num cbrt-unprod add-log-exp
pow-flip inv-pow
Counts
2 → 87
Calls
2 calls:
13.0ms
(/ 1 (/ a (* y (- z t))))
7.0ms
(/ a (* y (- z t)))

series25.0ms

Counts
2 → 6
Calls
2 calls:
14.0ms
(/ 1 (/ a (* y (- z t))))
11.0ms
(/ a (* y (- z t)))

simplify404.0ms

Counts
93 → 93
Iterations

Useful iterations: done (401.0ms)

IterNodesCost
01521254
13581135
21283947
done5000907

prune59.0ms

Filtered
45 candidates to 93 candidates (-106.7%)
Pruning

5 alts after pruning (2 fresh and 3 done)

PrunedKeptTotal
New92193
Fresh213
Picked011
Done123
Total955100

Merged error: 0b

Counts
100 → 5

regimes747.0ms

Accuracy

80.7% (0.5b remaining)

Error of 0.5b against oracle of 0.0b and baseline of 2.4b

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
01843
12335
done2335

end0.0ms

sample1.0s

Algorithm
intervals
Results
377.0ms10744×body80valid

Profiling

Loading profile data...