Details

Time bar (total: 7.0s)

sample32.0ms

Algorithm
intervals
Results
11.0ms348×body80valid

simplify2.5s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
099
1209
2409
3549
4759
51079
61719
72839
84859
97229
108539
119769
1210639
1312039
1412759
1513679
1614959
1715679
1816599
1917879
2018599
2119519
2220829
2321549
2422469
2523779
2624499
2725419
2826699
2927499
3028449
3129759
3230559
3331479
3432789
3533589
3634509
3735819
3836619
3937559
4038869
4139669
4240609
4341889
4442689
4543639
4644919
4745719
4846669
4947969
5048769
5149709
done50019

prune3.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.5b

Counts
2 → 1

localize7.0ms

Local error

Found 1 expressions with local error:

0.5b
(/ (- (+ x y) z) (* t 2.0))

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
13×*-un-lft-identity
add-sqr-sqrt
add-exp-log times-frac add-cbrt-cube associate-/l*
distribute-lft-out--
add-cube-cbrt
cbrt-undiv div-exp associate-/l/ distribute-lft-out difference-of-squares
pow1 flip3-- frac-2neg div-sub prod-exp clear-num associate-/r* flip-- cbrt-unprod div-inv add-log-exp
Counts
1 → 30
Calls
1 calls:
10.0ms
(/ (- (+ x y) z) (* t 2.0))

series12.0ms

Counts
1 → 3
Calls
1 calls:
12.0ms
(/ (- (+ x y) z) (* t 2.0))

simplify737.0ms

Counts
33 → 33
Iterations

Useful iterations: done (735.0ms)

IterNodesCost
078418
1203411
2692355
32762353
done5000352

prune45.0ms

Filtered
23 candidates to 33 candidates (-43.5%)
Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New30333
Fresh000
Picked101
Done000
Total31334

Merged error: 0.0b

Counts
34 → 3

localize10.0ms

Local error

Found 1 expressions with local error:

0.0b
(/ (- (+ x y) z) t)

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
32×*-un-lft-identity
20×add-sqr-sqrt
18×times-frac
12×add-cube-cbrt
distribute-lft-out--
associate-/l*
distribute-lft-out difference-of-squares
add-exp-log associate-/r* add-cbrt-cube
associate-/l/
pow1 cbrt-undiv flip3-- frac-2neg div-sub div-exp clear-num flip-- div-inv add-log-exp
Counts
1 → 42
Calls
1 calls:
9.0ms
(/ (- (+ x y) z) t)

series9.0ms

Counts
1 → 3
Calls
1 calls:
9.0ms
(/ (- (+ x y) z) t)

simplify476.0ms

Counts
45 → 45
Iterations

Useful iterations: done (474.0ms)

IterNodesCost
079552
1176535
2458507
31506505
done5001504

prune50.0ms

Filtered
31 candidates to 45 candidates (-45.2%)
Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New44145
Fresh112
Picked011
Done000
Total45348

Merged error: 0b

Counts
48 → 3

localize8.0ms

Local error

Found 2 expressions with local error:

0.4b
(/ 1 (/ (* t 2.0) (- (+ x y) z)))
0.5b
(/ (* t 2.0) (- (+ x y) z))

rewrite26.0ms

Algorithm
rewrite-expression-head
Rules
66×times-frac
55×*-un-lft-identity
37×add-sqr-sqrt
28×add-exp-log
25×add-cube-cbrt
18×associate-/r*
16×add-cbrt-cube
14×div-exp
12×distribute-lft-out--
11×associate-/r/
cbrt-undiv
div-inv distribute-lft-out difference-of-squares
flip3-- flip--
prod-exp associate-/l*
pow1 rec-exp 1-exp
frac-2neg clear-num cbrt-unprod add-log-exp
pow-flip inv-pow
Counts
2 → 105
Calls
2 calls:
12.0ms
(/ 1 (/ (* t 2.0) (- (+ x y) z)))
9.0ms
(/ (* t 2.0) (- (+ x y) z))

series30.0ms

Counts
2 → 6
Calls
2 calls:
13.0ms
(/ 1 (/ (* t 2.0) (- (+ x y) z)))
17.0ms
(/ (* t 2.0) (- (+ x y) z))

simplify409.0ms

Counts
111 → 111
Iterations

Useful iterations: done (406.0ms)

IterNodesCost
01721834
14321670
215891444
done50001436

prune79.0ms

Filtered
53 candidates to 111 candidates (-109.4%)
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New1110111
Fresh011
Picked011
Done011
Total1113114

Merged error: 0b

Counts
114 → 3

localize12.0ms

Local error

Found 4 expressions with local error:

0.6b
(* (cbrt (/ (- (+ x y) z) t)) (cbrt (/ (- (+ x y) z) t)))
2.0b
(cbrt (/ (- (+ x y) z) t))
2.0b
(cbrt (/ (- (+ x y) z) t))
2.0b
(cbrt (/ (- (+ x y) z) t))

rewrite68.0ms

Algorithm
rewrite-expression-head
Rules
267×*-un-lft-identity
202×cbrt-prod
168×times-frac
156×add-sqr-sqrt
90×add-cube-cbrt
66×distribute-lft-out--
43×swap-sqr
33×distribute-lft-out
25×associate-*r* associate-*l*
21×difference-of-squares
11×pow1
pow1/3 unswap-sqr
cbrt-div div-inv
add-exp-log
add-cbrt-cube add-log-exp
pow-prod-down pow-sqr pow-prod-up
pow2 frac-times pow-plus associate-*r/ associate-*l/ prod-exp *-commutative cbrt-unprod
Counts
4 → 216
Calls
4 calls:
29.0ms
(* (cbrt (/ (- (+ x y) z) t)) (cbrt (/ (- (+ x y) z) t)))
7.0ms
(cbrt (/ (- (+ x y) z) t))
7.0ms
(cbrt (/ (- (+ x y) z) t))
10.0ms
(cbrt (/ (- (+ x y) z) t))

series260.0ms

Counts
4 → 12
Calls
4 calls:
88.0ms
(* (cbrt (/ (- (+ x y) z) t)) (cbrt (/ (- (+ x y) z) t)))
57.0ms
(cbrt (/ (- (+ x y) z) t))
55.0ms
(cbrt (/ (- (+ x y) z) t))
60.0ms
(cbrt (/ (- (+ x y) z) t))

simplify752.0ms

Counts
228 → 228
Iterations

Useful iterations: 3 (353.0ms)

IterNodesCost
02314935
14324685
213034499
337924247
done50014247

prune201.0ms

Filtered
144 candidates to 228 candidates (-58.3%)
Pruning

3 alts after pruning (0 fresh and 3 done)

PrunedKeptTotal
New2280228
Fresh000
Picked011
Done022
Total2283231

Merged error: 0b

Counts
231 → 3

regimes374.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
099
1109
done109

end0.0ms

sample928.0ms

Algorithm
intervals
Results
371.0ms10910×body80valid

Profiling

Loading profile data...