Details

Time bar (total: 3.8s)

analyze909.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%99.8%0.2%0
0%99.8%0.2%1
0%99.8%0.2%2
0%99.8%0.2%3
0%99.8%0.2%4
0%99.8%0.2%5
0%99.8%0.2%6
0%99.8%0.2%7
0%99.8%0.2%8
0%99.8%0.2%9
0%99.8%0.2%10
13.2%86.5%0.2%11
16.8%83%0.2%12
22.7%77.1%0.2%13
24.1%74.7%1.3%14

sample32.0ms

Algorithm
intervals
Results
8.0ms256×body80valid
3.0ms81×body80invalid

simplify32.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (30.0ms)

IterNodesCost
07189
17189

prune13.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.1b

Counts
2 → 2

localize7.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ x (/ (* y (- z t)) a))
0.0b
(* y (- z t))
6.9b
(/ (* y (- z t)) a)

rewrite19.0ms

Algorithm
rewrite-expression-head
Rules
11×add-sqr-sqrt *-un-lft-identity
10×add-exp-log add-cbrt-cube
add-cube-cbrt
pow1 associate-*r* add-log-exp
associate-*r/
times-frac associate-*l* associate-/r*
cbrt-undiv sub-neg flip3-- div-exp prod-exp flip-- cbrt-unprod associate-/l/
+-commutative distribute-rgt-in frac-2neg distribute-lft-in flip3-+ pow-prod-down clear-num sum-log *-commutative flip-+ div-inv distribute-lft-out associate-/l* distribute-lft-out-- difference-of-squares unswap-sqr
Counts
3 → 59
Calls
3 calls:
5.0ms
(+ x (/ (* y (- z t)) a))
6.0ms
(* y (- z t))
7.0ms
(/ (* y (- z t)) a)

series36.0ms

Counts
3 → 9
Calls
3 calls:
15.0ms
(+ x (/ (* y (- z t)) a))
10.0ms
(* y (- z t))
12.0ms
(/ (* y (- z t)) a)

simplify35.0ms

Algorithm
egg-herbie
Counts
68 → 68
Iterations

Useful iterations: 0 (30.0ms)

IterNodesCost
05072574

prune78.0ms

Filtered
46 candidates to 68 candidates (-47.8%)
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New64468
Fresh011
Picked011
Done000
Total64670

Merged error: 0.0b

Counts
70 → 6

localize11.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt a)
0.5b
(cbrt a)
0.6b
(* (cbrt a) (cbrt a))
5.0b
(* (/ y (* (cbrt a) (cbrt a))) (/ (- z t) (cbrt a)))

rewrite36.0ms

Algorithm
rewrite-expression-head
Rules
69×add-sqr-sqrt
45×*-un-lft-identity
40×times-frac associate-*r*
39×cbrt-prod
33×add-cube-cbrt
27×add-exp-log
18×add-cbrt-cube
13×pow1 associate-*l*
10×unswap-sqr
prod-exp cbrt-unprod
pow1/3
cbrt-undiv div-exp
swap-sqr distribute-lft-out-- difference-of-squares
add-log-exp
pow-prod-down
pow-sqr *-commutative pow-prod-up div-inv
pow2 frac-times pow-plus associate-*r/ associate-*l/
Counts
4 → 133
Calls
4 calls:
1.0ms
(cbrt a)
1.0ms
(cbrt a)
6.0ms
(* (cbrt a) (cbrt a))
23.0ms
(* (/ y (* (cbrt a) (cbrt a))) (/ (- z t) (cbrt a)))

series91.0ms

Counts
4 → 12
Calls
4 calls:
25.0ms
(cbrt a)
22.0ms
(cbrt a)
25.0ms
(* (cbrt a) (cbrt a))
18.0ms
(* (/ y (* (cbrt a) (cbrt a))) (/ (- z t) (cbrt a)))

simplify85.0ms

Algorithm
egg-herbie
Counts
145 → 145
Iterations

Useful iterations: 0 (74.0ms)

IterNodesCost
050011181

prune140.0ms

Filtered
92 candidates to 145 candidates (-57.6%)
Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New1441145
Fresh044
Picked011
Done011
Total1447151

Merged error: 0.0b

Counts
151 → 7

localize17.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (cbrt a))
0.6b
(cbrt (cbrt a))
1.1b
(pow (cbrt (cbrt a)) 5)
7.0b
(* (/ y (* (cbrt a) (pow (cbrt (cbrt a)) 5))) (/ (- z t) (cbrt (cbrt a))))

rewrite37.0ms

Algorithm
rewrite-expression-head
Rules
75×cbrt-prod
68×add-sqr-sqrt
57×*-un-lft-identity
51×times-frac
49×associate-*r*
42×add-exp-log
39×add-cube-cbrt
20×add-cbrt-cube
16×prod-exp
13×div-exp
unpow-prod-down distribute-lft-out-- difference-of-squares
cbrt-unprod
pow1 cbrt-undiv associate-*l*
add-log-exp unswap-sqr
pow-to-exp pow-unpow pow1/3 pow-exp
pow-pow div-inv
frac-times associate-*r/ pow-prod-down associate-*l/ *-commutative sqr-pow
Counts
4 → 140
Calls
4 calls:
2.0ms
(cbrt (cbrt a))
1.0ms
(cbrt (cbrt a))
4.0ms
(pow (cbrt (cbrt a)) 5)
24.0ms
(* (/ y (* (cbrt a) (pow (cbrt (cbrt a)) 5))) (/ (- z t) (cbrt (cbrt a))))

series130.0ms

Counts
4 → 12
Calls
4 calls:
31.0ms
(cbrt (cbrt a))
30.0ms
(cbrt (cbrt a))
50.0ms
(pow (cbrt (cbrt a)) 5)
18.0ms
(* (/ y (* (cbrt a) (pow (cbrt (cbrt a)) 5))) (/ (- z t) (cbrt (cbrt a))))

simplify61.0ms

Algorithm
egg-herbie
Counts
152 → 152
Iterations

Useful iterations: 0 (48.0ms)

IterNodesCost
050121991

prune194.0ms

Filtered
113 candidates to 152 candidates (-34.5%)
Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New1511152
Fresh044
Picked101
Done022
Total1527159

Merged error: 0.0b

Counts
159 → 7

localize23.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt y)
0.6b
(cbrt y)
0.8b
(* (/ (* (cbrt y) (cbrt y)) (cbrt a)) (* (/ (- z t) (cbrt (cbrt a))) (/ (cbrt y) (pow (cbrt (cbrt a)) 5))))
1.1b
(pow (cbrt (cbrt a)) 5)

rewrite36.0ms

Algorithm
rewrite-expression-head
Rules
134×add-exp-log
60×prod-exp
48×div-exp
41×add-cbrt-cube
32×cbrt-unprod
22×cbrt-undiv
18×cbrt-prod
13×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
10×pow1 associate-*l*
unpow-prod-down
pow-to-exp pow-exp
times-frac
frac-times associate-*r/
add-log-exp
pow-unpow pow1/3 pow-prod-down associate-*l/
pow-pow
associate-*r* *-commutative div-inv sqr-pow
Counts
4 → 116
Calls
4 calls:
1.0ms
(cbrt y)
1.0ms
(cbrt y)
25.0ms
(* (/ (* (cbrt y) (cbrt y)) (cbrt a)) (* (/ (- z t) (cbrt (cbrt a))) (/ (cbrt y) (pow (cbrt (cbrt a)) 5))))
4.0ms
(pow (cbrt (cbrt a)) 5)

series105.0ms

Counts
4 → 12
Calls
4 calls:
21.0ms
(cbrt y)
21.0ms
(cbrt y)
13.0ms
(* (/ (* (cbrt y) (cbrt y)) (cbrt a)) (* (/ (- z t) (cbrt (cbrt a))) (/ (cbrt y) (pow (cbrt (cbrt a)) 5))))
49.0ms
(pow (cbrt (cbrt a)) 5)

simplify62.0ms

Algorithm
egg-herbie
Counts
128 → 128
Iterations

Useful iterations: 0 (48.0ms)

IterNodesCost
050251701

prune114.0ms

Filtered
70 candidates to 128 candidates (-82.9%)
Pruning

7 alts after pruning (4 fresh and 3 done)

PrunedKeptTotal
New1280128
Fresh044
Picked011
Done022
Total1287135

Merged error: 0.0b

Counts
135 → 7

regimes774.0ms

Accuracy

0% (2.3b remaining)

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

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
03127
13127

end0.0ms

sample705.0ms

Algorithm
intervals
Results
284.0ms8000×body80valid
84.0ms2549×body80invalid

Profiling

Loading profile data...