Details

Time bar (total: 14.9s)

sample154.0ms

Algorithm
intervals
Results
57.0ms48×body2560valid
45.0ms78×body1280valid
18.0ms49×body640valid
5.0ms66×body80valid
3.0ms11×body320valid
1.0msbody160valid

simplify2.0s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02327
14227
29827
322127
439127
560827
682627
798227
8107227
9121627
10122827
done122827

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 45.0b

localize23.0ms

Local error

Found 4 expressions with local error:

1.7b
(* (* (+ (* a 2.0) 1.0) b) t)
3.2b
(* (* (+ (* y 2.0) 1.0) z) t)
32.4b
(cos (/ (* (* (+ (* y 2.0) 1.0) z) t) 16.0))
34.8b
(cos (/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0))

rewrite96.0ms

Algorithm
rewrite-expression-head
Rules
14×pow1 add-exp-log add-cbrt-cube
associate-*l/
add-sqr-sqrt add-cube-cbrt *-un-lft-identity associate-*r* pow-prod-down prod-exp cbrt-unprod
add-log-exp
flip3-+ associate-*l* *-commutative flip-+
Counts
4 → 54
Calls
4 calls:
42.0ms
(* (* (+ (* a 2.0) 1.0) b) t)
40.0ms
(* (* (+ (* y 2.0) 1.0) z) t)
4.0ms
(cos (/ (* (* (+ (* y 2.0) 1.0) z) t) 16.0))
7.0ms
(cos (/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0))

series172.0ms

Counts
4 → 12
Calls
4 calls:
46.0ms
(* (* (+ (* a 2.0) 1.0) b) t)
44.0ms
(* (* (+ (* y 2.0) 1.0) z) t)
43.0ms
(cos (/ (* (* (+ (* y 2.0) 1.0) z) t) 16.0))
39.0ms
(cos (/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0))

simplify817.0ms

Counts
66 → 66
Iterations

Useful iterations: done (816.0ms)

IterNodesCost
0138888
1365878
21547714
done5000706

prune353.0ms

Pruning

19 alts after pruning (19 fresh and 0 done)

Merged error: 40.1b

localize14.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (+ (* y 2.0) 1.0) z)
0.2b
(* x (cos (/ (* (* (+ (* y 2.0) 1.0) z) t) 16.0)))
3.2b
(* (* (+ (* y 2.0) 1.0) z) t)
32.4b
(cos (/ (* (* (+ (* y 2.0) 1.0) z) t) 16.0))

rewrite85.0ms

Algorithm
rewrite-expression-head
Rules
13×pow1 add-exp-log add-sqr-sqrt add-cbrt-cube
add-cube-cbrt *-un-lft-identity associate-*r*
associate-*l*
associate-*l/
pow-prod-down prod-exp cbrt-unprod
add-log-exp
*-commutative
flip3-+ flip-+ unswap-sqr
Counts
4 → 65
Calls
4 calls:
27.0ms
(* (+ (* y 2.0) 1.0) z)
8.0ms
(* x (cos (/ (* (* (+ (* y 2.0) 1.0) z) t) 16.0)))
43.0ms
(* (* (+ (* y 2.0) 1.0) z) t)
4.0ms
(cos (/ (* (* (+ (* y 2.0) 1.0) z) t) 16.0))

series208.0ms

Counts
4 → 12
Calls
4 calls:
43.0ms
(* (+ (* y 2.0) 1.0) z)
79.0ms
(* x (cos (/ (* (* (+ (* y 2.0) 1.0) z) t) 16.0)))
45.0ms
(* (* (+ (* y 2.0) 1.0) z) t)
41.0ms
(cos (/ (* (* (+ (* y 2.0) 1.0) z) t) 16.0))

simplify2.5s

Counts
77 → 77
Iterations

Useful iterations: 2 (149.0ms)

IterNodesCost
01181057
12811046
21065870
34303870
done5000870

prune342.0ms

Pruning

33 alts after pruning (33 fresh and 0 done)

Merged error: 38.6b

localize5.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify0.0ms

Counts
0 → 0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
000
done00

prune114.0ms

Pruning

33 alts after pruning (32 fresh and 1 done)

Merged error: 38.6b

localize13.0ms

Local error

Found 3 expressions with local error:

0.2b
(* x (cos (/ (* (* z t) (+ (* y 2.0) 1.0)) 16.0)))
2.7b
(* (* z t) (+ (* y 2.0) 1.0))
32.4b
(cos (/ (* (* z t) (+ (* y 2.0) 1.0)) 16.0))

rewrite47.0ms

Algorithm
rewrite-expression-head
Rules
10×pow1 add-exp-log add-cbrt-cube
add-sqr-sqrt
add-cube-cbrt *-un-lft-identity associate-*r*
associate-*l* pow-prod-down prod-exp cbrt-unprod
add-log-exp
associate-*r/ *-commutative
distribute-rgt-in distribute-lft-in flip3-+ flip-+ unswap-sqr
Counts
3 → 47
Calls
3 calls:
8.0ms
(* x (cos (/ (* (* z t) (+ (* y 2.0) 1.0)) 16.0)))
33.0ms
(* (* z t) (+ (* y 2.0) 1.0))
4.0ms
(cos (/ (* (* z t) (+ (* y 2.0) 1.0)) 16.0))

series152.0ms

Counts
3 → 9
Calls
3 calls:
69.0ms
(* x (cos (/ (* (* z t) (+ (* y 2.0) 1.0)) 16.0)))
56.0ms
(* (* z t) (+ (* y 2.0) 1.0))
28.0ms
(cos (/ (* (* z t) (+ (* y 2.0) 1.0)) 16.0))

simplify1.5s

Counts
56 → 56
Iterations

Useful iterations: done (1.5s)

IterNodesCost
0101852
1276836
21122708
done5000702

prune130.0ms

Pruning

33 alts after pruning (32 fresh and 1 done)

Merged error: 38.3b

regimes1.7s

Accuracy

0% (4.6b remaining)

Error of 44.4b against oracle of 39.9b and baseline of 44.4b

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
088
1116
done116

end0.0ms

sample4.5s

Algorithm
intervals
Results
2.0s1856×body2560valid
1.2s2230×body1280valid
422.0ms1177×body640valid
143.0ms1866×body80valid
141.0ms570×body320valid
100.0ms40×body5120valid
48.0ms261×body160valid