Details

Time bar (total: 6.2s)

sample33.0ms

Algorithm
intervals
Results
8.0ms276×body80valid
7.0ms249×body80nan

simplify1.8s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
078
1138
2238
3388
4558
5708
6888
71108
81348
91848
102258
112978
123428
133838
144468
154918
165328
175958
186408
196818
207448
217898
228308
238938
249388
259798
2610428
2710878
2811288
2911918
3012368
3112778
3213408
3313858
3414268
3514898
3615348
3715758
3816388
3916838
4017248
4117878
4218328
4318738
4419368
4519818
4620228
4720858
4821308
4921718
5022348
5122798
5223208
5323838
5424288
5524698
5625328
5725778
5826188
5926818
6027268
6127678
6228308
6328758
6429168
6529798
6630248
6730658
6831288
6931738
7032148
7132778
7233228
7333638
7434268
7534718
7635128
7735758
7836208
7936618
8037248
8137698
8238108
8338738
8439188
8539598
8640228
8740678
8841088
8941718
9042168
9142578
9243208
9343658
9444068
9544698
9645148
9745558
9846188
9946638
10047048
10147678
10248128
10348538
10449168
10549618
done50008

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

rewrite14.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:
7.0ms
(+ (- 1.0 x) (* y (sqrt x)))
6.0ms
(* y (sqrt x))

series15.0ms

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

simplify620.0ms

Counts
43 → 43
Iterations

Useful iterations: 3 (200.0ms)

IterNodesCost
093442
1239411
2728385
32176370
done5001370

prune73.0ms

Filtered
32 candidates to 43 candidates (-34.4%)
Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New37643
Fresh000
Picked011
Done000
Total37744

Merged error: 0.0b

Counts
44 → 7

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

rewrite25.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))
11.0ms
(* (* y (sqrt (sqrt x))) (sqrt (sqrt x)))
7.0ms
(* y (sqrt (sqrt x)))

series61.0ms

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

simplify700.0ms

Counts
100 → 100
Iterations

Useful iterations: 3 (281.0ms)

IterNodesCost
0129917
1323737
2997650
32550630
done5000630

prune124.0ms

Filtered
57 candidates to 100 candidates (-75.4%)
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
(* y (sqrt (sqrt (sqrt x))))
0.3b
(* (* y (sqrt (sqrt (sqrt x)))) (sqrt (sqrt (sqrt x))))
0.3b
(* (* (* y (sqrt (sqrt (sqrt x)))) (sqrt (sqrt (sqrt x)))) (sqrt (sqrt x)))

rewrite47.0ms

Algorithm
rewrite-expression-head
Rules
72×sqrt-prod
33×associate-*r*
30×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 unswap-sqr
rem-sqrt-square pow1/2 *-commutative
Counts
4 → 109
Calls
4 calls:
3.0ms
(sqrt (sqrt (sqrt x)))
9.0ms
(* y (sqrt (sqrt (sqrt x))))
14.0ms
(* (* y (sqrt (sqrt (sqrt x)))) (sqrt (sqrt (sqrt x))))
18.0ms
(* (* (* y (sqrt (sqrt (sqrt x)))) (sqrt (sqrt (sqrt x)))) (sqrt (sqrt x)))

series61.0ms

Counts
4 → 12
Calls
4 calls:
20.0ms
(sqrt (sqrt (sqrt x)))
20.0ms
(* y (sqrt (sqrt (sqrt x))))
13.0ms
(* (* y (sqrt (sqrt (sqrt x)))) (sqrt (sqrt (sqrt x))))
8.0ms
(* (* (* y (sqrt (sqrt (sqrt x)))) (sqrt (sqrt (sqrt x)))) (sqrt (sqrt x)))

simplify573.0ms

Counts
121 → 121
Iterations

Useful iterations: done (570.0ms)

IterNodesCost
01901621
14921174
21678920
done5000912

prune130.0ms

Filtered
68 candidates to 121 candidates (-77.9%)
Pruning

9 alts after pruning (7 fresh and 2 done)

PrunedKeptTotal
New1210121
Fresh077
Picked011
Done011
Total1219130

Merged error: 0b

Counts
130 → 9

localize16.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (* (* y (sqrt (fabs (cbrt x)))) (sqrt (sqrt (cbrt x)))) (sqrt (sqrt x)))
0.3b
(* (* y (sqrt (fabs (cbrt x)))) (sqrt (sqrt (cbrt x))))
0.5b
(cbrt x)
0.5b
(cbrt x)

rewrite34.0ms

Algorithm
rewrite-expression-head
Rules
24×sqrt-prod
21×associate-*r*
18×pow1 add-exp-log add-cbrt-cube
13×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
cbrt-prod pow-prod-down prod-exp cbrt-unprod
add-log-exp
pow1/3 associate-*l* *-commutative
Counts
4 → 76
Calls
4 calls:
18.0ms
(* (* (* y (sqrt (fabs (cbrt x)))) (sqrt (sqrt (cbrt x)))) (sqrt (sqrt x)))
10.0ms
(* (* y (sqrt (fabs (cbrt x)))) (sqrt (sqrt (cbrt x))))
2.0ms
(cbrt x)
2.0ms
(cbrt x)

series137.0ms

Counts
4 → 12
Calls
4 calls:
43.0ms
(* (* (* y (sqrt (fabs (cbrt x)))) (sqrt (sqrt (cbrt x)))) (sqrt (sqrt x)))
40.0ms
(* (* y (sqrt (fabs (cbrt x)))) (sqrt (sqrt (cbrt x))))
27.0ms
(cbrt x)
27.0ms
(cbrt x)

simplify483.0ms

Counts
88 → 88
Iterations

Useful iterations: 2 (133.0ms)

IterNodesCost
01781320
14361150
215851002
done50001002

prune107.0ms

Filtered
56 candidates to 88 candidates (-57.1%)
Pruning

9 alts after pruning (6 fresh and 3 done)

PrunedKeptTotal
New87188
Fresh156
Picked011
Done022
Total88997

Merged error: 0b

Counts
97 → 9

regimes206.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
078
198
done98

end0.0ms

sample986.0ms

Algorithm
intervals
Results
264.0ms8584×body80valid
247.0ms8398×body80nan
0.0msbody1280valid

Profiling

Loading profile data...