Details

Time bar (total: 1.0m)

sample49.0ms

Algorithm
intervals
Results
20.0ms273×body80valid

simplify13.6s

Counts
1 → 1
Iterations
IterNodes
done5000
254882
244629
234382
224129
213872
203623
193365
183109
172854
162584
152289
141887
131436
121038
11671
10474
9323
8238
7196
6165
5124
486
349
230
117
010

prune60.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 10.6b

localize34.0ms

Local error

Found 3 expressions with local error:

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

rewrite436.0ms

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

series533.0ms

Counts
3 → 9
Calls
3 calls:
238.0ms
(+ x (/ (* y (- z t)) (- a t)))
81.0ms
(* y (- z t))
192.0ms
(/ (* y (- z t)) (- a t))

simplify10.6s

Counts
76 → 76
Iterations
IterNodes
done5000
34175
21024
1344
0128

prune1.5s

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.0b

localize47.0ms

Local error

Found 3 expressions with local error:

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

rewrite165.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-exp-log add-cbrt-cube
pow1 associate-/r* associate-/l* add-log-exp
associate-/r/
flip3-- associate-*l* flip--
cbrt-undiv div-exp prod-exp cbrt-unprod div-inv associate-/l/ unswap-sqr
+-commutative frac-2neg flip3-+ div-sub associate-*r/ pow-prod-down clear-num sum-log *-commutative flip-+
Counts
3 → 113
Calls
3 calls:
14.0ms
(+ x (* y (/ (- z t) (- a t))))
49.0ms
(/ (- z t) (- a t))
91.0ms
(* y (/ (- z t) (- a t)))

series413.0ms

Counts
3 → 9
Calls
3 calls:
180.0ms
(+ x (* y (/ (- z t) (- a t))))
100.0ms
(/ (- z t) (- a t))
133.0ms
(* y (/ (- z t) (- a t)))

simplify4.4s

Counts
122 → 122
Iterations
IterNodes
done5002
21373
1439
0162

prune1.3s

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0b

localize37.0ms

Local error

Found 3 expressions with local error:

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

rewrite443.0ms

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

series1.1s

Counts
3 → 9
Calls
3 calls:
481.0ms
(+ x (/ y (/ (- a t) (- z t))))
93.0ms
(/ (- a t) (- z t))
548.0ms
(/ y (/ (- a t) (- z t)))

simplify6.1s

Counts
215 → 215
Iterations
IterNodes
done5001
22705
1780
0292

prune3.4s

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0b

localize90.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ t (- z t))
0.0b
(- (/ a (- z t)) (/ t (- z t)))
0.0b
(/ a (- z t))
1.2b
(/ y (- (/ a (- z t)) (/ t (- z t))))

rewrite616.0ms

Algorithm
rewrite-expression-head
Rules
203×*-un-lft-identity
174×times-frac
153×add-sqr-sqrt
68×distribute-lft-out--
57×add-cube-cbrt
38×difference-of-squares
28×associate-/r* associate-/r/
15×distribute-rgt-out--
14×flip3-- flip--
13×div-inv
10×add-exp-log add-cbrt-cube
associate-/l*
add-log-exp
pow1
cbrt-undiv frac-2neg div-exp clear-num
frac-sub sub-div
sub-neg diff-log
Counts
4 → 194
Calls
4 calls:
55.0ms
(/ t (- z t))
186.0ms
(- (/ a (- z t)) (/ t (- z t)))
25.0ms
(/ a (- z t))
329.0ms
(/ y (- (/ a (- z t)) (/ t (- z t))))

series1.1s

Counts
4 → 12
Calls
4 calls:
449.0ms
(/ t (- z t))
359.0ms
(- (/ a (- z t)) (/ t (- z t)))
103.0ms
(/ a (- z t))
216.0ms
(/ y (- (/ a (- z t)) (/ t (- z t))))

simplify8.7s

Counts
206 → 206
Iterations
IterNodes
done5002
21744
1550
0272

prune3.1s

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0b

regimes986.0ms

Accuracy

0% (1.4b remaining)

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

bsearch0.0ms

simplify3.0ms

Iterations
IterNodes
done12
112
010

end0.0ms

sample2.5s

Algorithm
intervals
Results
819.0ms8764×body80valid
0.0msbody1280valid
0.0msbody160valid