Details

Time bar (total: 17.7s)

sample30.0ms

Algorithm
intervals
Results
9.0ms229×body80valid
2.0ms13×body1280valid
2.0ms16×body640valid
1.0ms10×body320valid
1.0ms13×body160valid

simplify1.9s

Counts
1 → 1
Iterations
IterNodes
done5001
63019
5643
4223
3109
252
122
011

prune17.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 17.2b

localize26.0ms

Local error

Found 3 expressions with local error:

0.0b
(* y (- z t))
3.3b
(- (+ x y) (/ (* y (- z t)) (- a t)))
9.5b
(/ (* y (- z t)) (- a t))

rewrite104.0ms

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

series319.0ms

Counts
3 → 9
Calls
3 calls:
42.0ms
(* y (- z t))
185.0ms
(- (+ x y) (/ (* y (- z t)) (- a t)))
92.0ms
(/ (* y (- z t)) (- a t))

simplify1.0s

Counts
83 → 83
Iterations
IterNodes
done5000
21734
1414
0154

prune623.0ms

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 5.0b

localize39.0ms

Local error

Found 4 expressions with local error:

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

rewrite346.0ms

Algorithm
rewrite-expression-head
Rules
221×times-frac
205×add-sqr-sqrt
203×*-un-lft-identity
92×add-cube-cbrt
55×difference-of-squares
54×distribute-lft-out--
36×associate-/r*
11×add-cbrt-cube add-exp-log associate-/r/ add-log-exp
associate-/l*
flip3-- flip--
div-inv
pow1 cbrt-undiv div-exp
associate-+r+ clear-num sum-log sub-neg frac-2neg diff-log distribute-lft-out associate-/l/
+-commutative associate-+r- flip3-+ div-sub flip-+
Counts
4 → 227
Calls
4 calls:
203.0ms
(+ x (- y (/ y (/ (- a t) (- z t)))))
36.0ms
(/ (- a t) (- z t))
20.0ms
(/ y (/ (- a t) (- z t)))
68.0ms
(- y (/ y (/ (- a t) (- z t))))

series603.0ms

Counts
4 → 12
Calls
4 calls:
142.0ms
(+ x (- y (/ y (/ (- a t) (- z t)))))
79.0ms
(/ (- a t) (- z t))
214.0ms
(/ y (/ (- a t) (- z t)))
168.0ms
(- y (/ y (/ (- a t) (- z t))))

simplify1.6s

Counts
239 → 239
Iterations
IterNodes
done5001
24298
1869
0319

prune1.6s

Pruning

12 alts after pruning (11 fresh and 1 done)

Merged error: 5.0b

localize60.0ms

Local error

Found 4 expressions with local error:

5.8b
(- y (* (/ y (- a t)) (- z t)))
9.7b
(* (/ y (- a t)) (- z t))
9.7b
(* (/ y (- a t)) (- z t))
9.7b
(* (/ y (- a t)) (- z t))

rewrite171.0ms

Algorithm
rewrite-expression-head
Rules
73×add-sqr-sqrt
63×associate-*l*
58×*-un-lft-identity
48×times-frac
34×add-cube-cbrt
19×add-cbrt-cube add-exp-log
15×associate-*r*
12×distribute-lft-out-- difference-of-squares
10×pow1 flip3-- flip--
sub-neg
distribute-rgt-in distribute-lft-in
frac-times prod-exp associate-*r/ associate-/r/ cbrt-unprod add-log-exp unswap-sqr
associate--r+
cbrt-undiv div-exp pow-prod-down associate-*l/ *-commutative div-inv
diff-log
Counts
4 → 166
Calls
4 calls:
5.0ms
(- y (* (/ y (- a t)) (- z t)))
48.0ms
(* (/ y (- a t)) (- z t))
68.0ms
(* (/ y (- a t)) (- z t))
41.0ms
(* (/ y (- a t)) (- z t))

series871.0ms

Counts
4 → 12
Calls
4 calls:
164.0ms
(- y (* (/ y (- a t)) (- z t)))
261.0ms
(* (/ y (- a t)) (- z t))
200.0ms
(* (/ y (- a t)) (- z t))
246.0ms
(* (/ y (- a t)) (- z t))

simplify741.0ms

Counts
178 → 178
Iterations
IterNodes
done5002
21586
1344
0135

prune1.1s

Pruning

13 alts after pruning (11 fresh and 2 done)

Merged error: 5.0b

localize44.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (- a t) y)
0.6b
(/ 1 (/ (/ (- a t) y) (- z t)))
6.9b
(- y (/ 1 (/ (/ (- a t) y) (- z t))))
10.1b
(/ (/ (- a t) y) (- z t))

rewrite290.0ms

Algorithm
rewrite-expression-head
Rules
1195×times-frac
829×add-sqr-sqrt
812×*-un-lft-identity
450×add-cube-cbrt
185×difference-of-squares
180×distribute-lft-out--
109×associate-/r*
34×div-inv
32×add-exp-log
27×associate-/l*
20×add-cbrt-cube
19×div-exp
11×associate-/r/
10×cbrt-undiv
flip3-- flip--
add-log-exp
pow1
rec-exp clear-num frac-2neg 1-exp div-sub associate-/l/
sub-neg diff-log pow-flip inv-pow
Counts
4 → 628
Calls
4 calls:
14.0ms
(/ (- a t) y)
37.0ms
(/ 1 (/ (/ (- a t) y) (- z t)))
154.0ms
(- y (/ 1 (/ (/ (- a t) y) (- z t))))
41.0ms
(/ (/ (- a t) y) (- z t))

series553.0ms

Counts
4 → 12
Calls
4 calls:
40.0ms
(/ (- a t) y)
240.0ms
(/ 1 (/ (/ (- a t) y) (- z t)))
192.0ms
(- y (/ 1 (/ (/ (- a t) y) (- z t))))
80.0ms
(/ (/ (- a t) y) (- z t))

simplify1.2s

Counts
640 → 640
Iterations
IterNodes
done5001
12137
0716

prune2.3s

Pruning

12 alts after pruning (9 fresh and 3 done)

Merged error: 5.0b

regimes647.0ms

Accuracy

0% (3.8b remaining)

Error of 7.5b against oracle of 3.7b and baseline of 7.5b

bsearch0.0ms

simplify1.0ms

Iterations
IterNodes
done12
112
011

end0.0ms

sample1.5s

Algorithm
intervals
Results
863.0ms7377×body80valid
117.0ms493×body640valid
59.0ms267×body1280valid
56.0ms240×body160valid
54.0ms388×body320valid
5.0ms16×body2560valid