Details

Time bar (total: 48.2s)

sample310.0ms

Algorithm
intervals
Results
114.0ms64×body2560valid
62.0ms72×body80valid
62.0ms59×body1280valid
26.0ms37×body640valid
7.0ms13×body320valid
3.0ms10×body160valid
3.0msbody5120valid

simplify30.7s

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: 43.6b

localize46.0ms

Local error

Found 4 expressions with local error:

2.2b
(* (* (+ (* y 2.0) 1.0) z) t)
2.7b
(* (* (+ (* a 2.0) 1.0) b) t)
32.5b
(cos (/ (* (* (+ (* y 2.0) 1.0) z) t) 16.0))
33.3b
(cos (/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0))

rewrite70.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)
30.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))

series168.0ms

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

simplify990.0ms

Counts
66 → 66
Iterations
IterNodes
done5002
21577
1382
0138

prune566.0ms

Pruning

23 alts after pruning (23 fresh and 0 done)

Merged error: 39.2b

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.4b
(/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0)
2.7b
(* (* (+ (* a 2.0) 1.0) b) t)
33.3b
(cos (/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0))

rewrite83.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:
14.0ms
(* (* x 1) (cos (/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0)))
33.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))

series208.0ms

Counts
4 → 12
Calls
4 calls:
73.0ms
(* (* x 1) (cos (/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0)))
50.0ms
(/ (* (* (+ (* a 2.0) 1.0) b) t) 16.0)
45.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
done5001
21406
1413
0152

prune605.0ms

Pruning

33 alts after pruning (33 fresh and 0 done)

Merged error: 37.8b

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

prune197.0ms

Pruning

33 alts after pruning (32 fresh and 1 done)

Merged error: 37.8b

localize25.0ms

Local error

Found 4 expressions with local error:

0.3b
(/ 1 (/ 16.0 (* (* (+ (* a 2.0) 1.0) b) t)))
0.8b
(/ 16.0 (* (* (+ (* a 2.0) 1.0) b) t))
2.7b
(* (* (+ (* a 2.0) 1.0) b) t)
33.3b
(cos (/ 1 (/ 16.0 (* (* (+ (* a 2.0) 1.0) b) t))))

rewrite141.0ms

Algorithm
rewrite-expression-head
Rules
52×add-exp-log
42×times-frac
32×add-cbrt-cube
25×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
24×associate-*l/
20×div-exp
15×prod-exp
11×associate-/r/
10×pow1 cbrt-undiv associate-/r*
cbrt-unprod
flip3-+ flip-+ div-inv associate-/l*
rec-exp 1-exp add-log-exp
associate-*r* pow-prod-down
clear-num frac-2neg
associate-*l* *-commutative pow-flip inv-pow
Counts
4 → 120
Calls
4 calls:
57.0ms
(/ 1 (/ 16.0 (* (* (+ (* a 2.0) 1.0) b) t)))
28.0ms
(/ 16.0 (* (* (+ (* a 2.0) 1.0) b) t))
34.0ms
(* (* (+ (* a 2.0) 1.0) b) t)
17.0ms
(cos (/ 1 (/ 16.0 (* (* (+ (* a 2.0) 1.0) b) t))))

series185.0ms

Counts
4 → 12
Calls
4 calls:
47.0ms
(/ 1 (/ 16.0 (* (* (+ (* a 2.0) 1.0) b) t)))
54.0ms
(/ 16.0 (* (* (+ (* a 2.0) 1.0) b) t))
44.0ms
(* (* (+ (* a 2.0) 1.0) b) t)
41.0ms
(cos (/ 1 (/ 16.0 (* (* (+ (* a 2.0) 1.0) b) t))))

simplify1.4s

Counts
132 → 132
Iterations
IterNodes
done5004
22161
1605
0232

prune546.0ms

Pruning

40 alts after pruning (38 fresh and 2 done)

Merged error: 37.5b

regimes3.3s

Accuracy

0% (4.4b remaining)

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

bsearch0.0ms

simplify0.0ms

Iterations
IterNodes
done1
01

end0.0ms

sample7.4s

Algorithm
intervals
Results
3.3s1895×body2560valid
2.4s2222×body1280valid
617.0ms1137×body640valid
368.0ms40×body5120valid
228.0ms538×body320valid
197.0ms1898×body80valid
87.0ms270×body160valid