Details

Time bar (total: 8.9s)

sample31.0ms

Algorithm
intervals
Results
12.0ms360×body80valid

simplify917.0ms

Counts
1 → 1
Iterations

Useful iterations: 3 (10.0ms)

IterNodesCost
099
1159
2269
3498
4968
51398
61778
72128
82538
93388
104338
115058
125658
135918
done5918

prune7.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.1b

localize7.0ms

Local error

Found 1 expressions with local error:

4.0b
(fma (/ y a) (- z t) x)

rewrite4.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-exp-log add-sqr-sqrt expm1-log1p-u add-cube-cbrt *-un-lft-identity add-cbrt-cube fma-udef log1p-expm1-u add-log-exp
Counts
1 → 10
Calls
1 calls:
4.0ms
(fma (/ y a) (- z t) x)

series53.0ms

Counts
1 → 3
Calls
1 calls:
53.0ms
(fma (/ y a) (- z t) x)

simplify737.0ms

Counts
13 → 13
Iterations

Useful iterations: 3 (42.0ms)

IterNodesCost
024154
141154
294138
3267123
41175123
done5000123

prune40.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize11.0ms

Local error

Found 1 expressions with local error:

6.3b
(/ (- z t) (/ a y))

rewrite27.0ms

Algorithm
rewrite-expression-head
Rules
119×times-frac
85×add-sqr-sqrt *-un-lft-identity
57×add-cube-cbrt
14×distribute-lft-out-- difference-of-squares
13×associate-/r*
div-inv
add-exp-log add-cbrt-cube
associate-/l*
cbrt-undiv div-exp
associate-/l/
pow1 expm1-log1p-u flip3-- frac-2neg div-sub clear-num associate-/r/ flip-- log1p-expm1-u add-log-exp
Counts
1 → 103
Calls
1 calls:
22.0ms
(/ (- z t) (/ a y))

series58.0ms

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

simplify1.1s

Counts
106 → 106
Iterations

Useful iterations: done (1.1s)

IterNodesCost
01971676
15261560
216721498
done50001496

prune299.0ms

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 0b

localize12.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt a)
0.6b
(cbrt a)
0.6b
(cbrt a)
5.0b
(/ (/ (- z t) (* (cbrt a) (cbrt a))) (/ (cbrt a) y))

rewrite61.0ms

Algorithm
rewrite-expression-head
Rules
493×times-frac
229×add-sqr-sqrt *-un-lft-identity
183×add-cube-cbrt
99×cbrt-prod
34×div-inv
25×add-exp-log
23×distribute-lft-out-- difference-of-squares
22×associate-/r*
18×add-cbrt-cube
13×cbrt-undiv div-exp
associate-/l*
pow1 expm1-log1p-u log1p-expm1-u add-log-exp
pow1/3
div-sub prod-exp cbrt-unprod
frac-2neg clear-num associate-/r/ associate-/l/
Counts
4 → 295
Calls
4 calls:
1.0ms
(cbrt a)
1.0ms
(cbrt a)
1.0ms
(cbrt a)
36.0ms
(/ (/ (- z t) (* (cbrt a) (cbrt a))) (/ (cbrt a) y))

series717.0ms

Counts
4 → 12
Calls
4 calls:
210.0ms
(cbrt a)
209.0ms
(cbrt a)
205.0ms
(cbrt a)
93.0ms
(/ (/ (- z t) (* (cbrt a) (cbrt a))) (/ (cbrt a) y))

simplify967.0ms

Counts
307 → 307
Iterations

Useful iterations: done (954.0ms)

IterNodesCost
04557165
112916834
done50006430

prune972.0ms

Pruning

7 alts after pruning (4 fresh and 3 done)

Merged error: 0b

localize9.0ms

Local error

Found 2 expressions with local error:

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

rewrite51.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 expm1-log1p-u div-exp prod-exp cbrt-unprod log1p-expm1-u 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 → 80
Calls
2 calls:
17.0ms
(/ (- z t) a)
31.0ms
(* y (/ (- z t) a))

series93.0ms

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

simplify1.4s

Counts
86 → 86
Iterations

Useful iterations: 3 (625.0ms)

IterNodesCost
0120859
1277810
2785748
32759736
done5000736

prune227.0ms

Pruning

7 alts after pruning (3 fresh and 4 done)

Merged error: 0b

regimes364.0ms

Accuracy

82% (0.4b remaining)

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

bsearch1.0ms

simplify3.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02345
12945
done2945

end0.0ms

sample715.0ms

Algorithm
intervals
Results
276.0ms10648×body80valid