Details

Time bar (total: 19.2s)

sample100.0ms

Algorithm
intervals
Results
45.0ms248×body80nan
34.0ms270×body80valid

simplify3.0s

Counts
1 → 1
Iterations
IterNodes
done2000
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

prune3.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.2b

localize29.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
(* 3.0 (sqrt x))
0.4b
(/ 1.0 (* x 9.0))

rewrite124.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:
99.0ms
(- (- 1.0 (/ 1.0 (* x 9.0))) (/ y (* 3.0 (sqrt x))))
7.0ms
(/ y (* 3.0 (sqrt x)))
7.0ms
(* 3.0 (sqrt x))
6.0ms
(/ 1.0 (* x 9.0))

series224.0ms

Counts
4 → 12
Calls
4 calls:
60.0ms
(- (- 1.0 (/ 1.0 (* x 9.0))) (/ y (* 3.0 (sqrt x))))
88.0ms
(/ y (* 3.0 (sqrt x)))
50.0ms
(* 3.0 (sqrt x))
27.0ms
(/ 1.0 (* x 9.0))

simplify673.0ms

Counts
170 → 170
Iterations
IterNodes
done2001
1817
0313

prune792.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.0b

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

rewrite159.0ms

Algorithm
rewrite-expression-head
Rules
321×times-frac
299×add-sqr-sqrt
242×*-un-lft-identity
221×add-cube-cbrt
178×prod-diff
131×associate--l+
25×div-inv difference-of-squares
16×add-cbrt-cube add-exp-log associate-/l*
11×distribute-lft-out--
add-log-exp
fma-neg
pow1 associate-*r*
cbrt-undiv div-exp
expm1-log1p-u associate-/r* sqrt-prod insert-posit16 log1p-expm1-u
diff-log associate-*l*
clear-num sub-neg frac-2neg flip3-- prod-exp frac-sub cbrt-unprod flip-- unswap-sqr
associate--l- pow-prod-down *-commutative associate-/l/
Counts
4 → 331
Calls
4 calls:
103.0ms
(- (- 1.0 (/ (/ 1.0 x) 9.0)) (/ y (* 3.0 (sqrt x))))
13.0ms
(/ (/ 1.0 x) 9.0)
17.0ms
(/ y (* 3.0 (sqrt x)))
12.0ms
(* 3.0 (sqrt x))

series225.0ms

Counts
4 → 12
Calls
4 calls:
70.0ms
(- (- 1.0 (/ (/ 1.0 x) 9.0)) (/ y (* 3.0 (sqrt x))))
21.0ms
(/ (/ 1.0 x) 9.0)
78.0ms
(/ y (* 3.0 (sqrt x)))
56.0ms
(* 3.0 (sqrt x))

simplify955.0ms

Counts
343 → 343
Iterations
IterNodes
done2004
11599
0570

prune2.2s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize23.0ms

Local error

Found 3 expressions with local error:

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))

rewrite192.0ms

Algorithm
rewrite-expression-head
Rules
1599×add-sqr-sqrt
1593×times-frac
1007×*-un-lft-identity
836×add-cube-cbrt
703×prod-diff
317×sqrt-prod
254×difference-of-squares
131×associate--l+
86×distribute-lft-out--
74×div-inv
26×associate-/l*
13×add-cbrt-cube add-exp-log
associate-/r*
add-log-exp
fma-neg
cbrt-undiv div-exp
expm1-log1p-u pow1 diff-log insert-posit16 log1p-expm1-u
clear-num sub-neg frac-2neg flip3-- frac-sub flip-- associate-/l/
associate--l-
Counts
3 → 926
Calls
3 calls:
112.0ms
(- (- 1.0 (/ (/ 1.0 x) 9.0)) (/ (/ y 3.0) (sqrt x)))
7.0ms
(/ (/ 1.0 x) 9.0)
9.0ms
(/ (/ y 3.0) (sqrt x))

series164.0ms

Counts
3 → 9
Calls
3 calls:
53.0ms
(- (- 1.0 (/ (/ 1.0 x) 9.0)) (/ (/ y 3.0) (sqrt x)))
19.0ms
(/ (/ 1.0 x) 9.0)
92.0ms
(/ (/ y 3.0) (sqrt x))

simplify1.3s

Counts
935 → 935
Iterations
IterNodes
done2001
01280

prune4.9s

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 0b

localize22.0ms

Local error

Found 3 expressions with local error:

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

rewrite97.0ms

Algorithm
rewrite-expression-head
Rules
108×add-sqr-sqrt
83×*-un-lft-identity
81×prod-diff
62×add-cube-cbrt
56×times-frac
41×associate--l+
17×difference-of-squares
11×distribute-lft-out--
10×add-cbrt-cube add-exp-log div-inv
add-log-exp
fma-neg associate-*r*
pow1
sqrt-prod
expm1-log1p-u diff-log associate-*l* insert-posit16 log1p-expm1-u associate-/l*
cbrt-undiv sub-neg flip3-- div-exp prod-exp frac-sub cbrt-unprod flip-- unswap-sqr
associate--l- clear-num associate-/r* frac-2neg pow-prod-down *-commutative
Counts
3 → 160
Calls
3 calls:
78.0ms
(- (- 1.0 (/ 0.1111111111111111 x)) (/ y (* 3.0 (sqrt x))))
9.0ms
(/ y (* 3.0 (sqrt x)))
7.0ms
(* 3.0 (sqrt x))

series176.0ms

Counts
3 → 9
Calls
3 calls:
62.0ms
(- (- 1.0 (/ 0.1111111111111111 x)) (/ y (* 3.0 (sqrt x))))
71.0ms
(/ y (* 3.0 (sqrt x)))
43.0ms
(* 3.0 (sqrt x))

simplify570.0ms

Counts
169 → 169
Iterations
IterNodes
done2000
1856
0325

prune775.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0b

regimes71.0ms

Accuracy

0% (0.2b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations
IterNodes
done12
112
011

end0.0ms

sample2.5s

Algorithm
intervals
Results
1.2s8522×body80valid
871.0ms8577×body80nan