Details

Time bar (total: 8.4s)

analyze2.2s

Algorithm
search
Search
TrueOtherFalseIter
0%99.5%0.5%0
0%99.5%0.5%1
0%99.5%0.5%2
0%99.5%0.5%3
0%99.5%0.5%4
0%99.5%0.5%5
0%99.5%0.5%6
0%99.5%0.5%7
0%99.5%0.5%8
0%99.5%0.5%9
0%99.5%0.5%10
0%99.5%0.5%11
0%99.5%0.5%12
0%99.5%0.5%13
0%99.5%0.5%14

sample93.0ms

Algorithm
intervals
Results
29.0ms285×body80invalid
21.0ms256×body80valid

simplify350.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (346.0ms)

IterNodesCost
0311429
1311429

prune14.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New101
Fresh011
Picked000
Done000
Total112

Merged error: 5.6b

Counts
2 → 1

localize26.0ms

Local error

Found 4 expressions with local error:

0.2b
(*.f64 (*.f64 x 4.0) i)
0.5b
(*.f64 (*.f64 x 18.0) y)
3.9b
(*.f64 (*.f64 (*.f64 x 18.0) y) z)
4.9b
(*.f64 (*.f64 (*.f64 (*.f64 x 18.0) y) z) t)

rewrite30.0ms

Algorithm
rewrite-expression-head
Rules
37×pow1_binary64 add-exp-log_binary64 add-cbrt-cube_binary64
22×pow-prod-down_binary64 cbrt-unprod_binary64 prod-exp_binary64
12×associate-*r*_binary64
*-un-lft-identity_binary64 add-cube-cbrt_binary64 add-sqr-sqrt_binary64
add-log-exp_binary64 associate-*l*_binary64 *-commutative_binary64
Counts
4 → 81
Calls
4 calls:
5.0ms
(*.f64 (*.f64 x 4.0) i)
5.0ms
(*.f64 (*.f64 x 18.0) y)
7.0ms
(*.f64 (*.f64 (*.f64 x 18.0) y) z)
10.0ms
(*.f64 (*.f64 (*.f64 (*.f64 x 18.0) y) z) t)

series30.0ms

Counts
4 → 12
Calls
4 calls:
5.0ms
(*.f64 (*.f64 x 4.0) i)
4.0ms
(*.f64 (*.f64 x 18.0) y)
8.0ms
(*.f64 (*.f64 (*.f64 x 18.0) y) z)
13.0ms
(*.f64 (*.f64 (*.f64 (*.f64 x 18.0) y) z) t)

simplify51.0ms

Algorithm
egg-herbie
Counts
93 → 93
Iterations

Useful iterations: 0 (43.0ms)

IterNodesCost
05496678

prune130.0ms

Filtered
46 candidates to 93 candidates (-102.2%)
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New86793
Fresh000
Picked101
Done000
Total87794

Merged error: 1.4b

Counts
94 → 7

localize23.0ms

Local error

Found 4 expressions with local error:

0.2b
(*.f64 (*.f64 j 27.0) k)
0.2b
(*.f64 (*.f64 x 4.0) i)
0.5b
(*.f64 (*.f64 x 18.0) y)
7.2b
(*.f64 (*.f64 (*.f64 x 18.0) y) (*.f64 z t))

rewrite30.0ms

Algorithm
rewrite-expression-head
Rules
40×pow1_binary64 add-exp-log_binary64 add-cbrt-cube_binary64
24×pow-prod-down_binary64 cbrt-unprod_binary64 prod-exp_binary64
10×associate-*r*_binary64
*-un-lft-identity_binary64 add-cube-cbrt_binary64 add-sqr-sqrt_binary64
add-log-exp_binary64 associate-*l*_binary64 *-commutative_binary64
Counts
4 → 82
Calls
4 calls:
5.0ms
(*.f64 (*.f64 j 27.0) k)
5.0ms
(*.f64 (*.f64 x 4.0) i)
7.0ms
(*.f64 (*.f64 x 18.0) y)
10.0ms
(*.f64 (*.f64 (*.f64 x 18.0) y) (*.f64 z t))

series27.0ms

Counts
4 → 12
Calls
4 calls:
4.0ms
(*.f64 (*.f64 j 27.0) k)
4.0ms
(*.f64 (*.f64 x 4.0) i)
4.0ms
(*.f64 (*.f64 x 18.0) y)
14.0ms
(*.f64 (*.f64 (*.f64 x 18.0) y) (*.f64 z t))

simplify50.0ms

Algorithm
egg-herbie
Counts
94 → 94
Iterations

Useful iterations: 0 (42.0ms)

IterNodesCost
05004659

prune130.0ms

Filtered
43 candidates to 94 candidates (-118.6%)
Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New90494
Fresh246
Picked101
Done000
Total938101

Merged error: 0.6b

Counts
101 → 8

localize22.0ms

Local error

Found 4 expressions with local error:

0.2b
(*.f64 x (*.f64 18.0 y))
0.2b
(*.f64 (*.f64 j 27.0) k)
0.2b
(*.f64 (*.f64 x 4.0) i)
7.2b
(*.f64 (*.f64 x (*.f64 18.0 y)) (*.f64 z t))

rewrite31.0ms

Algorithm
rewrite-expression-head
Rules
40×pow1_binary64 add-exp-log_binary64 add-cbrt-cube_binary64
24×pow-prod-down_binary64 cbrt-unprod_binary64 prod-exp_binary64
associate-*r*_binary64
*-un-lft-identity_binary64 add-cube-cbrt_binary64 add-sqr-sqrt_binary64
associate-*l*_binary64
add-log-exp_binary64 *-commutative_binary64
Counts
4 → 82
Calls
4 calls:
5.0ms
(*.f64 x (*.f64 18.0 y))
5.0ms
(*.f64 (*.f64 j 27.0) k)
9.0ms
(*.f64 (*.f64 x 4.0) i)
10.0ms
(*.f64 (*.f64 x (*.f64 18.0 y)) (*.f64 z t))

series29.0ms

Counts
4 → 12
Calls
4 calls:
4.0ms
(*.f64 x (*.f64 18.0 y))
4.0ms
(*.f64 (*.f64 j 27.0) k)
6.0ms
(*.f64 (*.f64 x 4.0) i)
14.0ms
(*.f64 (*.f64 x (*.f64 18.0 y)) (*.f64 z t))

simplify49.0ms

Algorithm
egg-herbie
Counts
94 → 94
Iterations

Useful iterations: 0 (42.0ms)

IterNodesCost
05652660

prune123.0ms

Filtered
44 candidates to 94 candidates (-113.6%)
Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New91394
Fresh167
Picked101
Done000
Total939102

Merged error: 0.3b

Counts
102 → 9

localize25.0ms

Local error

Found 4 expressions with local error:

0.0b
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 x (*.f64 18.0 y)) (*.f64 z t)) (*.f64 (*.f64 a 4.0) t)) (*.f64 b c)) (*.f64 x (*.f64 4.0 i)))
0.2b
(*.f64 x (*.f64 18.0 y))
0.2b
(*.f64 (*.f64 j 27.0) k)
7.2b
(*.f64 (*.f64 x (*.f64 18.0 y)) (*.f64 z t))

rewrite37.0ms

Algorithm
rewrite-expression-head
Rules
35×pow1_binary64 add-exp-log_binary64 add-cbrt-cube_binary64
21×pow-prod-down_binary64 cbrt-unprod_binary64 prod-exp_binary64
13×add-log-exp_binary64
*-un-lft-identity_binary64 add-cube-cbrt_binary64 add-sqr-sqrt_binary64
associate-*r*_binary64 associate-*l*_binary64
diff-log_binary64
*-commutative_binary64
sum-log_binary64
sub-neg_binary64 flip3--_binary64 associate--l-_binary64 associate-+l-_binary64 flip--_binary64 associate--l+_binary64
Counts
4 → 79
Calls
4 calls:
15.0ms
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 x (*.f64 18.0 y)) (*.f64 z t)) (*.f64 (*.f64 a 4.0) t)) (*.f64 b c)) (*.f64 x (*.f64 4.0 i)))
5.0ms
(*.f64 x (*.f64 18.0 y))
5.0ms
(*.f64 (*.f64 j 27.0) k)
10.0ms
(*.f64 (*.f64 x (*.f64 18.0 y)) (*.f64 z t))

series160.0ms

Counts
4 → 12
Calls
4 calls:
137.0ms
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 x (*.f64 18.0 y)) (*.f64 z t)) (*.f64 (*.f64 a 4.0) t)) (*.f64 b c)) (*.f64 x (*.f64 4.0 i)))
4.0ms
(*.f64 x (*.f64 18.0 y))
4.0ms
(*.f64 (*.f64 j 27.0) k)
14.0ms
(*.f64 (*.f64 x (*.f64 18.0 y)) (*.f64 z t))

simplify57.0ms

Algorithm
egg-herbie
Counts
91 → 91
Iterations

Useful iterations: 0 (44.0ms)

IterNodesCost
050421017

prune77.0ms

Filtered
47 candidates to 91 candidates (-93.6%)
Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New90191
Fresh088
Picked011
Done000
Total9010100

Merged error: 0.3b

Counts
100 → 10

regimes2.3s

Accuracy

61.5% (2.3b remaining)

Error of 2.4b against oracle of 0.1b and baseline of 6.1b

bsearch137.0ms

Steps
ItersRangePoint
9
1.2960000342545707e-54
1.6995899023222898e-49
1.178785463028594e-52
8
5.347674525752913e-104
8.787175045745289e-101
1.389098210761329e-101
7
-1.7990099957690524e-119
-3.371514877554702e-121
-1.7713669608055964e-119

simplify4.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (3.0ms)

IterNodesCost
0242185
1242185

end0.0ms

sample2.2s

Algorithm
intervals
Results
688.0ms8099×body80invalid
683.0ms8000×body80valid

Profiling

Loading profile data...