Details

Time bar (total: 55.8s)

sample44.0ms

Algorithm
intervals
Results
12.0ms269×body80valid
10.0ms247×body80nan

simplify20.5s

Counts
1 → 1
Iterations
IterNodes
done5000
3594985
3584975
3574958
3564948
3554931
3544921
3534904
3524898
3514877
3504867
3494854
3484844
3474823
3464815
3454798
3444792
3434771
3424761
3414748
3404738
3394717
3384711
3374694
3364688
3354667
3344657
3334644
3324634
3314613
3304607
3294582
3284574
3274561
3264551
3254534
3244526
3234505
3224497
3214480
3204470
3194453
3184443
3174426
3164416
3154399
3144393
3134372
3124362
3114349
3104339
3094318
3084312
3074291
3064281
3054268
3044258
3034237
3024231
3014210
3004200
2994187
2984177
2974156
2964148
2954131
2944121
2934104
2924094
2914077
2904067
2894050
2884044
2874023
2864013
2854000
2843990
2833969
2823963
2813938
2803930
2793917
2783907
2773886
2763878
2753861
2743855
2733834
2723824
2713811
2703801
2693780
2683772
2673755
2663745
2653728
2643718
2633701
2623691
2613674
2603664
2593647
2583637
2573620
2563614
2553593
2543583
2533570
2523560
2513539
2503533
2493508
2483500
2473487
2463477
2453456
2443448
2433431
2423421
2413404
2403394
2393377
2383367
2373350
2363340
2353323
2343313
2333296
2323290
2313269
2303259
2293246
2283236
2273215
2263209
2253184
2243176
2233163
2223153
2213132
2203124
2193107
2183097
2173080
2163070
2153053
2143043
2133026
2123020
2112999
2102989
2092976
2082966
2072945
2062939
2052918
2042908
2032895
2022885
2012864
2002856
1992839
1982829
1972812
1962802
1952785
1942775
1932758
1922748
1912731
1902721
1892704
1882694
1872677
1862667
1852650
1842640
1832623
1822617
1812596
1802586
1792573
1782563
1772542
1762534
1752517
1742507
1732490
1722480
1712463
1702453
1692436
1682426
1672409
1662399
1652382
1642372
1632355
1622345
1612328
1602318
1592301
1582291
1572274
1562268
1552247
1542237
1532224
1522214
1512193
1502187
1492162
1482154
1472141
1462131
1452110
1442102
1432085
1422075
1412058
1402048
1392031
1382021
1372004
1361994
1351977
1341967
1331950
1321944
1311923
1301913
1291900
1281890
1271869
1261863
1251842
1241832
1231819
1221809
1211788
1201780
1191763
1181757
1171736
1161726
1151713
1141703
1131682
1121674
1111657
1101647
1091630
1081620
1071603
1061593
1051576
1041566
1031549
1021539
1011522
1001512
991495
981485
971468
961458
951441
941435
931414
921404
911391
901381
891360
881352
871335
861325
851308
841298
831281
821271
811254
801244
791227
781217
771200
761190
751173
741163
731146
721136
711119
701109
691092
681082
671065
661055
651038
641032
631011
621001
61988
60978
59957
58949
57932
56922
55905
54899
53878
52868
51855
50847
49828
48820
47807
46799
45778
44770
43755
42745
41732
40722
39705
38697
37680
36672
35655
34647
33628
32620
31607
30597
29576
28568
27551
26541
25524
24514
23497
22487
21470
20460
19443
18435
17418
16410
15395
14385
13372
12362
11337
10318
9286
8226
7130
698
588
481
362
241
124
012

prune10.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.3b

localize50.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.3b
(/ 1.0 (* x 9.0))
0.3b
(* 3.0 (sqrt x))

rewrite240.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 insert-posit16 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 → 158
Calls
4 calls:
189.0ms
(- (- 1.0 (/ 1.0 (* x 9.0))) (/ y (* 3.0 (sqrt x))))
13.0ms
(/ y (* 3.0 (sqrt x)))
11.0ms
(/ 1.0 (* x 9.0))
14.0ms
(* 3.0 (sqrt x))

series212.0ms

Counts
4 → 12
Calls
4 calls:
67.0ms
(- (- 1.0 (/ 1.0 (* x 9.0))) (/ y (* 3.0 (sqrt x))))
76.0ms
(/ y (* 3.0 (sqrt x)))
23.0ms
(/ 1.0 (* x 9.0))
46.0ms
(* 3.0 (sqrt x))

simplify3.7s

Counts
170 → 170
Iterations
IterNodes
done5007
22629
1814
0313

prune1.9s

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 0.0b

localize50.0ms

Local error

Found 4 expressions with local error:

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

rewrite134.0ms

Algorithm
rewrite-expression-head
Rules
426×times-frac
237×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
126×sqrt-prod
42×associate-/l*
25×div-inv
24×add-cbrt-cube add-exp-log
19×associate-/r*
11×cbrt-undiv div-exp
expm1-log1p-u pow1 clear-num frac-2neg insert-posit16 log1p-expm1-u add-log-exp
associate-/l/
prod-exp cbrt-unprod
Counts
4 → 369
Calls
4 calls:
20.0ms
(/ 1.0 (* 9.0 x))
26.0ms
(/ (/ y 3.0) (sqrt x))
18.0ms
(/ (/ y 3.0) (sqrt x))
20.0ms
(/ (/ y 3.0) (sqrt x))

series306.0ms

Counts
4 → 12
Calls
4 calls:
27.0ms
(/ 1.0 (* 9.0 x))
89.0ms
(/ (/ y 3.0) (sqrt x))
80.0ms
(/ (/ y 3.0) (sqrt x))
109.0ms
(/ (/ y 3.0) (sqrt x))

simplify3.0s

Counts
381 → 381
Iterations
IterNodes
done5000
21602
1627
0278

prune4.4s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.0b

localize69.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (/ y 3.0) (/ 1 (sqrt x)))
0.3b
(/ 1 (sqrt x))
0.3b
(/ (/ y 3.0) (sqrt x))
0.3b
(/ (/ y 3.0) (sqrt x))

rewrite186.0ms

Algorithm
rewrite-expression-head
Rules
340×times-frac
222×add-sqr-sqrt
197×*-un-lft-identity
193×add-cube-cbrt
109×sqrt-prod
40×add-exp-log
29×associate-/l*
28×add-cbrt-cube
22×associate-*r*
19×div-inv
18×associate-/r*
16×div-exp
13×associate-*l*
11×cbrt-undiv
10×unswap-sqr
pow1 prod-exp
expm1-log1p-u cbrt-unprod insert-posit16 log1p-expm1-u add-log-exp
rec-exp clear-num frac-2neg 1-exp pow-flip
associate-/l/
frac-times sqrt-pow1 pow1/2 pow-prod-down associate-*l/ associate-*r/ un-div-inv *-commutative inv-pow
Counts
4 → 351
Calls
4 calls:
55.0ms
(* (/ y 3.0) (/ 1 (sqrt x)))
20.0ms
(/ 1 (sqrt x))
43.0ms
(/ (/ y 3.0) (sqrt x))
20.0ms
(/ (/ y 3.0) (sqrt x))

series356.0ms

Counts
4 → 12
Calls
4 calls:
115.0ms
(* (/ y 3.0) (/ 1 (sqrt x)))
47.0ms
(/ 1 (sqrt x))
95.0ms
(/ (/ y 3.0) (sqrt x))
99.0ms
(/ (/ y 3.0) (sqrt x))

simplify4.8s

Counts
363 → 363
Iterations
IterNodes
done5000
22745
1956
0358

prune3.9s

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0.0b

localize87.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (/ (/ y 3.0) (sqrt x)) (/ 0.1111111111111111 x))
0.3b
(/ (/ y 3.0) (sqrt x))
0.3b
(/ (/ y 3.0) (sqrt x))
0.3b
(/ (/ y 3.0) (sqrt x))

rewrite295.0ms

Algorithm
rewrite-expression-head
Rules
557×times-frac
310×*-un-lft-identity
304×add-sqr-sqrt add-cube-cbrt
165×sqrt-prod
82×fma-def
39×associate-/l*
31×div-inv
19×add-cbrt-cube add-exp-log
18×associate-/r*
cbrt-undiv div-exp
add-log-exp
expm1-log1p-u pow1 insert-posit16 log1p-expm1-u
clear-num frac-2neg associate-/l/
distribute-lft-out
+-commutative sum-log flip3-+ frac-add flip-+
Counts
4 → 444
Calls
4 calls:
179.0ms
(+ (/ (/ y 3.0) (sqrt x)) (/ 0.1111111111111111 x))
20.0ms
(/ (/ y 3.0) (sqrt x))
18.0ms
(/ (/ y 3.0) (sqrt x))
25.0ms
(/ (/ y 3.0) (sqrt x))

series403.0ms

Counts
4 → 12
Calls
4 calls:
101.0ms
(+ (/ (/ y 3.0) (sqrt x)) (/ 0.1111111111111111 x))
107.0ms
(/ (/ y 3.0) (sqrt x))
119.0ms
(/ (/ y 3.0) (sqrt x))
76.0ms
(/ (/ y 3.0) (sqrt x))

simplify3.8s

Counts
456 → 456
Iterations
IterNodes
done5001
21703
1639
0265

prune5.1s

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0.0b

regimes371.0ms

Accuracy

0% (0.2b remaining)

Error of 0.2b against oracle of 0.0b and baseline of 0.2b

bsearch0.0ms

simplify4.0ms

Iterations
IterNodes
done16
116
014

end0.0ms

sample1.9s

Algorithm
intervals
Results
691.0ms8550×body80nan
641.0ms8513×body80valid