Details

Time bar (total: 44.3s)

sample254.0ms

Algorithm
intervals
Results
131.0ms56×body2560valid
55.0ms74×body1280valid
21.0ms41×body640valid
7.0ms63×body80valid
4.0ms12×body320valid
2.0msbody160valid
2.0msbody5120valid

simplify27.5s

Counts
1 → 1
Iterations
IterNodes
done5000
1294973
1284941
1274913
1264881
1254853
1244821
1234793
1224761
1214733
1204701
1194673
1184641
1174613
1164581
1154553
1144521
1134493
1124461
1114433
1104401
1094373
1084341
1074313
1064281
1054253
1044221
1034193
1024161
1014133
1004101
994073
984041
974013
963981
953953
943921
933893
923861
913833
903801
893773
883741
873713
863681
853653
843621
833593
823561
813533
803501
793473
783441
773413
763381
753353
743321
733293
723261
713233
703201
693173
683141
673113
663081
653053
643021
632993
622961
612933
602901
592873
582841
572813
562781
552753
542721
532693
522661
512633
502601
492573
482541
472513
462481
452453
442421
432393
422361
412333
402301
392273
382241
372213
362181
352153
342121
332093
322061
312033
302001
291973
281941
271913
261881
251853
241821
231793
221761
211733
201701
191673
181641
171613
161581
151553
141517
131485
121445
111406
101352
91222
81127
7958
6722
5514
4377
3202
280
142
023

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 45.3b

localize50.0ms

Local error

Found 4 expressions with local error:

3.1b
(* (* (+ (* y 2.0) 1.0) z) t)
3.8b
(* (* (+ (* a 2.0) 1.0) b) t)
33.2b
(cos (/ (* (* (+ (* y 2.0) 1.0) z) t) 16.0))
34.2b
(cos (/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0))

rewrite71.0ms

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

series165.0ms

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

simplify978.0ms

Counts
66 → 66
Iterations
IterNodes
done5002
21577
1382
0138

prune570.0ms

Pruning

21 alts after pruning (21 fresh and 0 done)

Merged error: 40.5b

localize25.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (* x 1) (cos (/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0)))
0.2b
(/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0)
3.8b
(* (* (+ (* a 2.0) 1.0) b) t)
34.2b
(cos (/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0))

rewrite87.0ms

Algorithm
rewrite-expression-head
Rules
25×add-exp-log
23×add-cbrt-cube
14×pow1
11×prod-exp
cbrt-unprod
add-sqr-sqrt *-un-lft-identity associate-*l/ add-cube-cbrt
associate-*r* pow-prod-down
add-log-exp
cbrt-undiv associate-/r* times-frac div-exp
flip3-+ associate-*l* *-commutative flip-+ associate-/l/
clear-num frac-2neg 1-exp div-inv associate-/l*
Counts
4 → 71
Calls
4 calls:
16.0ms
(* (* x 1) (cos (/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0)))
31.0ms
(/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0)
35.0ms
(* (* (+ (* a 2.0) 1.0) b) t)
3.0ms
(cos (/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0))

series203.0ms

Counts
4 → 12
Calls
4 calls:
73.0ms
(* (* x 1) (cos (/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0)))
47.0ms
(/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0)
45.0ms
(* (* (+ (* a 2.0) 1.0) b) t)
38.0ms
(cos (/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0))

simplify1.1s

Counts
83 → 83
Iterations
IterNodes
done5001
21406
1413
0152

prune630.0ms

Pruning

36 alts after pruning (36 fresh and 0 done)

Merged error: 38.7b

localize1.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify0.0ms

Counts
0 → 0
Iterations
IterNodes
done0
00

prune216.0ms

Pruning

36 alts after pruning (35 fresh and 1 done)

Merged error: 38.7b

localize23.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (* x 1) (cos (/ (* (+ (* a 2.0) 1.0) (* b t)) 16.0)))
0.2b
(/ (* (+ (* a 2.0) 1.0) (* b t)) 16.0)
2.8b
(* (+ (* a 2.0) 1.0) (* b t))
34.2b
(cos (/ (* (+ (* a 2.0) 1.0) (* b t)) 16.0))

rewrite70.0ms

Algorithm
rewrite-expression-head
Rules
25×add-exp-log
23×add-cbrt-cube
14×pow1
11×prod-exp
cbrt-unprod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow-prod-down
associate-*r* associate-*l* associate-*l/ add-log-exp
cbrt-undiv associate-/r* times-frac div-exp
flip3-+ *-commutative flip-+ associate-/l/
clear-num frac-2neg 1-exp div-inv associate-/l*
Counts
4 → 71
Calls
4 calls:
14.0ms
(* (* x 1) (cos (/ (* (+ (* a 2.0) 1.0) (* b t)) 16.0)))
21.0ms
(/ (* (+ (* a 2.0) 1.0) (* b t)) 16.0)
30.0ms
(* (+ (* a 2.0) 1.0) (* b t))
3.0ms
(cos (/ (* (+ (* a 2.0) 1.0) (* b t)) 16.0))

series203.0ms

Counts
4 → 12
Calls
4 calls:
73.0ms
(* (* x 1) (cos (/ (* (+ (* a 2.0) 1.0) (* b t)) 16.0)))
48.0ms
(/ (* (+ (* a 2.0) 1.0) (* b t)) 16.0)
43.0ms
(* (+ (* a 2.0) 1.0) (* b t))
39.0ms
(cos (/ (* (+ (* a 2.0) 1.0) (* b t)) 16.0))

simplify1.1s

Counts
83 → 83
Iterations
IterNodes
done5000
21555
1408
0148

prune388.0ms

Pruning

36 alts after pruning (35 fresh and 1 done)

Merged error: 38.5b

regimes3.3s

Accuracy

0% (4.6b remaining)

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

bsearch0.0ms

simplify0.0ms

Iterations
IterNodes
done1
01

end0.0ms

sample7.4s

Algorithm
intervals
Results
2.8s1806×body2560valid
2.7s2233×body1280valid
906.0ms1228×body640valid
248.0ms533×body320valid
215.0ms1888×body80valid
165.0ms41×body5120valid
57.0ms271×body160valid