Details

Time bar (total: 45.0s)

sample59.0ms

Algorithm
intervals
Results
27.0ms283×body80valid
10.0ms244×body80nan

simplify29.2s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
012285
124285
241285
362285
481285
588285
698285
7130285
8226285
9286285
10318285
11337285
12362285
13372285
14385285
15395285
16410285
17418285
18435285
19443285
20460285
21470285
22487285
23497285
24514285
25524285
26541285
27551285
28568285
29576285
30597285
31607285
32620285
33628285
34647285
35655285
36672285
37680285
38697285
39705285
40722285
41732285
42745285
43755285
44770285
45778285
46799285
47807285
48820285
49828285
50847285
51855285
52868285
53878285
54899285
55905285
56922285
57932285
58949285
59957285
60978285
61988285
621001285
631011285
641032285
651038285
661055285
671065285
681082285
691092285
701109285
711119285
721136285
731146285
741163285
751173285
761190285
771200285
781217285
791227285
801244285
811254285
821271285
831281285
841298285
851308285
861325285
871335285
881352285
891360285
901381285
911391285
921404285
931414285
941435285
951441285
961458285
971468285
981485285
991495285
1001512285
1011522285
1021539285
1031549285
1041566285
1051576285
1061593285
1071603285
1081620285
1091630285
1101647285
1111657285
1121674285
1131682285
1141703285
1151713285
1161726285
1171736285
1181757285
1191763285
1201780285
1211788285
1221809285
1231819285
1241832285
1251842285
1261863285
1271869285
1281890285
1291900285
1301913285
1311923285
1321944285
1331950285
1341967285
1351977285
1361994285
1372004285
1382021285
1392031285
1402048285
1412058285
1422075285
1432085285
1442102285
1452110285
1462131285
1472141285
1482154285
1492162285
1502187285
1512193285
1522214285
1532224285
1542237285
1552247285
1562268285
1572274285
1582291285
1592301285
1602318285
1612328285
1622345285
1632355285
1642372285
1652382285
1662399285
1672409285
1682426285
1692436285
1702453285
1712463285
1722480285
1732490285
1742507285
1752517285
1762534285
1772542285
1782563285
1792573285
1802586285
1812596285
1822617285
1832623285
1842640285
1852650285
1862667285
1872677285
1882694285
1892704285
1902721285
1912731285
1922748285
1932758285
1942775285
1952785285
1962802285
1972812285
1982829285
1992839285
2002856285
2012864285
2022885285
2032895285
2042908285
2052918285
2062939285
2072945285
2082966285
2092976285
2102989285
2112999285
2123020285
2133026285
2143043285
2153053285
2163070285
2173080285
2183097285
2193107285
2203124285
2213132285
2223153285
2233163285
2243176285
2253184285
2263209285
2273215285
2283236285
2293246285
2303259285
2313269285
2323290285
2333296285
2343313285
2353323285
2363340285
2373350285
2383367285
2393377285
2403394285
2413404285
2423421285
2433431285
2443448285
2453456285
2463477285
2473487285
2483500285
2493508285
2503533285
2513539285
2523560285
2533570285
2543583285
2553593285
2563614285
2573620285
2583637285
2593647285
2603664285
2613674285
2623691285
2633701285
2643718285
2653728285
2663745285
2673755285
2683772285
2693780285
2703801285
2713811285
2723824285
2733834285
2743855285
2753861285
2763878285
2773886285
2783907285
2793917285
2803930285
2813938285
2823963285
2833969285
2843990285
2854000285
2864013285
2874023285
2884044285
2894050285
2904067285
2914077285
2924094285
2934104285
2944121285
2954131285
2964148285
2974156285
2984177285
2994187285
3004200285
3014210285
3024231285
3034237285
3044258285
3054268285
3064281285
3074291285
3084312285
3094318285
3104339285
3114349285
3124362285
3134372285
3144393285
3154399285
3164416285
3174426285
3184443285
3194453285
3204470285
3214480285
3224497285
3234505285
3244526285
3254534285
3264551285
3274561285
3284574285
3294582285
3304607285
3314613285
3324634285
3334644285
3344657285
3354667285
3364688285
3374694285
3384711285
3394717285
3404738285
3414748285
3424761285
3434771285
3444792285
3454798285
3464815285
3474823285
3484844285
3494854285
3504867285
3514877285
3524898285
3534904285
3544921285
3554931285
3564948285
3574958285
3584975285
3594985285
done5000285

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.2b

localize48.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (- 1.0 (/ 1.0 (* x 9.0))) (/ y (* 3.0 (sqrt x))))
0.2b
(/ y (* 3.0 (sqrt x)))
0.2b
(* 3.0 (sqrt x))
0.5b
(/ 1.0 (* x 9.0))

rewrite165.0ms

Algorithm
rewrite-expression-head
Rules
64×add-sqr-sqrt
63×*-un-lft-identity
56×prod-diff
42×add-cube-cbrt
30×times-frac
23×associate--l+
16×add-cbrt-cube add-exp-log
11×distribute-lft-out--
10×div-inv
add-log-exp difference-of-squares
pow1 associate-*r* associate-/l*
fma-neg
expm1-log1p-u cbrt-undiv div-exp sqrt-prod log1p-expm1-u
diff-log associate-*l* prod-exp cbrt-unprod
clear-num associate-/r* sub-neg frac-2neg flip3-- frac-sub flip-- unswap-sqr
associate--l- pow-prod-down *-commutative
Counts
4 → 154
Calls
4 calls:
114.0ms
(- (- 1.0 (/ 1.0 (* x 9.0))) (/ y (* 3.0 (sqrt x))))
14.0ms
(/ y (* 3.0 (sqrt x)))
15.0ms
(* 3.0 (sqrt x))
12.0ms
(/ 1.0 (* x 9.0))

series231.0ms

Counts
4 → 12
Calls
4 calls:
72.0ms
(- (- 1.0 (/ 1.0 (* x 9.0))) (/ y (* 3.0 (sqrt x))))
80.0ms
(/ y (* 3.0 (sqrt x)))
57.0ms
(* 3.0 (sqrt x))
21.0ms
(/ 1.0 (* x 9.0))

simplify3.1s

Counts
166 → 166
Iterations

Useful iterations: done (3.0s)

IterNodesCost
030964866
181058977
2266752904
done500451463

prune1.4s

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 0.0b

localize40.0ms

Local error

Found 4 expressions with local error:

0.0b
(- 1.0 (/ (/ 1.0 x) 9.0))
0.2b
(/ y (* 3.0 (sqrt x)))
0.2b
(* 3.0 (sqrt x))
0.3b
(/ (/ 1.0 x) 9.0)

rewrite82.0ms

Algorithm
rewrite-expression-head
Rules
279×times-frac
213×add-sqr-sqrt
202×*-un-lft-identity
200×add-cube-cbrt
129×prod-diff
18×div-inv
16×add-cbrt-cube add-exp-log associate-/l*
pow1 associate-*r* add-log-exp
cbrt-undiv div-exp
expm1-log1p-u associate-/r* sqrt-prod log1p-expm1-u
fma-neg associate-*l* difference-of-squares
clear-num frac-2neg prod-exp cbrt-unprod unswap-sqr
sub-neg flip3-- diff-log pow-prod-down *-commutative flip-- distribute-lft-out-- associate-/l/
Counts
4 → 269
Calls
4 calls:
38.0ms
(- 1.0 (/ (/ 1.0 x) 9.0))
7.0ms
(/ y (* 3.0 (sqrt x)))
12.0ms
(* 3.0 (sqrt x))
12.0ms
(/ (/ 1.0 x) 9.0)

series223.0ms

Counts
4 → 12
Calls
4 calls:
60.0ms
(- 1.0 (/ (/ 1.0 x) 9.0))
86.0ms
(/ y (* 3.0 (sqrt x)))
45.0ms
(* 3.0 (sqrt x))
32.0ms
(/ (/ 1.0 x) 9.0)

simplify2.5s

Counts
281 → 281
Iterations

Useful iterations: done (2.4s)

IterNodesCost
0592149071
11564135129
done5000121367

prune1.9s

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 0b

localize23.0ms

Local error

Found 4 expressions with local error:

0.0b
(- 1.0 (/ 0.1111111111111111 x))
0.0b
(- (- 1.0 (/ 0.1111111111111111 x)) (/ y (* 3.0 (sqrt x))))
0.2b
(/ y (* 3.0 (sqrt x)))
0.2b
(* 3.0 (sqrt x))

rewrite173.0ms

Algorithm
rewrite-expression-head
Rules
149×add-sqr-sqrt
121×*-un-lft-identity
120×prod-diff
98×add-cube-cbrt
84×times-frac
41×associate--l+
19×difference-of-squares
13×div-inv
12×distribute-lft-out--
11×add-cbrt-cube add-exp-log add-log-exp
fma-neg
pow1 associate-*r*
expm1-log1p-u diff-log sqrt-prod log1p-expm1-u
sub-neg flip3-- associate-*l* flip-- associate-/l*
cbrt-undiv div-exp prod-exp frac-sub cbrt-unprod unswap-sqr
associate--l- clear-num associate-/r* frac-2neg pow-prod-down *-commutative
Counts
4 → 216
Calls
4 calls:
14.0ms
(- 1.0 (/ 0.1111111111111111 x))
135.0ms
(- (- 1.0 (/ 0.1111111111111111 x)) (/ y (* 3.0 (sqrt x))))
7.0ms
(/ y (* 3.0 (sqrt x)))
8.0ms
(* 3.0 (sqrt x))

series272.0ms

Counts
4 → 12
Calls
4 calls:
43.0ms
(- 1.0 (/ 0.1111111111111111 x))
58.0ms
(- (- 1.0 (/ 0.1111111111111111 x)) (/ y (* 3.0 (sqrt x))))
111.0ms
(/ y (* 3.0 (sqrt x)))
59.0ms
(* 3.0 (sqrt x))

simplify3.5s

Counts
228 → 228
Iterations

Useful iterations: done (3.5s)

IterNodesCost
0381101497
197991762
2279877163
done505471359

prune1.4s

Pruning

12 alts after pruning (11 fresh and 1 done)

Merged error: 0b

localize33.0ms

Local error

Found 4 expressions with local error:

0.2b
(* 3.0 (sqrt x))
0.3b
(/ (* 3.0 (sqrt x)) y)
0.5b
(/ 1 (/ (* 3.0 (sqrt x)) y))
0.5b
(/ 1.0 (* x 9.0))

rewrite51.0ms

Algorithm
rewrite-expression-head
Rules
39×times-frac
37×add-exp-log
31×add-sqr-sqrt
27×*-un-lft-identity add-cube-cbrt
25×add-cbrt-cube
16×div-exp
11×associate-/r*
cbrt-undiv
pow1 div-inv associate-/l*
associate-*r* prod-exp
expm1-log1p-u sqrt-prod cbrt-unprod log1p-expm1-u add-log-exp
rec-exp clear-num frac-2neg 1-exp associate-*l*
unswap-sqr
pow-prod-down associate-/r/ *-commutative pow-flip inv-pow
Counts
4 → 128
Calls
4 calls:
8.0ms
(* 3.0 (sqrt x))
9.0ms
(/ (* 3.0 (sqrt x)) y)
17.0ms
(/ 1 (/ (* 3.0 (sqrt x)) y))
13.0ms
(/ 1.0 (* x 9.0))

series277.0ms

Counts
4 → 12
Calls
4 calls:
62.0ms
(* 3.0 (sqrt x))
93.0ms
(/ (* 3.0 (sqrt x)) y)
84.0ms
(/ 1 (/ (* 3.0 (sqrt x)) y))
37.0ms
(/ 1.0 (* x 9.0))

simplify302.0ms

Iterations

Useful iterations: 0 (58.0ms)

IterNodesCost
026235845