Details

Time bar (total: 1.3min)

sample38.0ms

Algorithm
intervals
Results
11.0ms249×body80nan
9.0ms276×body80valid

simplify1.2min

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
078
1138
2238
3388
4558
5768
61018
71328
81638
91878
102188
112538
122848
133188
143478
153808
164098
174428
184728
195058
205358
215688
225978
236328
246618
256958
267258
277588
287878
298218
308518
318868
329168
339508
349808
3510158
3610448
3710798
3811098
3911448
4011748
4112098
4212398
4312748
4413038
4513388
4613678
4714028
4814328
4914658
5014958
5115288
5215588
5315918
5416208
5516538
5616838
5717178
5817468
5917818
6018118
6118468
6218768
6319118
6419418
6519768
6620068
6720418
6820708
6921058
7021348
7121698
7221998
7322348
7422648
7522998
7623298
7723628
7823918
7924268
8024568
8124898
8225188
8325528
8425818
8526168
8626468
8726818
8827118
8927458
9027748
9128078
9228368
9328698
9428988
9529318
9629608
9729938
9830228
9930568
10030868
10131218
10231518
10331868
10432168
10532498
10632788
10733128
10833428
10933758
11034048
11134388
11234678
11335018
11435318
11535648
11635938
11736278
11836578
11936908
12037198
12137538
12237838
12338168
12438458
12538788
12639088
12739438
12839738
12940088
13040378
13140708
13240998
13341328
13441618
13541948
13642238
13742568
13842868
13943218
14043518
14143868
14244168
14344498
14444798
14545138
14645428
14745758
14846048
14946378
15046668
15146998
15247288
15347618
15447918
15548258
15648558
15748898
15849188
15949528
16049828
done50018

prune3.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.1b

Counts
2 → 1

localize6.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (- 1.0 x) (* y (sqrt x)))
0.3b
(* y (sqrt x))

rewrite23.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
add-log-exp
associate-*r*
add-cube-cbrt *-un-lft-identity
pow1 add-exp-log sqrt-prod add-cbrt-cube
associate-*l*
associate-+l+ sum-log unswap-sqr
+-commutative associate-+l- sub-neg flip3-+ diff-log pow-prod-down prod-exp *-commutative cbrt-unprod flip-+
Counts
2 → 37
Calls
2 calls:
16.0ms
(+ (- 1.0 x) (* y (sqrt x)))
5.0ms
(* y (sqrt x))

series15.0ms

Counts
2 → 6
Calls
2 calls:
7.0ms
(+ (- 1.0 x) (* y (sqrt x)))
8.0ms
(* y (sqrt x))

simplify703.0ms

Counts
43 → 43
Iterations

Useful iterations: 3 (228.0ms)

IterNodesCost
093442
1239413
2720388
32230370
done5001370

prune74.0ms

Filtered
34 candidates to 43 candidates (-26.5%)
Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New37643
Fresh000
Picked011
Done000
Total37744

Merged error: 0.0b

Counts
44 → 7

localize8.0ms

Local error

Found 4 expressions with local error:

0.1b
(sqrt (sqrt x))
0.1b
(sqrt (sqrt x))
0.3b
(* (* y (sqrt (sqrt x))) (sqrt (sqrt x)))
0.3b
(* y (sqrt (sqrt x)))

rewrite24.0ms

Algorithm
rewrite-expression-head
Rules
41×sqrt-prod
25×add-sqr-sqrt
18×associate-*r*
15×pow1 add-cube-cbrt *-un-lft-identity
11×add-exp-log add-cbrt-cube
sqrt-pow1
rem-sqrt-square pow1/2 associate-*l* pow-prod-down prod-exp cbrt-unprod add-log-exp
unswap-sqr
*-commutative
Counts
4 → 88
Calls
4 calls:
2.0ms
(sqrt (sqrt x))
2.0ms
(sqrt (sqrt x))
10.0ms
(* (* y (sqrt (sqrt x))) (sqrt (sqrt x)))
7.0ms
(* y (sqrt (sqrt x)))

series59.0ms

Counts
4 → 12
Calls
4 calls:
17.0ms
(sqrt (sqrt x))
23.0ms
(sqrt (sqrt x))
7.0ms
(* (* y (sqrt (sqrt x))) (sqrt (sqrt x)))
12.0ms
(* y (sqrt (sqrt x)))

simplify818.0ms

Counts
100 → 100
Iterations

Useful iterations: 3 (344.0ms)

IterNodesCost
0129917
1323751
21037663
33257635
done5000635

prune129.0ms

Filtered
59 candidates to 100 candidates (-69.5%)
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New946100
Fresh325
Picked101
Done011
Total989107

Merged error: 0b

Counts
107 → 9

localize11.0ms

Local error

Found 4 expressions with local error:

0.2b
(sqrt (sqrt (sqrt x)))
0.2b
(* (sqrt (sqrt (sqrt x))) y)
0.3b
(* (* (sqrt (sqrt (sqrt x))) y) (sqrt (sqrt (sqrt x))))
0.3b
(* (* (* (sqrt (sqrt (sqrt x))) y) (sqrt (sqrt (sqrt x)))) (sqrt (sqrt x)))

rewrite53.0ms

Algorithm
rewrite-expression-head
Rules
72×sqrt-prod
30×add-sqr-sqrt
24×associate-*r*
23×pow1
20×add-exp-log add-cbrt-cube
19×add-cube-cbrt *-un-lft-identity
14×associate-*l*
10×pow-prod-down prod-exp cbrt-unprod
sqrt-pow1
add-log-exp unswap-sqr
rem-sqrt-square pow1/2 *-commutative
Counts
4 → 109
Calls
4 calls:
3.0ms
(sqrt (sqrt (sqrt x)))
8.0ms
(* (sqrt (sqrt (sqrt x))) y)
14.0ms
(* (* (sqrt (sqrt (sqrt x))) y) (sqrt (sqrt (sqrt x))))
23.0ms
(* (* (* (sqrt (sqrt (sqrt x))) y) (sqrt (sqrt (sqrt x)))) (sqrt (sqrt x)))

series72.0ms

Counts
4 → 12
Calls
4 calls:
25.0ms
(sqrt (sqrt (sqrt x)))
19.0ms
(* (sqrt (sqrt (sqrt x))) y)
17.0ms
(* (* (sqrt (sqrt (sqrt x))) y) (sqrt (sqrt (sqrt x))))
10.0ms
(* (* (* (sqrt (sqrt (sqrt x))) y) (sqrt (sqrt (sqrt x)))) (sqrt (sqrt x)))

simplify592.0ms

Counts
121 → 121
Iterations

Useful iterations: done (589.0ms)

IterNodesCost
01891609
14851403
217531004
done5000942

prune142.0ms

Filtered
75 candidates to 121 candidates (-61.3%)
Pruning

9 alts after pruning (7 fresh and 2 done)

PrunedKeptTotal
New1210121
Fresh077
Picked011
Done011
Total1219130

Merged error: 0b

Counts
130 → 9

localize12.0ms

Local error

Found 4 expressions with local error:

0.2b
(sqrt (sqrt (sqrt x)))
0.3b
(* y (sqrt (sqrt x)))
0.3b
(* (* y (sqrt (sqrt x))) (sqrt (sqrt (sqrt x))))
0.3b
(* (* (* y (sqrt (sqrt x))) (sqrt (sqrt (sqrt x)))) (sqrt (sqrt (sqrt x))))

rewrite45.0ms

Algorithm
rewrite-expression-head
Rules
69×sqrt-prod
33×associate-*r*
28×add-sqr-sqrt
23×pow1
20×add-exp-log add-cbrt-cube
19×add-cube-cbrt *-un-lft-identity
10×pow-prod-down prod-exp cbrt-unprod
sqrt-pow1
associate-*l*
add-log-exp
rem-sqrt-square pow1/2 *-commutative unswap-sqr
Counts
4 → 108
Calls
4 calls:
3.0ms
(sqrt (sqrt (sqrt x)))
8.0ms
(* y (sqrt (sqrt x)))
12.0ms
(* (* y (sqrt (sqrt x))) (sqrt (sqrt (sqrt x))))
18.0ms
(* (* (* y (sqrt (sqrt x))) (sqrt (sqrt (sqrt x)))) (sqrt (sqrt (sqrt x))))

series66.0ms

Counts
4 → 12
Calls
4 calls:
18.0ms
(sqrt (sqrt (sqrt x)))
19.0ms
(* y (sqrt (sqrt x)))
22.0ms
(* (* y (sqrt (sqrt x))) (sqrt (sqrt (sqrt x))))
8.0ms
(* (* (* y (sqrt (sqrt x))) (sqrt (sqrt (sqrt x)))) (sqrt (sqrt (sqrt x))))

simplify651.0ms

Counts
120 → 120
Iterations

Useful iterations: done (648.0ms)

IterNodesCost
02071573
15451303
220161041
done5001994

prune117.0ms

Filtered
76 candidates to 120 candidates (-57.9%)
Pruning

9 alts after pruning (6 fresh and 3 done)

PrunedKeptTotal
New1200120
Fresh066
Picked011
Done022
Total1209129

Merged error: 0b

Counts
129 → 9

regimes188.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
078
198
done98

end0.0ms

sample1.0s

Algorithm
intervals
Results
288.0ms8584×body80valid
249.0ms8398×body80nan
0.0msbody1280valid

Profiling

Loading profile data...