Details

Time bar (total: 4.1s)

analyze518.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%99.9%0.1%0
0%99.9%0.1%1
0%99.9%0.1%2
0%99.9%0.1%3
0%99.9%0.1%4
0%99.9%0.1%5
0%99.9%0.1%6
12.5%87.4%0.1%7
18.7%81.1%0.1%8
34.3%65.5%0.1%9
39%60.8%0.1%10
41.3%58.5%0.1%11
52.7%47.2%0.1%12
54%45.7%0.2%13
55.3%43.8%0.9%14

sample33.0ms

Algorithm
intervals
Results
6.0ms172×body80valid
4.0ms25×body1280valid
4.0msbody640invalid
3.0ms26×body640valid
2.0ms55×body80invalid
2.0ms19×body320valid
1.0msbody2560valid
1.0msbody1280invalid
1.0msbody320invalid
0.0msbody160invalid
0.0msbody160valid

simplify341.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (325.0ms)

IterNodesCost
064637

prune4.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.0b

Counts
2 → 2

localize4.0ms

Local error

Found 1 expressions with local error:

0.0b
(*.f64 y (-.f64 x z))

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt_binary64
*-un-lft-identity_binary64 associate-*r*_binary64
pow1_binary64 add-cube-cbrt_binary64 add-exp-log_binary64 add-cbrt-cube_binary64 associate-*l*_binary64
sub-neg_binary64 flip3--_binary64 associate-*r/_binary64 consolidate-mult-outside_binary64 flip--_binary64
pow-prod-down_binary64 add-log-exp_binary64 cbrt-unprod_binary64 distribute-lft-in_binary64 distribute-rgt-in_binary64 unswap-sqr_binary64 prod-exp_binary64 difference-of-squares_binary64 distribute-lft-out--_binary64 insert-posit16 *-commutative_binary64
Counts
1 → 27
Calls
1 calls:
8.0ms
(*.f64 y (-.f64 x z))

series461.0ms

Counts
1 → 3
Calls
1 calls:
461.0ms
(*.f64 y (-.f64 x z))
Iterations

Useful iterations: 0 (6.0ms)

IterNodesCost
050133474
0149
1149
050133474
0149
1149
013
113

simplify101.0ms

Counts
30 → 30
Iterations

Useful iterations: 0 (81.0ms)

IterNodesCost
04936271
14936271

prune19.0ms

Filtered
19 candidates to 30 candidates (-57.9%)
Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New25530
Fresh101
Picked101
Done000
Total27532

Merged error: 0.0b

Counts
32 → 5

localize6.0ms

Local error

Found 1 expressions with local error:

0.0b
(+.f64 (*.f64 y x) (*.f64 y (neg.f64 z)))

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp_binary64
flip3-+_binary64 *-un-lft-identity_binary64 pow1_binary64 distribute-rgt-neg-out_binary64 distribute-lft-out_binary64 add-cube-cbrt_binary64 add-exp-log_binary64 add-cbrt-cube_binary64 add-sqr-sqrt_binary64 insert-posit16 +-commutative_binary64 flip-+_binary64 unsub-neg_binary64 sum-log_binary64
Counts
1 → 14
Calls
1 calls:
5.0ms
(+.f64 (*.f64 y x) (*.f64 y (neg.f64 z)))

series281.0ms

Counts
1 → 3
Calls
1 calls:
281.0ms
(+.f64 (*.f64 y x) (*.f64 y (neg.f64 z)))
Iterations

Useful iterations: 0 (6.0ms)

IterNodesCost
050623492
0129
1129
050623492
0129
1129
013
113

simplify99.0ms

Counts
17 → 17
Iterations

Useful iterations: 0 (81.0ms)

IterNodesCost
04988161
14988161

prune12.0ms

Filtered
13 candidates to 17 candidates (-30.8%)
Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New17017
Fresh044
Picked011
Done000
Total17522

Merged error: 0.0b

Counts
22 → 5

localize8.0ms

Local error

Found 4 expressions with local error:

0.5b
(*.f64 (cbrt.f64 y) (cbrt.f64 y))
0.6b
(cbrt.f64 y)
0.6b
(cbrt.f64 y)
0.6b
(cbrt.f64 y)

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod_binary64
23×add-sqr-sqrt_binary64
15×*-un-lft-identity_binary64 add-cube-cbrt_binary64
11×pow1_binary64
pow1/3_binary64
swap-sqr_binary64 associate-*r*_binary64 add-exp-log_binary64 associate-*l*_binary64
add-log-exp_binary64 add-cbrt-cube_binary64 unswap-sqr_binary64 insert-posit16
pow-prod-down_binary64 pow-prod-up_binary64 pow-sqr_binary64
cbrt-unprod_binary64 pow-plus_binary64 prod-exp_binary64 pow2_binary64 *-commutative_binary64
Counts
4 → 77
Calls
4 calls:
7.0ms
(*.f64 (cbrt.f64 y) (cbrt.f64 y))
1.0ms
(cbrt.f64 y)
1.0ms
(cbrt.f64 y)
1.0ms
(cbrt.f64 y)

series410.0ms

Counts
4 → 12
Calls
4 calls:
120.0ms
(*.f64 (cbrt.f64 y) (cbrt.f64 y))
97.0ms
(cbrt.f64 y)
95.0ms
(cbrt.f64 y)
96.0ms
(cbrt.f64 y)
Iterations

Useful iterations: 0 (6.0ms)

IterNodesCost
0421899
1421899
0189
1189
0421899
1421899
0189
1189
013
113
0421899
1421899
0189
1189
0421899
1421899
0189
1189
013
113
0421899
1421899
0189
1189
0421899
1421899
0189
1189
013
113
0451962
1451962
05589
15589
0451962
1451962
05589
15589
013
113

simplify130.0ms

Counts
89 → 89
Iterations

Useful iterations: 0 (106.0ms)

IterNodesCost
04896549
14896549

prune41.0ms

Filtered
59 candidates to 89 candidates (-50.8%)
Pruning

5 alts after pruning (3 fresh and 2 done)

PrunedKeptTotal
New89089
Fresh033
Picked011
Done011
Total89594

Merged error: 0.0b

Counts
94 → 5

localize10.0ms

Local error

Found 3 expressions with local error:

1.1b
(-.f64 (*.f64 x x) (*.f64 z z))
9.7b
(*.f64 y (-.f64 (*.f64 x x) (*.f64 z z)))
18.8b
(/.f64 (*.f64 y (-.f64 (*.f64 x x) (*.f64 z z))) (+.f64 x z))

rewrite31.0ms

Algorithm
rewrite-expression-head
Rules
11×*-un-lft-identity_binary64
10×add-exp-log_binary64 add-cbrt-cube_binary64
add-sqr-sqrt_binary64
flip3--_binary64 add-cube-cbrt_binary64 flip--_binary64
associate-*r/_binary64 consolidate-mult-outside_binary64
add-log-exp_binary64 pow1_binary64
associate-/l/_binary64 associate-/r*_binary64 associate-*r*_binary64 consolidate-/-/-b_binary64_1 times-frac_binary64
sub-neg_binary64 associate-*l*_binary64 insert-posit16
flip3-+_binary64 cbrt-unprod_binary64 distribute-lft-out_binary64 cbrt-undiv_binary64 consolidate-/-/-b_binary64 associate-/r/_binary64 prod-exp_binary64 difference-of-squares_binary64 div-exp_binary64 flip-+_binary64
pow-prod-down_binary64 diff-log_binary64 distribute-lft-in_binary64 distribute-rgt-in_binary64 unswap-sqr_binary64 clear-num_binary64 frac-2neg_binary64 associate-/l*_binary64 div-inv_binary64 *-commutative_binary64
Counts
3 → 75
Calls
3 calls:
5.0ms
(-.f64 (*.f64 x x) (*.f64 z z))
9.0ms
(*.f64 y (-.f64 (*.f64 x x) (*.f64 z z)))
14.0ms
(/.f64 (*.f64 y (-.f64 (*.f64 x x) (*.f64 z z))) (+.f64 x z))

series519.0ms

Counts
3 → 9
Calls
3 calls:
152.0ms
(-.f64 (*.f64 x x) (*.f64 z z))
170.0ms
(*.f64 y (-.f64 (*.f64 x x) (*.f64 z z)))
197.0ms
(/.f64 (*.f64 y (-.f64 (*.f64 x x) (*.f64 z z))) (+.f64 x z))
Iterations

Useful iterations: 0 (6.0ms)

IterNodesCost
035593519
135593519
0229
1229
035593519
135593519
0229
1229
013
113
031693546
131693546
0229
1229
031693546
131693546
0229
1229
013
113
0241944
1241944
0149
1149
0241944
1241944
0149
1149
013
113

simplify141.0ms

Counts
84 → 84
Iterations

Useful iterations: 0 (112.0ms)

IterNodesCost
049721355
149721355

prune41.0ms

Filtered
56 candidates to 84 candidates (-50.0%)
Pruning

5 alts after pruning (3 fresh and 2 done)

PrunedKeptTotal
New83184
Fresh022
Picked011
Done112
Total84589

Merged error: 0b

Counts
89 → 5

regimes37.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify6.0ms

Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
03510
13510

end0.0ms

sample841.0ms

Algorithm
intervals
Results
194.0ms5658×body80valid
136.0ms893×body1280valid
79.0ms650×body640valid
47.0ms1292×body80invalid
44.0ms238×body2560valid
33.0ms283×body640invalid
32.0ms362×body320valid
21.0ms231×body320invalid
16.0ms108×body1280invalid
12.0ms199×body160valid
10.0ms158×body160invalid

Profiling

Loading profile data...