Details

Time bar (total: 17.2s)

sample46.0ms

Algorithm
intervals
Results
25.0ms281×body80valid

simplify3.2s

Counts
1 → 1
Iterations
IterNodes
done5001
254987
244738
234485
224221
213975
203724
193468
183205
172954
162689
152425
142076
131689
121239
11799
10540
9376
8272
7218
6177
5123
486
349
230
117
010

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 9.4b

localize35.0ms

Local error

Found 3 expressions with local error:

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

rewrite73.0ms

Algorithm
rewrite-expression-head
Rules
15×add-sqr-sqrt *-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* insert-posit16 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 distribute-lft-out associate-/l* unswap-sqr
Counts
3 → 70
Calls
3 calls:
25.0ms
(* y (- z t))
15.0ms
(+ x (/ (* y (- z t)) (- a t)))
31.0ms
(/ (* y (- z t)) (- a t))

series268.0ms

Counts
3 → 9
Calls
3 calls:
48.0ms
(* y (- z t))
112.0ms
(+ x (/ (* y (- z t)) (- a t)))
108.0ms
(/ (* y (- z t)) (- a t))

simplify2.4s

Counts
79 → 79
Iterations
IterNodes
done5002
34415
21063
1352
0131

prune498.0ms

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 0.0b

localize15.0ms

Local error

Found 3 expressions with local error:

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

rewrite95.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-cbrt-cube add-exp-log
associate-/l*
flip3-- div-inv flip--
add-log-exp
cbrt-undiv div-exp
pow1 insert-posit16
clear-num frac-2neg associate-/l/
+-commutative sum-log flip3-+ div-sub flip-+ distribute-lft-out
Counts
3 → 209
Calls
3 calls:
42.0ms
(+ x (/ y (/ (- a t) (- z t))))
29.0ms
(/ (- a t) (- z t))
17.0ms
(/ y (/ (- a t) (- z t)))

series424.0ms

Counts
3 → 9
Calls
3 calls:
149.0ms
(+ x (/ y (/ (- a t) (- z t))))
69.0ms
(/ (- a t) (- z t))
206.0ms
(/ y (/ (- a t) (- z t)))

simplify1.6s

Counts
218 → 218
Iterations
IterNodes
done5002
22713
1783
0295

prune939.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0b

localize36.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt (- z t))
0.6b
(cbrt (- a t))
0.6b
(cbrt (- a t))
0.6b
(cbrt (- a t))

rewrite22.0ms

Algorithm
rewrite-expression-head
Rules
20×cbrt-prod
16×add-sqr-sqrt *-un-lft-identity
cbrt-div add-cube-cbrt
pow1 flip3-- add-cbrt-cube pow1/3 add-exp-log insert-posit16 flip-- distribute-lft-out-- add-log-exp difference-of-squares
Counts
4 → 64
Calls
4 calls:
5.0ms
(cbrt (- z t))
5.0ms
(cbrt (- a t))
5.0ms
(cbrt (- a t))
5.0ms
(cbrt (- a t))

series693.0ms

Counts
4 → 12
Calls
4 calls:
167.0ms
(cbrt (- z t))
148.0ms
(cbrt (- a t))
177.0ms
(cbrt (- a t))
201.0ms
(cbrt (- a t))

simplify2.0s

Counts
76 → 76
Iterations
IterNodes
done5000
42472
3981
2468
1233
0116

prune647.0ms

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 0b

localize37.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ 1 (- z t))
0.0b
(+ x (/ y (* (- a t) (/ 1 (- z t)))))
0.2b
(* (- a t) (/ 1 (- z t)))
1.7b
(/ y (* (- a t) (/ 1 (- z t))))

rewrite133.0ms

Algorithm
rewrite-expression-head
Rules
49×add-sqr-sqrt
45×*-un-lft-identity
35×times-frac
32×add-exp-log
26×add-cube-cbrt
21×associate-*r*
20×add-cbrt-cube
11×div-exp
10×associate-/r/
prod-exp distribute-lft-out-- difference-of-squares
pow1
cbrt-undiv associate-/r* flip3-- flip-- associate-/l* add-log-exp
associate-*l*
frac-times associate-*l/ cbrt-unprod insert-posit16
rec-exp 1-exp div-inv unswap-sqr
clear-num frac-2neg associate-*r/ un-div-inv
+-commutative sum-log flip3-+ pow-prod-down *-commutative flip-+ pow-flip distribute-lft-out inv-pow
Counts
4 → 138
Calls
4 calls:
17.0ms
(/ 1 (- z t))
26.0ms
(+ x (/ y (* (- a t) (/ 1 (- z t)))))
57.0ms
(* (- a t) (/ 1 (- z t)))
29.0ms
(/ y (* (- a t) (/ 1 (- z t))))

series472.0ms

Counts
4 → 12
Calls
4 calls:
46.0ms
(/ 1 (- z t))
160.0ms
(+ x (/ y (* (- a t) (/ 1 (- z t)))))
57.0ms
(* (- a t) (/ 1 (- z t)))
210.0ms
(/ y (* (- a t) (/ 1 (- z t))))

simplify1.6s

Counts
150 → 150
Iterations
IterNodes
done5001
21840
1491
0197

prune703.0ms

Pruning

5 alts after pruning (2 fresh and 3 done)

Merged error: 0b

regimes342.0ms

Accuracy

0% (0.5b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations
IterNodes
done15
115
014

end0.0ms

sample953.0ms

Algorithm
intervals
Results
565.0ms8738×body80valid
0.0msbody160valid
0.0msbody1280valid
0.0msbody640valid