Details

Time bar (total: 49.0s)

sample195.0ms

Algorithm
intervals
Results
46.0ms56×body1280valid
41.0ms52×body10240exit
41.0ms54×body640valid
9.0ms96×body80valid
8.0ms28×body320valid
5.0msbody2560valid
5.0ms81×body80nan
4.0ms11×body640nan
4.0ms19×body160valid
1.0msbody320nan
1.0msbody1280nan
0.0msbody160nan

simplify26.2s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
012345
120345
233345
348345
466345
5107345
6261345
7469345
8678345
9862345
101224345
111738345
122112345
132455345
142822345
152866345
162884345
172900345
182915345
192935345
202951345
212967345
222984345
232998345
243014345
253032345
263047345
273061345
283083345
293099345
303114345
313134345
323150345
333166345
343183345
353197345
363213345
373231345
383246345
393260345
403278345
413294345
423309345
433329345
443345345
453361345
463378345
473392345
483408345
493426345
503441345
513455345
523477345
533493345
543508345
553528345
563544345
573560345
583577345
593591345
603607345
613625345
623640345
633654345
643676345
653692345
663707345
673727345
683743345
693759345
703776345
713790345
723806345
733824345
743839345
753853345
763875345
773891345
783906345
793924345
803940345
813956345
823973345
833987345
844003345
854021345
864036345
874050345
884072345
894088345
904103345
914119345
924135345
934151345
944168345
954182345
964198345
974216345
984231345
994245345
1004267345
1014283345
1024298345
1034318345
1044334345
1054350345
1064367345
1074381345
1084397345
1094415345
1104430345
1114444345
1124464345
1134480345
1144495345
1154515345
1164531345
1174547345
1184564345
1194578345
1204594345
1214612345
1224627345
1234641345
1244659345
1254675345
1264690345
1274710345
1284726345
1294742345
1304759345
1314773345
1324789345
1334807345
1344822345
1354836345
1364858345
1374874345
1384889345
1394907345
1404923345
1414939345
1424956345
1434970345
1444986345
done5000345

prune12.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 27.5b

localize45.0ms

Local error

Found 4 expressions with local error:

0.0b
(* y (exp z))
0.0b
(/ (log (+ (- 1.0 y) (* y (exp z)))) t)
1.6b
(log (+ (- 1.0 y) (* y (exp z))))
2.0b
(+ (- 1.0 y) (* y (exp z)))

rewrite102.0ms

Algorithm
rewrite-expression-head
Rules
18×add-sqr-sqrt
16×*-un-lft-identity add-cube-cbrt
12×times-frac
11×pow1
add-log-exp
add-cbrt-cube add-exp-log
log-pow
log-div associate-/l*
log-prod associate-/r* flip3-+ associate-*r* associate-*l* flip-+
associate-+l+ sum-log div-sub
cbrt-undiv +-commutative clear-num sub-neg frac-2neg diff-log div-exp rem-log-exp pow-prod-down prod-exp *-commutative associate-+l- cbrt-unprod div-inv unswap-sqr
Counts
4 → 80
Calls
4 calls:
15.0ms
(* y (exp z))
42.0ms
(/ (log (+ (- 1.0 y) (* y (exp z)))) t)
17.0ms
(log (+ (- 1.0 y) (* y (exp z))))
25.0ms
(+ (- 1.0 y) (* y (exp z)))

series443.0ms

Counts
4 → 12
Calls
4 calls:
40.0ms
(* y (exp z))
245.0ms
(/ (log (+ (- 1.0 y) (* y (exp z)))) t)
94.0ms
(log (+ (- 1.0 y) (* y (exp z))))
64.0ms
(+ (- 1.0 y) (* y (exp z)))

simplify1.7s

Counts
92 → 92
Iterations

Useful iterations: done (1.7s)

IterNodesCost
019737016
146233291
2139532581
done500032101

prune599.0ms

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 5.2b

localize51.0ms

Local error

Found 4 expressions with local error:

3.8b
(+ (* 1.0 (/ (* z y) t)) (+ (* 0.5 (/ (* y (* z z)) t)) (/ (log 1.0) t)))
5.1b
(/ (* z y) t)
8.2b
(/ (* y (* z z)) t)
8.2b
(* y (* z z))

rewrite195.0ms

Algorithm
rewrite-expression-head
Rules
23×add-cbrt-cube add-exp-log
10×add-sqr-sqrt
pow1 *-un-lft-identity add-cube-cbrt add-log-exp
prod-exp cbrt-unprod
associate-/r* times-frac
cbrt-undiv div-exp
frac-add associate-*r/
sum-log associate-*l* pow-prod-down
clear-num frac-2neg flip3-+ flip-+ div-inv associate-/l*
+-commutative associate-+r+ associate-*r* *-commutative unswap-sqr
Counts
4 → 79
Calls
4 calls:
147.0ms
(+ (* 1.0 (/ (* z y) t)) (+ (* 0.5 (/ (* y (* z z)) t)) (/ (log 1.0) t)))
15.0ms
(/ (* z y) t)
16.0ms
(/ (* y (* z z)) t)
15.0ms
(* y (* z z))

series224.0ms

Counts
4 → 12
Calls
4 calls:
127.0ms
(+ (* 1.0 (/ (* z y) t)) (+ (* 0.5 (/ (* y (* z z)) t)) (/ (log 1.0) t)))
24.0ms
(/ (* z y) t)
43.0ms
(/ (* y (* z z)) t)
31.0ms
(* y (* z z))

simplify2.5s

Counts
91 → 91
Iterations

Useful iterations: done (2.4s)

IterNodesCost
016525838
155222543
2241522263
done500221703

prune638.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 4.1b

localize42.0ms

Local error

Found 4 expressions with local error:

0.0b
(* z (+ 1.0 (* 0.5 z)))
0.0b
(- x (/ (+ (log 1.0) (* y (* z (+ 1.0 (* 0.5 z))))) t))
2.8b
(* y (* z (+ 1.0 (* 0.5 z))))
5.4b
(/ (+ (log 1.0) (* y (* z (+ 1.0 (* 0.5 z))))) t)

rewrite121.0ms

Algorithm
rewrite-expression-head
Rules
22×add-sqr-sqrt
17×*-un-lft-identity
15×add-cube-cbrt
13×add-cbrt-cube add-exp-log
11×pow1
10×times-frac
associate-*l* associate-*r/ add-log-exp
distribute-rgt-in distribute-lft-in
associate-*r* pow-prod-down prod-exp cbrt-unprod
associate-/r* flip3-+ flip-+ associate-/l*
*-commutative difference-of-squares associate-/l/
cbrt-undiv clear-num sub-neg frac-2neg flip3-- diff-log div-exp div-inv flip-- distribute-lft-out-- unswap-sqr
Counts
4 → 90
Calls
4 calls:
20.0ms
(* z (+ 1.0 (* 0.5 z)))
16.0ms
(- x (/ (+ (log 1.0) (* y (* z (+ 1.0 (* 0.5 z))))) t))
30.0ms
(* y (* z (+ 1.0 (* 0.5 z))))
50.0ms
(/ (+ (log 1.0) (* y (* z (+ 1.0 (* 0.5 z))))) t)

series596.0ms

Counts
4 → 12
Calls
4 calls:
114.0ms
(* z (+ 1.0 (* 0.5 z)))
217.0ms
(- x (/ (+ (log 1.0) (* y (* z (+ 1.0 (* 0.5 z))))) t))
82.0ms
(* y (* z (+ 1.0 (* 0.5 z))))
183.0ms
(/ (+ (log 1.0) (* y (* z (+ 1.0 (* 0.5 z))))) t)

simplify2.4s

Counts
102 → 102
Iterations

Useful iterations: done (2.4s)

IterNodesCost
017937631
147434223
2163533703
done500333623

prune697.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 4.1b

localize22.0ms

Local error

Found 2 expressions with local error:

0.0b
(- x (+ (* 1.0 (/ (* z y) t)) (/ (log 1.0) t)))
5.1b
(/ (* z y) t)

rewrite95.0ms

Algorithm
rewrite-expression-head
Rules
add-cbrt-cube add-exp-log add-log-exp
add-sqr-sqrt *-un-lft-identity
add-cube-cbrt
associate-/r* times-frac
pow1 cbrt-undiv diff-log div-exp
clear-num sum-log sub-neg frac-2neg flip3-- prod-exp cbrt-unprod div-inv flip-- associate-/l* associate--r+ distribute-lft-out-- difference-of-squares
Counts
2 → 37
Calls
2 calls:
85.0ms
(- x (+ (* 1.0 (/ (* z y) t)) (/ (log 1.0) t)))
7.0ms
(/ (* z y) t)

series141.0ms

Counts
2 → 6
Calls
2 calls:
112.0ms
(- x (+ (* 1.0 (/ (* z y) t)) (/ (log 1.0) t)))
29.0ms
(/ (* z y) t)

simplify3.3s

Counts
43 → 43
Iterations

Useful iterations: 3 (1.4s)

IterNodesCost
08611792
121310989
274910909
3340810749
done500310749

prune241.0ms

Pruning

14 alts after pruning (14 fresh and 0 done)

Merged error: 4.1b

regimes1.5s

Accuracy

63.6% (4.7b remaining)

Error of 8.6b against oracle of 3.9b and baseline of 16.7b

bsearch93.0ms

Steps
ItersRangePoint
6
-9.690636788824999e-32
-9.124531461577893e-33
-9.556401213883932e-32

simplify7.0ms

Iterations

Useful iterations: 0 (3.0ms)

IterNodesCost
0281106
1341106
done341106

end0.0ms

sample6.8s

Algorithm
intervals
Results
1.7s1503×body1280valid
1.6s1525×body10240exit
803.0ms1504×body640valid
516.0ms514×body160valid
414.0ms923×body320valid
383.0ms3505×body80valid
308.0ms2432×body80nan
173.0ms83×body2560valid
141.0ms284×body640nan
53.0ms99×body1280nan
35.0ms150×body320nan
14.0ms91×body160nan