Details

Time bar (total: 18.9s)

sample40.0ms

Algorithm
intervals
Results
16.0ms281×body80valid

simplify3.1s

Counts
1 → 1
Iterations
IterNodes
done5000
294873
284661
274456
264244
254037
243825
233620
223408
213199
202984
192775
182560
172343
162094
151816
141445
131266
12898
11542
10315
9258
8217
7197
6168
5129
486
353
234
120
010

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 1.1b

localize14.0ms

Local error

Found 2 expressions with local error:

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

rewrite69.0ms

Algorithm
rewrite-expression-head
Rules
75×add-sqr-sqrt
70×*-un-lft-identity
51×times-frac
31×associate-*r*
26×add-cube-cbrt
22×distribute-lft-out-- difference-of-squares
add-cbrt-cube add-exp-log
associate-/r* associate-/l*
pow1 associate-/r/
flip3-- associate-*l* flip--
cbrt-undiv div-exp prod-exp cbrt-unprod div-inv add-log-exp unswap-sqr associate-/l/
clear-num frac-2neg div-sub pow-prod-down associate-*r/ *-commutative
Counts
2 → 102
Calls
2 calls:
29.0ms
(/ (- z t) (- a t))
35.0ms
(* y (/ (- z t) (- a t)))

series164.0ms

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

simplify2.9s

Counts
108 → 108
Iterations
IterNodes
done5036
34739
21149
1367
0138

prune650.0ms

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 0b

localize34.0ms

Local error

Found 3 expressions with local error:

0.0b
(/ (- a t) (- z t))
0.4b
(/ 1 (/ (- a t) (- z t)))
1.8b
(* y (/ 1 (/ (- a t) (- z t))))

rewrite187.0ms

Algorithm
rewrite-expression-head
Rules
392×times-frac
335×add-sqr-sqrt
323×*-un-lft-identity
157×add-cube-cbrt
98×associate-*r*
82×distribute-lft-out-- difference-of-squares
36×associate-/r*
35×add-exp-log
19×add-cbrt-cube
18×associate-/r/
15×div-exp
10×div-inv
flip3-- flip--
associate-/l*
cbrt-undiv prod-exp
pow1
unswap-sqr
rec-exp 1-exp
associate-*l* cbrt-unprod add-log-exp
clear-num frac-2neg associate-/l/
div-sub pow-prod-down associate-*r/ un-div-inv *-commutative pow-flip inv-pow
Counts
3 → 327
Calls
3 calls:
19.0ms
(/ (- a t) (- z t))
22.0ms
(/ 1 (/ (- a t) (- z t)))
128.0ms
(* y (/ 1 (/ (- a t) (- z t))))

series488.0ms

Counts
3 → 9
Calls
3 calls:
80.0ms
(/ (- a t) (- z t))
174.0ms
(/ 1 (/ (- a t) (- z t)))
234.0ms
(* y (/ 1 (/ (- a t) (- z t))))

simplify2.2s

Counts
336 → 336
Iterations
IterNodes
done5012
22594
11005
0351

prune1.8s

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0b

localize17.0ms

Local error

Found 2 expressions with local error:

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

rewrite47.0ms

Algorithm
rewrite-expression-head
Rules
43×add-sqr-sqrt
38×*-un-lft-identity
31×times-frac
22×add-cube-cbrt
21×associate-*l*
add-cbrt-cube add-exp-log
distribute-lft-out-- difference-of-squares
associate-/r* associate-*r*
pow1 flip3-- associate-/r/ flip--
associate-/l*
distribute-rgt-in frac-times cbrt-undiv sub-neg distribute-lft-in div-exp prod-exp associate-*r/ cbrt-unprod div-inv add-log-exp unswap-sqr
clear-num frac-2neg pow-prod-down associate-*l/ *-commutative
Counts
2 → 87
Calls
2 calls:
9.0ms
(/ y (- a t))
36.0ms
(* (/ y (- a t)) (- z t))

series295.0ms

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

simplify1.5s

Counts
93 → 93
Iterations
IterNodes
done5000
21270
1365
0142

prune594.0ms

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 0b

localize30.0ms

Local error

Found 2 expressions with local error:

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

rewrite71.0ms

Algorithm
rewrite-expression-head
Rules
14×add-sqr-sqrt
12×*-un-lft-identity
add-cbrt-cube add-exp-log
add-cube-cbrt
associate-/r* times-frac associate-*r*
pow1 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 add-log-exp associate-/l/
clear-num frac-2neg pow-prod-down *-commutative div-inv associate-/l* unswap-sqr
Counts
2 → 55
Calls
2 calls:
28.0ms
(* y (- z t))
39.0ms
(/ (* y (- z t)) (- a t))

series167.0ms

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

simplify2.3s

Counts
61 → 61
Iterations
IterNodes
done5044
33435
2810
1273
0105

prune341.0ms

Pruning

5 alts after pruning (2 fresh and 3 done)

Merged error: 0b

regimes623.0ms

Accuracy

65.4% (0.5b remaining)

Error of 0.6b against oracle of 0.0b and baseline of 1.6b

bsearch75.0ms

Steps
ItersRangePoint
7
2.158100513542887e-116
2.456528360242447e-114
4.6464419779335e-115
6
-409088.2864877689
-84463.33967257517
-320690.3518928323

simplify7.0ms

Iterations
IterNodes
done30
130
021

end0.0ms

sample1.1s

Algorithm
intervals
Results
574.0ms8718×body80valid
0.0msbody1280valid