Details

Time bar (total: 1.5m)

sample239.0ms

Algorithm
intervals
Results
57.0ms300×body80nan
48.0ms274×body80valid

simplify32.0s

Counts
1 → 1
Iterations
IterNodes
done5000
3584990
3574973
3564963
3554946
3544936
3534919
3524909
3514892
3504882
3494865
3484855
3474838
3464828
3454811
3444801
3434784
3424774
3414757
3404747
3394730
3384720
3374703
3364693
3354676
3344666
3334649
3324639
3314622
3304612
3294595
3284589
3274568
3264558
3254545
3244535
3234514
3224506
3214489
3204479
3194462
3184452
3174435
3164425
3154408
3144398
3134381
3124371
3114354
3104344
3094327
3084317
3074300
3064290
3054273
3044263
3034246
3024236
3014219
3004213
2994192
2984182
2974169
2964159
2954138
2944130
2934113
2924107
2914086
2904076
2894063
2884053
2874032
2864024
2854007
2843997
2833980
2823970
2813953
2803943
2793926
2783916
2773899
2763889
2753872
2743862
2733845
2723839
2713818
2703808
2693795
2683785
2673764
2663758
2653737
2643727
2633714
2623704
2613683
2603675
2593658
2583648
2573631
2563621
2553604
2543594
2533577
2523567
2513550
2503540
2493523
2483513
2473496
2463486
2453469
2443459
2433442
2423432
2413415
2403405
2393388
2383382
2373361
2363351
2353338
2343328
2333307
2323299
2313282
2303272
2293255
2283245
2273228
2263218
2253201
2243191
2233174
2223164
2213147
2203137
2193120
2183114
2173093
2163083
2153070
2143060
2133039
2123033
2113008
2103000
2092987
2082977
2072960
2062952
2052931
2042923
2032906
2022896
2012879
2002869
1992852
1982842
1972825
1962815
1952798
1942788
1932771
1922761
1912744
1902734
1892717
1882711
1872690
1862680
1852667
1842657
1832636
1822630
1812605
1802597
1792584
1782574
1772553
1762545
1752528
1742518
1732501
1722491
1712474
1702464
1692447
1682441
1672416
1662408
1652395
1642385
1632364
1622358
1612337
1602327
1592314
1582304
1572283
1562275
1552258
1542248
1532231
1522221
1512204
1502194
1492177
1482167
1472150
1462140
1452123
1442117
1432096
1422086
1412073
1402063
1392042
1382036
1372011
1362003
1351990
1341980
1331963
1321955
1311934
1301926
1291909
1281899
1271882
1261872
1251855
1241845
1231828
1221818
1211801
1201791
1191774
1181764
1171747
1161737
1151720
1141714
1131693
1121683
1111670
1101660
1091639
1081631
1071614
1061608
1051587
1041577
1031564
1021554
1011533
1001525
991508
981502
971481
961471
951458
941448
931427
921419
911402
901392
891375
881365
871348
861338
851321
841311
831294
821284
811267
801257
791240
781230
771213
761203
751186
741180
731159
721149
711136
701126
691105
681097
671080
661070
651053
641043
631026
621020
61999
60989
59976
58966
57945
56937
55920
54910
53893
52883
51866
50856
49839
48829
47812
46802
45785
44775
43758
42748
41731
40721
39704
38694
37677
36667
35650
34640
33623
32617
31596
30588
29573
28563
27550
26542
25521
24513
23498
22488
21475
20465
19448
18440
17423
16415
15396
14388
13375
12365
11340
10321
9289
8225
7130
698
588
481
362
241
124
012

prune10.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.2b

localize49.0ms

Local error

Found 4 expressions with local error:

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

rewrite407.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-exp-log add-cbrt-cube
11×distribute-lft-out--
10×div-inv
add-log-exp difference-of-squares
pow1 associate-*r* associate-/l*
fma-neg
cbrt-undiv expm1-log1p-u div-exp sqrt-prod log1p-expm1-u
diff-log associate-*l* prod-exp cbrt-unprod
sub-neg flip3-- frac-2neg clear-num associate-/r* frac-sub flip-- unswap-sqr
associate--l- pow-prod-down *-commutative
Counts
4 → 154
Calls
4 calls:
334.0ms
(- (- 1.0 (/ 1.0 (* x 9.0))) (/ y (* 3.0 (sqrt x))))
18.0ms
(/ y (* 3.0 (sqrt x)))
16.0ms
(/ 1.0 (* x 9.0))
23.0ms
(* 3.0 (sqrt x))

series351.0ms

Counts
4 → 12
Calls
4 calls:
99.0ms
(- (- 1.0 (/ 1.0 (* x 9.0))) (/ y (* 3.0 (sqrt x))))
139.0ms
(/ y (* 3.0 (sqrt x)))
37.0ms
(/ 1.0 (* x 9.0))
76.0ms
(* 3.0 (sqrt x))

simplify7.3s

Counts
166 → 166
Iterations
IterNodes
done5000
22639
1811
0309

prune4.1s

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 0.0b

localize41.0ms

Local error

Found 4 expressions with local error:

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

rewrite1.0s

Algorithm
rewrite-expression-head
Rules
828×times-frac
722×add-sqr-sqrt
711×*-un-lft-identity
538×add-cube-cbrt
452×prod-diff
239×sqrt-prod
89×difference-of-squares
87×distribute-lft-out--
50×div-inv
23×associate--l+
16×associate-/l*
14×add-exp-log add-cbrt-cube
11×add-log-exp
fma-neg
associate-/r*
cbrt-undiv div-exp
pow1 expm1-log1p-u diff-log log1p-expm1-u
sub-neg flip3-- flip--
frac-2neg clear-num frac-sub
associate--l- prod-exp cbrt-unprod associate-/l/
Counts
4 → 640
Calls
4 calls:
28.0ms
(- 1.0 (/ 1.0 (* x 9.0)))
507.0ms
(- (- 1.0 (/ 1.0 (* x 9.0))) (/ (/ y 3.0) (sqrt x)))
19.0ms
(/ 1.0 (* x 9.0))
31.0ms
(/ (/ y 3.0) (sqrt x))

series496.0ms

Counts
4 → 12
Calls
4 calls:
68.0ms
(- 1.0 (/ 1.0 (* x 9.0)))
213.0ms
(- (- 1.0 (/ 1.0 (* x 9.0))) (/ (/ y 3.0) (sqrt x)))
36.0ms
(/ 1.0 (* x 9.0))
179.0ms
(/ (/ y 3.0) (sqrt x))

simplify5.7s

Counts
652 → 652
Iterations
IterNodes
done5000
12444
0932

prune7.3s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize46.0ms

Local error

Found 4 expressions with local error:

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

rewrite1.0s

Algorithm
rewrite-expression-head
Rules
1794×times-frac
1758×add-sqr-sqrt
1159×*-un-lft-identity
986×add-cube-cbrt
832×prod-diff
317×sqrt-prod
257×difference-of-squares
131×associate--l+
87×distribute-lft-out--
86×div-inv
26×associate-/l*
14×add-exp-log add-cbrt-cube
11×add-log-exp
10×fma-neg
associate-/r*
cbrt-undiv div-exp
pow1 expm1-log1p-u diff-log log1p-expm1-u
sub-neg flip3-- flip--
frac-2neg clear-num frac-sub associate-/l/
associate--l-
Counts
4 → 1073
Calls
4 calls:
58.0ms
(- 1.0 (/ (/ 1.0 x) 9.0))
671.0ms
(- (- 1.0 (/ (/ 1.0 x) 9.0)) (/ (/ y 3.0) (sqrt x)))
26.0ms
(/ (/ 1.0 x) 9.0)
32.0ms
(/ (/ y 3.0) (sqrt x))

series361.0ms

Counts
4 → 12
Calls
4 calls:
78.0ms
(- 1.0 (/ (/ 1.0 x) 9.0))
95.0ms
(- (- 1.0 (/ (/ 1.0 x) 9.0)) (/ (/ y 3.0) (sqrt x)))
37.0ms
(/ (/ 1.0 x) 9.0)
150.0ms
(/ (/ y 3.0) (sqrt x))

simplify5.1s

Counts
1085 → 1085
Iterations
IterNodes
done5000
13814
01454

prune12.6s

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0.0b

localize56.0ms

Local error

Found 4 expressions with local error:

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

rewrite381.0ms

Algorithm
rewrite-expression-head
Rules
87×add-sqr-sqrt
69×times-frac
63×*-un-lft-identity
56×add-cube-cbrt
33×add-exp-log
26×prod-diff
24×sqrt-prod
23×associate--l+ add-cbrt-cube
22×associate-*r*
13×associate-*l*
11×div-exp
prod-exp add-log-exp unswap-sqr
cbrt-undiv associate-/r* div-inv
pow1 frac-sub associate-/l*
fma-neg cbrt-unprod
expm1-log1p-u flip3-- flip-- log1p-expm1-u
frac-times diff-log associate-*r/ associate-*l/
sub-neg rec-exp frac-2neg 1-exp clear-num distribute-lft-out-- difference-of-squares
associate--l- pow-prod-down *-commutative
Counts
4 → 189
Calls
4 calls:
263.0ms
(- (- 1.0 (/ 1.0 (* x 9.0))) (* (/ 1 3.0) (/ y (sqrt x))))
14.0ms
(/ y (sqrt x))
19.0ms
(/ 1.0 (* x 9.0))
67.0ms
(* (/ 1 3.0) (/ y (sqrt x)))

series359.0ms

Counts
4 → 12
Calls
4 calls:
104.0ms
(- (- 1.0 (/ 1.0 (* x 9.0))) (* (/ 1 3.0) (/ y (sqrt x))))
99.0ms
(/ y (sqrt x))
38.0ms
(/ 1.0 (* x 9.0))
117.0ms
(* (/ 1 3.0) (/ y (sqrt x)))

simplify4.1s

Counts
201 → 201
Iterations
IterNodes
done5007
23129
1958
0344

prune2.1s

Pruning

8 alts after pruning (6 fresh and 2 done)

Merged error: 0.0b

regimes417.0ms

Accuracy

0% (0.2b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations
IterNodes
done12
012

end0.0ms

sample3.4s

Algorithm
intervals
Results
1.7s8322×body80nan
1.1s8505×body80valid