Details

Time bar (total: 22.8s)

sample29.0ms

Algorithm
intervals
Results
14.0ms331×body80valid

simplify1.3s

Counts
1 → 1
Iterations

Useful iterations: 3 (15.0ms)

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

prune8.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.1b

localize8.0ms

Local error

Found 1 expressions with local error:

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

rewrite1.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:
0.0ms
(fma (/ y a) (- z t) x)

series65.0ms

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

simplify951.0ms

Counts
13 → 13
Iterations

Useful iterations: 3 (51.0ms)

IterNodesCost
024154
141154
294138
3267123
41175123
done5000123

prune64.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.0b

localize11.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (/ (- z t) (/ a y)) x)
6.2b
(/ (- z t) (/ a y))

rewrite204.0ms

Algorithm
rewrite-expression-head
Rules
229×times-frac
163×*-un-lft-identity
161×add-sqr-sqrt
107×add-cube-cbrt
70×fma-def
27×distribute-lft-out-- difference-of-squares
13×associate-/r* div-inv
add-exp-log add-cbrt-cube
associate-/l*
add-log-exp
cbrt-undiv div-exp
pow1 expm1-log1p-u div-sub associate-/r/ log1p-expm1-u associate-/l/
+-commutative associate-+l- flip3-- frac-2neg flip3-+ clear-num sum-log flip-- flip-+ distribute-lft-out
Counts
2 → 188
Calls
2 calls:
156.0ms
(+ (/ (- z t) (/ a y)) x)
22.0ms
(/ (- z t) (/ a y))

series168.0ms

Counts
2 → 6
Calls
2 calls:
88.0ms
(+ (/ (- z t) (/ a y)) x)
80.0ms
(/ (- z t) (/ a y))

simplify2.0s

Counts
194 → 194
Iterations

Useful iterations: done (2.0s)

IterNodesCost
02241920
16031786
219181697
done50001689

prune682.0ms

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0b

localize22.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (/ t (/ a y)) x)
0.0b
(- (/ z (/ a y)) (- (/ t (/ a y)) x))
4.1b
(/ t (/ a y))
4.4b
(/ z (/ a y))

rewrite459.0ms

Algorithm
rewrite-expression-head
Rules
1278×times-frac
1159×add-sqr-sqrt
840×*-un-lft-identity
745×add-cube-cbrt
572×prod-diff
138×difference-of-squares
134×associate--r+
88×fma-neg
70×div-inv
48×distribute-lft-out--
26×associate-/r*
17×associate-/r/
14×add-exp-log add-cbrt-cube
11×add-log-exp
cbrt-undiv div-exp associate-/l*
pow1 expm1-log1p-u diff-log log1p-expm1-u
sub-neg flip3-- flip--
frac-2neg clear-num frac-sub
associate--r-
Counts
4 → 847
Calls
4 calls:
105.0ms
(- (/ t (/ a y)) x)
237.0ms
(- (/ z (/ a y)) (- (/ t (/ a y)) x))
9.0ms
(/ t (/ a y))
10.0ms
(/ z (/ a y))

series189.0ms

Counts
4 → 12
Calls
4 calls:
63.0ms
(- (/ t (/ a y)) x)
50.0ms
(- (/ z (/ a y)) (- (/ t (/ a y)) x))
35.0ms
(/ t (/ a y))
41.0ms
(/ z (/ a y))

simplify2.9s

Counts
859 → 859
Iterations

Useful iterations: 2 (1.2s)

IterNodesCost
088433337
1198127085
2499624105
done500024105

prune3.6s

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0b

localize26.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (/ z (/ a y)) (- (/ 1 (/ (/ a y) t)) x))
0.7b
(/ 1 (/ (/ a y) t))
4.0b
(/ (/ a y) t)
4.4b
(/ z (/ a y))

rewrite860.0ms

Algorithm
rewrite-expression-head
Rules
2913×times-frac
2373×add-sqr-sqrt
1623×*-un-lft-identity
1352×add-cube-cbrt
930×prod-diff
404×associate--r+
311×difference-of-squares
163×div-inv
93×distribute-lft-out--
59×associate-/r*
44×fma-neg
35×add-exp-log
23×add-cbrt-cube
21×div-exp
19×associate-/l*
18×associate-/r/
12×cbrt-undiv
add-log-exp
pow1
expm1-log1p-u log1p-expm1-u
rec-exp frac-2neg diff-log 1-exp clear-num
sub-neg flip3-- frac-sub flip--
pow-flip associate-/l/ inv-pow associate--r-
Counts
4 → 1346
Calls
4 calls:
541.0ms
(- (/ z (/ a y)) (- (/ 1 (/ (/ a y) t)) x))
46.0ms
(/ 1 (/ (/ a y) t))
21.0ms
(/ (/ a y) t)
19.0ms
(/ z (/ a y))

series166.0ms

Counts
4 → 12
Calls
4 calls:
61.0ms
(- (/ z (/ a y)) (- (/ 1 (/ (/ a y) t)) x))
46.0ms
(/ 1 (/ (/ a y) t))
35.0ms
(/ (/ a y) t)
24.0ms
(/ z (/ a y))

simplify3.1s

Counts
1358 → 1358
Iterations

Useful iterations: done (3.0s)

IterNodesCost
0189165084
1425954929
done500050839

prune4.4s

Pruning

6 alts after pruning (4 fresh and 2 done)

Merged error: 0b

regimes187.0ms

Accuracy

57.6% (1.0b remaining)

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

bsearch2.0ms

simplify3.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02557
12957
done2957

end0.0ms

sample1.4s

Algorithm
intervals
Results
786.0ms10632×body80valid