Details

Time bar (total: 29.5s)

sample67.0ms

Algorithm
intervals
Results
31.0ms380×body80valid

simplify1.9s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01115
12415
25415
39315
414515
530015
679115
7264215
done500015

prune2.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 3.8b

localize20.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (- x (/ y (* z 3.0))) (/ t (* (* z 3.0) y)))
0.2b
(/ y (* z 3.0))
0.2b
(* (* z 3.0) y)
6.2b
(/ t (* (* z 3.0) y))

rewrite214.0ms

Algorithm
rewrite-expression-head
Rules
30×*-un-lft-identity
25×add-sqr-sqrt
23×add-exp-log add-cube-cbrt associate-+l+ add-cbrt-cube
21×prod-diff
15×times-frac
pow1 add-log-exp
prod-exp cbrt-unprod
associate-/l*
cbrt-undiv fma-def div-exp div-inv
expm1-log1p-u log1p-expm1-u
associate-*r* pow-prod-down
frac-2neg frac-add clear-num associate-/r* sum-log distribute-lft-out distribute-lft-out--
+-commutative associate-+l- sub-neg flip3-- flip3-+ diff-log associate-*l* *-commutative flip-- flip-+ difference-of-squares
Counts
4 → 115
Calls
4 calls:
137.0ms
(+ (- x (/ y (* z 3.0))) (/ t (* (* z 3.0) y)))
8.0ms
(/ y (* z 3.0))
23.0ms
(* (* z 3.0) y)
35.0ms
(/ t (* (* z 3.0) y))

series271.0ms

Counts
4 → 12
Calls
4 calls:
145.0ms
(+ (- x (/ y (* z 3.0))) (/ t (* (* z 3.0) y)))
47.0ms
(/ y (* z 3.0))
39.0ms
(* (* z 3.0) y)
39.0ms
(/ t (* (* z 3.0) y))

simplify2.5s

Counts
127 → 127
Iterations

Useful iterations: done (2.5s)

IterNodesCost
01841873
15111735
232451491
done50001464

prune596.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize16.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (- x (/ y (* z 3.0))) (/ (/ t (* z 3.0)) y))
0.2b
(/ y (* z 3.0))
0.2b
(/ t (* z 3.0))
6.1b
(/ (/ t (* z 3.0)) y)

rewrite160.0ms

Algorithm
rewrite-expression-head
Rules
48×times-frac
45×*-un-lft-identity
40×add-sqr-sqrt
38×add-cube-cbrt
23×add-exp-log associate-+l+ add-cbrt-cube
21×prod-diff
13×associate-/l*
10×div-inv
cbrt-undiv div-exp add-log-exp
fma-def associate-/r*
pow1 expm1-log1p-u log1p-expm1-u
frac-2neg prod-exp clear-num cbrt-unprod
frac-add sum-log distribute-lft-out distribute-lft-out--
+-commutative associate-+l- sub-neg flip3-- flip3-+ diff-log flip-- flip-+ associate-/l/ difference-of-squares
Counts
4 → 143
Calls
4 calls:
109.0ms
(+ (- x (/ y (* z 3.0))) (/ (/ t (* z 3.0)) y))
9.0ms
(/ y (* z 3.0))
18.0ms
(/ t (* z 3.0))
18.0ms
(/ (/ t (* z 3.0)) y)

series362.0ms

Counts
4 → 12
Calls
4 calls:
191.0ms
(+ (- x (/ y (* z 3.0))) (/ (/ t (* z 3.0)) y))
46.0ms
(/ y (* z 3.0))
47.0ms
(/ t (* z 3.0))
79.0ms
(/ (/ t (* z 3.0)) y)

simplify2.2s

Counts
155 → 155
Iterations

Useful iterations: done (2.1s)

IterNodesCost
02302245
15982093
229991844
done50001829

prune649.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize42.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (- x (/ y (* z 3.0))) (/ (/ 1 z) (/ y (/ t 3.0))))
0.2b
(/ y (/ t 3.0))
0.2b
(/ y (* z 3.0))
2.7b
(/ (/ 1 z) (/ y (/ t 3.0)))

rewrite677.0ms

Algorithm
rewrite-expression-head
Rules
1988×times-frac
874×*-un-lft-identity
869×add-sqr-sqrt
867×add-cube-cbrt
111×div-inv
58×associate-/r*
53×add-exp-log
35×div-exp add-cbrt-cube
23×associate-+l+
21×prod-diff
20×cbrt-undiv
19×associate-/l*
16×associate-/r/
add-log-exp
fma-def
pow1 expm1-log1p-u log1p-expm1-u
rec-exp frac-2neg 1-exp clear-num
frac-add sum-log distribute-lft-out distribute-lft-out--
+-commutative associate-+l- sub-neg flip3-- flip3-+ diff-log prod-exp flip-- cbrt-unprod flip-+ associate-/l/ difference-of-squares
Counts
4 → 803
Calls
4 calls:
443.0ms
(+ (- x (/ y (* z 3.0))) (/ (/ 1 z) (/ y (/ t 3.0))))
18.0ms
(/ y (/ t 3.0))
17.0ms
(/ y (* z 3.0))
73.0ms
(/ (/ 1 z) (/ y (/ t 3.0)))

series261.0ms

Counts
4 → 12
Calls
4 calls:
137.0ms
(+ (- x (/ y (* z 3.0))) (/ (/ 1 z) (/ y (/ t 3.0))))
34.0ms
(/ y (/ t 3.0))
33.0ms
(/ y (* z 3.0))
56.0ms
(/ (/ 1 z) (/ y (/ t 3.0)))

simplify885.0ms

Counts
815 → 815
Iterations

Useful iterations: done (827.0ms)

IterNodesCost
0134218925
done500017720

prune4.3s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize38.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (- x (/ (/ y z) 3.0)) (/ (/ 1 z) (/ y (/ t 3.0))))
0.2b
(/ y (/ t 3.0))
0.2b
(/ (/ y z) 3.0)
2.7b
(/ (/ 1 z) (/ y (/ t 3.0)))

rewrite759.0ms

Algorithm
rewrite-expression-head
Rules
2252×times-frac
1051×add-sqr-sqrt
1049×*-un-lft-identity
1042×add-cube-cbrt
131×associate-+l+
129×prod-diff
124×div-inv
60×associate-/r*
53×add-exp-log
36×div-exp
35×add-cbrt-cube
29×associate-/l*
21×cbrt-undiv
16×associate-/r/
add-log-exp
fma-def
pow1 expm1-log1p-u log1p-expm1-u
rec-exp frac-2neg 1-exp clear-num difference-of-squares
frac-add sum-log associate-/l/ distribute-lft-out distribute-lft-out--
+-commutative associate-+l- sub-neg flip3-- flip3-+ diff-log flip-- flip-+
Counts
4 → 962
Calls
4 calls:
567.0ms
(+ (- x (/ (/ y z) 3.0)) (/ (/ 1 z) (/ y (/ t 3.0))))
14.0ms
(/ y (/ t 3.0))
12.0ms
(/ (/ y z) 3.0)
47.0ms
(/ (/ 1 z) (/ y (/ t 3.0)))

series212.0ms

Counts
4 → 12
Calls
4 calls:
107.0ms
(+ (- x (/ (/ y z) 3.0)) (/ (/ 1 z) (/ y (/ t 3.0))))
36.0ms
(/ y (/ t 3.0))
21.0ms
(/ (/ y z) 3.0)
48.0ms
(/ (/ 1 z) (/ y (/ t 3.0)))

simplify942.0ms

Counts
974 → 974
Iterations

Useful iterations: done (874.0ms)

IterNodesCost
0156624588
done500023061

prune5.6s

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0.0b

regimes321.0ms

Accuracy

27.1% (2.6b remaining)

Error of 2.7b against oracle of 0.0b and baseline of 3.6b

bsearch1.0ms

simplify4.7s

Iterations

Useful iterations: 2 (15.0ms)

IterNodesCost
047128
170124
298121
3109121
4115121
5121121
6127121
7133121
8139121
9145121
10151121
11157121
12163121
13169121
14175121
15181121
16187121
17193121
18199121
19205121
20211121
21217121
22223121
23229121
24235121
25241121
26247121
27253121
28259121
29265121
30271121
31277121
32283121
33289121
34295121
35301121
36307121
37313121
38319121
39325121
40331121
41337121
42343121
43349121
44355121
45361121
46367121
47373121
48379121
49385121
50391121
51397121
52403121
53409121
54415121
55421121
56427121
57433121
58439121
59445121
60451121
61457121
62463121
63469121
64475121
65481121
66487121
67493121
68499121
69505121
70511121
71517121
72523121
73529121
74535121
75541121
76547121
77553121
78559121
79565121
80571121
81577121
82583121
83589121
84595121
85601121
86607121
87613121
88619121
89625121
90631121
91637121
92643121
93649121
94655121
95661121
96667121
97673121
98679121
99685121
100691121
101697121
102703121
103709121
104715121
105721121
106727121
107733121
108739121
109745121
110751121
111757121
112763121
113769121
114775121
115781121
116787121
117793121
118799121
119805121
120811121
121817121
122823121
123829121
124835121
125841121
126847121
127853121
128859121
129865121
130871121
131877121
132883121
133889121
134895121
135901121
136907121
137913121
138919121
139925121
140931121
141937121
142943121
143949121
144955121
145961121
146967121
147973121
148979121
149985121
150991121
151997121
1521003121
1531009121
1541015121
1551021121
1561027121
1571033121
1581039121
1591045121
1601051121
1611057121
1621063121
1631069121
1641075121
1651081121
1661087121
1671093121
1681099121
1691105121
1701111121
1711117121
1721123121
1731129121
1741135121
1751141121
1761147121
1771153121
1781159121
1791165121
1801171121
1811177121
1821183121
1831189121
1841195121
1851201121
1861207121
1871213121
1881219121
1891225121
1901231121
1911237121
1921243121
1931249121
1941255121
1951261121
1961267121
1971273121
1981279121
1991285121
2001291121
2011297121
2021303121
2031309121
2041315121
2051321121
2061327121
2071333121
2081339121
2091345121
2101351121
2111357121
2121363121
2131369121
2141375121
2151381121
2161387121
2171393121
2181399121
2191405121
2201411121
2211417121
2221423121
2231429121
2241435121
2251441121
2261447121
2271453121
2281459121
2291465121
2301471121
2311477121
2321483121
2331489121
2341495121
2351501121
2361507121
2371513121
2381519121
2391525121
2401531121
2411537121
2421543121
2431549121
2441555121
2451561121
2461567121
2471573121
2481579121
2491585121
2501591121
2511597121
2521603121
2531609121
2541615121
2551621121
2561627121
2571633121
2581639121
2591645121
2601651121
2611657121
2621663121
2631669121
2641675121
2651681121
2661687121
2671693121
2681699121
2691705121
2701711121
2711717121
2721723121
2731729121
2741735121
2751741121
2761747121
2771753121
2781759121
2791765121
2801771121
2811777121
2821783121
2831789121
2841795121
2851801121
2861807121
2871813121
2881819121
2891825121
2901831121
2911837121
2921843121
2931849121
2941855121
2951861121
2961867121
2971873121
2981879121
2991885121
3001891121
3011897121
3021903121
3031909121
3041915121
3051921121
3061927121
3071933121
3081939121
3091945121
3101951121
3111957121
3121963121
3131969121
3141975121
3151981121
3161987121
3171993121
3181999121
3192005121
3202011121
3212017121
3222023121
3232029121
3242035121
3252041121
3262047121
3272053121
3282059121
3292065121
3302071121
3312077121
3322083121
3332089121
3342095121
3352101121
3362107121
3372113121
3382119121
3392125121
3402131121
3412137121
3422143121
3432149121
3442155121
3452161121
3462167121
3472173121
3482179121
3492185121
3502191121
3512197121
3522203121
3532209121
3542215121
3552221121
3562227121
3572233121
3582239121
3592245121
3602251121
3612257121
3622263121
3632269121
3642275121
3652281121
3662287121
3672293121
3682299121
3692305121
3702311121
3712317121
3722323121
3732329121
3742335121
3752341121
3762347121
3772353121
3782359121
3792365121
3802371121
3812377121
3822383121
3832389121
3842395121
3852401121
3862407121
3872413121
3882419121
3892425121
3902431121
3912437121
3922443121
3932449121
3942455121
3952461121
3962467121
3972473121
3982479121
3992485121
4002491121
4012497121
4022503121
4032509121
4042515121
4052521121
4062527121
4072533121
4082539121
4092545121
4102551121
4112557121
4122563121
4132569121
4142575121
4152581121
4162587121
4172593121
4182599121
4192605121
4202611121
4212617121
4222623121
4232629121
4242635121
4252641121
4262647121
4272653121
4282659121
4292665121
4302671121
4312677121
4322683121
4332689121
4342695121
4352701121
4362707121
4372713121
4382719121
4392725121
4402731121
4412737121
4422743121
4432749121
4442755121
4452761121
4462767121
4472773121
4482779121
4492785121
4502791121
4512797121
4522803121
4532809121
4542815121
4552821121
4562827121
4572833121
4582839121
4592845121
4602851121
4612857121
4622863121
4632869121
4642875121
4652881121
4662887121
4672893121
4682899121
4692905121
4702911121
4712917121
4722923121
4732929121
4742935121
4752941121
4762947121
4772953121
4782959121
4792965121
4802971121
4812977121
4822983121
4832989121
4842995121
4853001121
4863007121
4873013121
4883019121
4893025121
4903031121
4913037121
4923043121
4933049121
4943055121
4953061121
4963067121
4973073121
4983079121
4993085121
5003091121
5013097121
5023103121
5033109121
5043115121
5053121121
5063127121
5073133121
5083139121
5093145121
5103151121
5113157121
5123163121
5133169121
5143175121
5153181121
5163187121
5173193121
5183199121
5193205121
5203211121
5213217121
5223223121
5233229121
5243235121
5253241121
5263247121
5273253121
5283259121
5293265121
5303271121
5313277121
5323283121
5333289121
5343295121
5353301121
5363307121
5373313121
5383319121
5393325121
5403331121
5413337121
5423343121
5433349121
5443355121
5453361121
5463367121
5473373121
5483379121
5493385121
5503391121
5513397121
5523403121
5533409121
5543415121
5553421121
5563427121
5573433121
5583439121
5593445121
5603451121
5613457121
5623463121
5633469121
5643475121
5653481121
5663487121
5673493121
5683499121
5693505121
5703511121
5713517121
5723523121
5733529121
5743535121
5753541121
5763547121
5773553121
5783559121
5793565121
5803571121
5813577121
5823583121
5833589121
5843595121
5853601121
5863607121
5873613121
5883619121
5893625121
5903631121
5913637121
5923643121
5933649121
5943655121
5953661121
5963667121
5973673121
5983679121
5993685121
6003691121
6013697121
6023703121
6033709121
6043715121
6053721121
6063727121
6073733121
6083739121
6093745121
6103751121
6113757121
6123763121
6133769121
6143775121
6153781121
6163787121
6173793121
6183799121
6193805121
6203811121
6213817121
6223823121
6233829121
6243835121
6253841121
6263847121
6273853121
6283859121
6293865121
6303871121
6313877121
6323883121
6333889121
6343895121
6353901121
6363907121
6373913121
6383919121
6393925121
6403931121
6413937121
6423943121
6433949121
6443955121
6453961121
6463967121
6473973121
6483979121
6493985121
6503991121
6513997121
6524003121
6534009121
6544015121
6554021121
6564027121
6574033121
6584039121
6594045121
6604051121
6614057121
6624063121
6634069121
6644075121
6654081121
6664087121
6674093121
6684099121
6694105121
6704111121
6714117121
6724123121
6734129121
6744135121
6754141121
6764147121
6774153121
6784159121
6794165121
6804171121
6814177121
6824183121
6834189121
6844195121
6854201121
6864207121
6874213121
6884219121
6894225121
6904231121
6914237121
6924243121
6934249121
6944255121
6954261121
6964267121
6974273121
6984279121
6994285121
7004291121
7014297121
7024303121
7034309121
7044315121
7054321121
7064327121
7074333121
7084339121
7094345121
7104351121
7114357121
7124363121
7134369121
7144375121
7154381121
7164387121
7174393121
7184399121
7194405121
7204411121
7214417121
7224423121
7234429121
7244435121
7254441121
7264447121
7274453121
7284459121
7294465121
7304471121
7314477121
7324483121
7334489121
7344495121
7354501121
7364507121
7374513121
7384519121
7394525121
7404531121
7414537121
7424543121
7434549121
7444555121
7454561121
7464567121
7474573121
7484579121
7494585121
7504591121
7514597121
7524603121
7534609121
7544615121
7554621121
7564627121
7574633121
7584639121
7594645121
7604651121
7614657121
7624663121
7634669121
7644675121
7654681121
7664687121
7674693121
7684699121
7694705121
7704711121
7714717121
7724723121
7734729121
7744735121
7754741121
7764747121
7774753121
7784759121
7794765121
7804771121
7814777121
7824783121
7834789121
7844795121
7854801121
7864807121
7874813121
7884819121
7894825121
7904831121
7914837121
7924843121
7934849121
7944855121
7954861121
7964867121
7974873121
7984879121
7994885121
8004891121
8014897121
8024903121
8034909121
8044915121
8054921121
8064927121
8074933121
8084939121
8094945121
8104951121
8114957121
8124963121
8134969121
8144975121
8154981121
8164987121
8174993121
8184999121
done5001121

end0.0ms

sample1.9s

Algorithm
intervals
Results
1.3s11147×body80valid