Details

Time bar (total: 8.7s)

sample21.0ms

Algorithm
intervals
Results
7.0ms318×body80valid
1.0ms10×body640valid
0.0msbody1280valid
0.0msbody160valid
0.0msbody320valid

simplify54.0ms

Counts
1 → 1
Iterations

Useful iterations: 2 (6.0ms)

IterNodesCost
0911
1199
2457
3727
4837
5847
done847

prune5.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.1b

localize5.0ms

Local error

Found 1 expressions with local error:

0.0b
(* d1 (+ d3 (+ 3.0 d2)))

rewrite57.0ms

Algorithm
rewrite-expression-head
Rules
*-un-lft-identity
add-sqr-sqrt associate-*r*
pow1 add-exp-log add-cube-cbrt associate-*l* add-cbrt-cube distribute-lft-out
associate-*r/
distribute-rgt-in expm1-log1p-u distribute-lft-in flip3-+ pow-prod-down prod-exp *-commutative cbrt-unprod flip-+ log1p-expm1-u add-log-exp unswap-sqr
Counts
1 → 26
Calls
1 calls:
56.0ms
(* d1 (+ d3 (+ 3.0 d2)))

series31.0ms

Counts
1 → 3
Calls
1 calls:
30.0ms
(* d1 (+ d3 (+ 3.0 d2)))

simplify1.3s

Counts
29 → 29
Iterations

Useful iterations: 2 (64.0ms)

IterNodesCost
053281
1155265
2576234
32961234
done5001234

prune52.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize10.0ms

Local error

Found 4 expressions with local error:

0.4b
(cbrt (+ d3 (+ 3.0 d2)))
0.4b
(cbrt (+ d3 (+ 3.0 d2)))
0.4b
(cbrt (+ d3 (+ 3.0 d2)))
0.4b
(* (cbrt (+ d3 (+ 3.0 d2))) (cbrt (+ d3 (+ 3.0 d2))))

rewrite151.0ms

Algorithm
rewrite-expression-head
Rules
74×*-un-lft-identity
51×cbrt-prod
33×distribute-lft-out
23×add-sqr-sqrt
18×cbrt-div
15×add-cube-cbrt
14×swap-sqr
11×pow1
flip3-+ pow1/3 flip-+
associate-*r* associate-*l*
add-exp-log
expm1-log1p-u frac-times add-cbrt-cube log1p-expm1-u add-log-exp unswap-sqr
associate-*r/ pow-prod-down associate-*l/ pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Counts
4 → 113
Calls
4 calls:
13.0ms
(cbrt (+ d3 (+ 3.0 d2)))
13.0ms
(cbrt (+ d3 (+ 3.0 d2)))
12.0ms
(cbrt (+ d3 (+ 3.0 d2)))
109.0ms
(* (cbrt (+ d3 (+ 3.0 d2))) (cbrt (+ d3 (+ 3.0 d2))))

series396.0ms

Counts
4 → 12
Calls
4 calls:
99.0ms
(cbrt (+ d3 (+ 3.0 d2)))
101.0ms
(cbrt (+ d3 (+ 3.0 d2)))
99.0ms
(cbrt (+ d3 (+ 3.0 d2)))
98.0ms
(* (cbrt (+ d3 (+ 3.0 d2))) (cbrt (+ d3 (+ 3.0 d2))))

simplify1.4s

Counts
125 → 125
Iterations

Useful iterations: done (1.4s)

IterNodesCost
01402049
13261847
28681757
322831538
done50011502

prune286.0ms

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 0b

localize18.0ms

Local error

Found 4 expressions with local error:

0.4b
(* (cbrt (+ d3 (+ 3.0 d2))) (cbrt (+ d3 (+ 3.0 d2))))
0.6b
(/ (cbrt (- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2)))) (cbrt (- d3 (+ 3.0 d2))))
1.8b
(- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2)))
19.1b
(cbrt (- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2))))

rewrite175.0ms

Algorithm
rewrite-expression-head
Rules
133×*-un-lft-identity
128×cbrt-prod
73×add-sqr-sqrt
63×times-frac
49×add-cube-cbrt
32×distribute-lft-out
20×difference-of-squares
18×cbrt-div
16×distribute-lft-out--
14×swap-sqr
11×pow1
associate-/r*
add-exp-log associate-*r* associate-*l*
pow1/3 associate-/l*
flip3-+ flip-+ add-log-exp
expm1-log1p-u frac-times flip3-- add-cbrt-cube flip-- log1p-expm1-u unswap-sqr
associate-*r/ pow-prod-down associate-*l/ associate-/r/ pow-sqr pow-prod-up associate-/l/ associate--r+
cbrt-undiv pow2 distribute-rgt-in sub-neg frac-2neg distribute-lft-in pow-plus fma-neg diff-log div-exp prod-diff prod-exp clear-num *-commutative cbrt-unprod div-inv
Counts
4 → 194
Calls
4 calls:
107.0ms
(* (cbrt (+ d3 (+ 3.0 d2))) (cbrt (+ d3 (+ 3.0 d2))))
45.0ms
(/ (cbrt (- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2)))) (cbrt (- d3 (+ 3.0 d2))))
9.0ms
(- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2)))
6.0ms
(cbrt (- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2))))

series634.0ms

Counts
4 → 12
Calls
4 calls:
95.0ms
(* (cbrt (+ d3 (+ 3.0 d2))) (cbrt (+ d3 (+ 3.0 d2))))
142.0ms
(/ (cbrt (- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2)))) (cbrt (- d3 (+ 3.0 d2))))
35.0ms
(- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2)))
362.0ms
(cbrt (- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2))))

simplify856.0ms

Counts
206 → 206
Iterations

Useful iterations: done (848.0ms)

IterNodesCost
03105270
16314856
217584686
done50004509

prune583.0ms

Pruning

5 alts after pruning (2 fresh and 3 done)

Merged error: 0b

localize12.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (+ 3.0 d2) (+ 3.0 d2))
1.8b
(- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2)))
7.3b
(* d1 (- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2))))
16.2b
(/ (* d1 (- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2)))) (- d3 (+ 3.0 d2)))

rewrite121.0ms

Algorithm
rewrite-expression-head
Rules
36×*-un-lft-identity
20×add-sqr-sqrt
13×pow1 add-exp-log add-cbrt-cube
12×add-cube-cbrt
associate-*r* distribute-lft-out
associate-*l*
flip3-+ times-frac associate-*r/ swap-sqr associate-/r* flip-+ add-log-exp
distribute-rgt-in distribute-lft-in
expm1-log1p-u frac-times flip3-- flip-- log1p-expm1-u distribute-lft-out-- difference-of-squares
sub-neg prod-diff prod-exp cbrt-unprod
cbrt-undiv div-exp pow-prod-down associate-*l/ associate-/r/ *-commutative associate-/l/ associate--r+ unswap-sqr
pow2 frac-2neg pow-plus fma-neg diff-log clear-num pow-sqr pow-prod-up div-inv associate-/l*
Counts
4 → 123
Calls
4 calls:
33.0ms
(* (+ 3.0 d2) (+ 3.0 d2))
8.0ms
(- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2)))
30.0ms
(* d1 (- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2))))
45.0ms
(/ (* d1 (- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2)))) (- d3 (+ 3.0 d2)))

series237.0ms

Counts
4 → 12
Calls
4 calls:
16.0ms
(* (+ 3.0 d2) (+ 3.0 d2))
39.0ms
(- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2)))
82.0ms
(* d1 (- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2))))
100.0ms
(/ (* d1 (- (* d3 d3) (* (+ 3.0 d2) (+ 3.0 d2)))) (- d3 (+ 3.0 d2)))

simplify1.5s

Counts
135 → 135
Iterations

Useful iterations: done (1.5s)

IterNodesCost
02022307
15662133
221981850
done50001593

prune285.0ms

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0b

regimes50.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0910
11210
done1210

end0.0ms

sample528.0ms

Algorithm
intervals
Results
221.0ms9611×body80valid
16.0ms200×body640valid
9.0ms152×body320valid
8.0ms81×body1280valid
4.0ms98×body160valid