Details

Time bar (total: 24.6s)

sample52.0ms

Algorithm
intervals
Results
20.0ms268×body80valid
1.0msbody1280valid
1.0msbody2560valid
0.0msbody640valid
0.0msbody320valid

simplify7.9s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
013247
122247
235247
354247
491247
5131247
6169247
7205247
8242247
9304247
10416247
11606247
12992247
131361247
141751247
152126247
162368247
172593247
182836247
193105247
203331247
213556247
223792247
234024247
244250247
254475247
264711247
274943247
done5001247

prune12.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.2b

localize36.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ (/ (* 60.0 (- x y)) (- z t)) (* a 120.0))
0.0b
(* 60.0 (- x y))
0.2b
(/ (* 60.0 (- x y)) (- z t))

rewrite114.0ms

Algorithm
rewrite-expression-head
Rules
15×add-sqr-sqrt
13×*-un-lft-identity
10×add-cbrt-cube add-exp-log
add-cube-cbrt
pow1 associate-/r* times-frac associate-*r* add-log-exp
associate-*r/
flip3-- associate-*l* flip-- distribute-lft-out-- difference-of-squares
distribute-rgt-in cbrt-undiv sub-neg distribute-lft-in div-exp prod-exp associate-/r/ cbrt-unprod associate-/l/
+-commutative clear-num sum-log frac-2neg flip3-+ pow-prod-down *-commutative flip-+ div-inv associate-/l* unswap-sqr
Counts
3 → 66
Calls
3 calls:
47.0ms
(+ (/ (* 60.0 (- x y)) (- z t)) (* a 120.0))
32.0ms
(* 60.0 (- x y))
33.0ms
(/ (* 60.0 (- x y)) (- z t))

series279.0ms

Counts
3 → 9
Calls
3 calls:
158.0ms
(+ (/ (* 60.0 (- x y)) (- z t)) (* a 120.0))
34.0ms
(* 60.0 (- x y))
86.0ms
(/ (* 60.0 (- x y)) (- z t))

simplify2.0s

Counts
75 → 75
Iterations

Useful iterations: done (1.9s)

IterNodesCost
013816569
138514990
2122214750
done500014590

prune586.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize23.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ (* 60.0 (/ (- x y) (- z t))) (* a 120.0))
0.0b
(/ (- x y) (- z t))
0.3b
(* 60.0 (/ (- x y) (- z t)))

rewrite103.0ms

Algorithm
rewrite-expression-head
Rules
76×add-sqr-sqrt
71×*-un-lft-identity
51×times-frac
31×associate-*r*
27×add-cube-cbrt
22×distribute-lft-out-- difference-of-squares
10×add-cbrt-cube add-exp-log
pow1 associate-/r* associate-/l* add-log-exp
associate-/r/
flip3-- associate-*l* flip--
cbrt-undiv div-exp prod-exp cbrt-unprod div-inv unswap-sqr associate-/l/
+-commutative clear-num sum-log frac-2neg flip3-+ div-sub pow-prod-down associate-*r/ *-commutative flip-+
Counts
3 → 113
Calls
3 calls:
14.0ms
(+ (* 60.0 (/ (- x y) (- z t))) (* a 120.0))
21.0ms
(/ (- x y) (- z t))
60.0ms
(* 60.0 (/ (- x y) (- z t)))

series357.0ms

Counts
3 → 9
Calls
3 calls:
172.0ms
(+ (* 60.0 (/ (- x y) (- z t))) (* a 120.0))
75.0ms
(/ (- x y) (- z t))
109.0ms
(* 60.0 (/ (- x y) (- z t)))

simplify2.2s

Counts
122 → 122
Iterations

Useful iterations: done (2.2s)

IterNodesCost
017032004
146729366
2148429046
done500028966

prune656.0ms

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0.0b

localize25.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ y (- z t))
0.0b
(- (/ x (- z t)) (/ y (- z t)))
0.0b
(/ x (- z t))
0.3b
(* 60.0 (- (/ x (- z t)) (/ y (- z t))))

rewrite345.0ms

Algorithm
rewrite-expression-head
Rules
98×*-un-lft-identity
80×add-sqr-sqrt
66×times-frac
32×distribute-lft-out--
30×add-cube-cbrt
20×difference-of-squares
18×associate-*r*
12×associate-/r/
10×associate-/r* add-cbrt-cube add-exp-log
flip3-- flip--
pow1 distribute-rgt-out-- div-inv associate-/l* add-log-exp
associate-*r/
sub-neg associate-*l*
distribute-rgt-in cbrt-undiv clear-num frac-2neg distribute-lft-in div-exp frac-sub sub-div
diff-log pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 144
Calls
4 calls:
10.0ms
(/ y (- z t))
78.0ms
(- (/ x (- z t)) (/ y (- z t)))
9.0ms
(/ x (- z t))
237.0ms
(* 60.0 (- (/ x (- z t)) (/ y (- z t))))

series430.0ms

Counts
4 → 12
Calls
4 calls:
44.0ms
(/ y (- z t))
137.0ms
(- (/ x (- z t)) (/ y (- z t)))
46.0ms
(/ x (- z t))
203.0ms
(* 60.0 (- (/ x (- z t)) (/ y (- z t))))

simplify1.7s

Counts
156 → 156
Iterations

Useful iterations: done (1.6s)

IterNodesCost
019635014
146032088
2140331807
done500231727

prune1.0s

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.0b

localize16.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ (/ 60.0 (/ (- z t) (- x y))) (* a 120.0))
0.0b
(/ (- z t) (- x y))
0.5b
(/ 60.0 (/ (- z t) (- x y)))

rewrite165.0ms

Algorithm
rewrite-expression-head
Rules
218×times-frac
195×add-sqr-sqrt *-un-lft-identity
91×add-cube-cbrt
52×distribute-lft-out-- difference-of-squares
36×associate-/r*
11×associate-/r/
10×add-cbrt-cube add-exp-log
associate-/l*
flip3-- div-inv flip--
add-log-exp
cbrt-undiv div-exp
pow1
clear-num frac-2neg associate-/l/
+-commutative sum-log flip3-+ div-sub flip-+
Counts
3 → 205
Calls
3 calls:
98.0ms
(+ (/ 60.0 (/ (- z t) (- x y))) (* a 120.0))
21.0ms
(/ (- z t) (- x y))
31.0ms
(/ 60.0 (/ (- z t) (- x y)))

series729.0ms

Counts
3 → 9
Calls
3 calls:
249.0ms
(+ (/ 60.0 (/ (- z t) (- x y))) (* a 120.0))
65.0ms
(/ (- z t) (- x y))
416.0ms
(/ 60.0 (/ (- z t) (- x y)))

simplify2.9s

Counts
214 → 214
Iterations

Useful iterations: done (2.9s)

IterNodesCost
030082988
182277265
2320875555
done500375312

prune1.2s

Pruning

6 alts after pruning (4 fresh and 2 done)

Merged error: 0.0b

regimes788.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify4.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
014287
117287
done17287

end0.0ms

sample1.0s

Algorithm
intervals
Results
591.0ms8485×body80valid
46.0ms41×body640valid
14.0ms54×body1280valid
8.0ms28×body2560valid
2.0ms14×body320valid
1.0msbody160valid