Details

Time bar (total: 49.3s)

sample119.0ms

Algorithm
intervals
Results
84.0ms256×body160valid

simplify4.0s

Counts
1 → 1
Iterations

Useful iterations: 1 (10.0ms)

IterNodesCost
03144
17943
223743
375843
4249243
done500043

prune23.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 58.1b

localize30.0ms

Local error

Found 4 expressions with local error:

1.0b
(* 5.5 (pow 33096.0 8.0))
1.0b
(+ (+ (+ (* 333.75 (pow 33096.0 6.0)) (* (* 77617.0 77617.0) (+ (+ (+ (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (- (pow 33096.0 6.0))) (* -121.0 (pow 33096.0 4.0))) -2.0))) (* 5.5 (pow 33096.0 8.0))) (/ 77617.0 (* 2.0 33096.0)))
1.0b
(+ (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (- (pow 33096.0 6.0)))
62.0b
(+ (+ (* 333.75 (pow 33096.0 6.0)) (* (* 77617.0 77617.0) (+ (+ (+ (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (- (pow 33096.0 6.0))) (* -121.0 (pow 33096.0 4.0))) -2.0))) (* 5.5 (pow 33096.0 8.0)))

rewrite3.7s

Algorithm
rewrite-expression-head
Rules
22×add-log-exp
12×add-sqr-sqrt
11×sum-log
add-exp-log *-un-lft-identity
add-cube-cbrt associate-*r*
add-cbrt-cube
pow1 unpow-prod-down flip3-+ flip-+
+-commutative associate-*l* prod-exp unswap-sqr
associate-+l+ frac-add sqr-pow
neg-sub0 pow-to-exp associate-+r- unsub-neg neg-log pow-exp *-commutative cbrt-unprod distribute-lft-out
Counts
4 → 70
Calls
4 calls:
12.0ms
(* 5.5 (pow 33096.0 8.0))
1.9s
(+ (+ (+ (* 333.75 (pow 33096.0 6.0)) (* (* 77617.0 77617.0) (+ (+ (+ (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (- (pow 33096.0 6.0))) (* -121.0 (pow 33096.0 4.0))) -2.0))) (* 5.5 (pow 33096.0 8.0))) (/ 77617.0 (* 2.0 33096.0)))
123.0ms
(+ (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (- (pow 33096.0 6.0)))
1.6s
(+ (+ (* 333.75 (pow 33096.0 6.0)) (* (* 77617.0 77617.0) (+ (+ (+ (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (- (pow 33096.0 6.0))) (* -121.0 (pow 33096.0 4.0))) -2.0))) (* 5.5 (pow 33096.0 8.0)))

series0.0ms

Counts
4 → 4
Calls
4 calls:
0.0ms
(* 5.5 (pow 33096.0 8.0))
0.0ms
(+ (+ (+ (* 333.75 (pow 33096.0 6.0)) (* (* 77617.0 77617.0) (+ (+ (+ (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (- (pow 33096.0 6.0))) (* -121.0 (pow 33096.0 4.0))) -2.0))) (* 5.5 (pow 33096.0 8.0))) (/ 77617.0 (* 2.0 33096.0)))
0.0ms
(+ (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (- (pow 33096.0 6.0)))
0.0ms
(+ (+ (* 333.75 (pow 33096.0 6.0)) (* (* 77617.0 77617.0) (+ (+ (+ (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (- (pow 33096.0 6.0))) (* -121.0 (pow 33096.0 4.0))) -2.0))) (* 5.5 (pow 33096.0 8.0)))

simplify1.1s

Counts
74 → 74
Iterations

Useful iterations: done (1.1s)

IterNodesCost
01542867
14252655
217422531
done50012527

prune469.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 58.1b

localize82.0ms

Local error

Found 4 expressions with local error:

1.0b
(* 5.5 (pow 33096.0 8.0))
1.6b
(pow (* 5.5 (pow 33096.0 8.0)) 3)
1.6b
(pow (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))) 3)
62.3b
(+ (pow (* 5.5 (pow 33096.0 8.0)) 3) (pow (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))) 3))

rewrite8.2s

Algorithm
rewrite-expression-head
Rules
16×add-exp-log add-sqr-sqrt
13×*-un-lft-identity
11×add-cube-cbrt
10×add-cbrt-cube
unpow-prod-down
associate-*r* pow-exp
pow1 pow-unpow prod-exp add-log-exp
pow-to-exp cube-prod sqr-pow
associate-*l* rem-cube-cbrt unswap-sqr
cube-div cube-mult pow-pow flip3-+ unpow3 cbrt-unprod flip-+
+-commutative sum-log sum-cubes *-commutative distribute-lft-out
Counts
4 → 86
Calls
4 calls:
12.0ms
(* 5.5 (pow 33096.0 8.0))
15.0ms
(pow (* 5.5 (pow 33096.0 8.0)) 3)
2.2s
(pow (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))) 3)
5.9s
(+ (pow (* 5.5 (pow 33096.0 8.0)) 3) (pow (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))) 3))

series0.0ms

Counts
4 → 4
Calls
4 calls:
0.0ms
(* 5.5 (pow 33096.0 8.0))
0.0ms
(pow (* 5.5 (pow 33096.0 8.0)) 3)
0.0ms
(pow (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))) 3)
0.0ms
(+ (pow (* 5.5 (pow 33096.0 8.0)) 3) (pow (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))) 3))

simplify1.7s

Counts
90 → 90
Iterations

Useful iterations: done (1.7s)

IterNodesCost
01613783
14463488
220183006
done50003002

prune891.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 58.1b

localize72.0ms

Local error

Found 4 expressions with local error:

1.0b
(* 5.5 (pow 33096.0 8.0))
1.0b
(* (pow (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))) 2) (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))))
1.6b
(pow (* 5.5 (pow 33096.0 8.0)) 3)
62.3b
(+ (pow (* 5.5 (pow 33096.0 8.0)) 3) (* (pow (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))) 2) (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0)))))

rewrite16.0s

Algorithm
rewrite-expression-head
Rules
22×add-sqr-sqrt
20×add-exp-log
11×add-cube-cbrt *-un-lft-identity associate-*l* add-cbrt-cube
10×associate-*r*
unpow-prod-down prod-exp
pow-exp unswap-sqr
pow1 add-log-exp
sqr-pow
pow-to-exp unpow2
pow-unpow cbrt-unprod
distribute-rgt-in associate-+r+ distribute-lft-in flip3-+ associate-*r/ pow3 *-commutative flip-+ rem-cube-cbrt
+-commutative cube-mult pow-pow pow-plus unpow3 cube-prod sum-log sum-cubes pow-prod-up
Counts
4 → 96
Calls
4 calls:
13.0ms
(* 5.5 (pow 33096.0 8.0))
11.8s
(* (pow (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))) 2) (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))))
8.0ms
(pow (* 5.5 (pow 33096.0 8.0)) 3)
4.2s
(+ (pow (* 5.5 (pow 33096.0 8.0)) 3) (* (pow (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))) 2) (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0)))))

series0.0ms

Counts
4 → 4
Calls
4 calls:
0.0ms
(* 5.5 (pow 33096.0 8.0))
0.0ms
(* (pow (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))) 2) (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))))
0.0ms
(pow (* 5.5 (pow 33096.0 8.0)) 3)
0.0ms
(+ (pow (* 5.5 (pow 33096.0 8.0)) 3) (* (pow (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))) 2) (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0)))))

simplify1.9s

Counts
100 → 100
Iterations

Useful iterations: 2 (477.0ms)

IterNodesCost
01805909
14993929
223363571
done50013571

prune951.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 58.1b

localize97.0ms

Local error

Found 4 expressions with local error:

1.0b
(pow (* (cbrt 33096.0) (cbrt 33096.0)) 8.0)
1.6b
(pow (* 5.5 (pow 33096.0 8.0)) 3)
2.0b
(pow (cbrt 33096.0) 8.0)
62.3b
(+ (pow (* 5.5 (pow 33096.0 8.0)) 3) (* (pow (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))) 2) (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0)))))

rewrite4.0s

Algorithm
rewrite-expression-head
Rules
14×pow1 add-exp-log
12×pow-pow
add-sqr-sqrt add-cube-cbrt pow-unpow *-un-lft-identity
unpow-prod-down pow-exp
pow1/3 add-cbrt-cube
add-log-exp
pow-to-exp prod-exp
cbrt-prod sqr-pow
associate-+r+ pow-prod-down pow-sqr pow-prod-up rem-cube-cbrt
+-commutative pow2 distribute-rgt-in cube-mult distribute-lft-in flip3-+ pow-plus unpow3 cube-prod pow3 sum-log sum-cubes cbrt-unprod flip-+ unpow2
Counts
4 → 82
Calls
4 calls:
16.0ms
(pow (* (cbrt 33096.0) (cbrt 33096.0)) 8.0)
16.0ms
(pow (* 5.5 (pow 33096.0 8.0)) 3)
8.0ms
(pow (cbrt 33096.0) 8.0)
3.9s
(+ (pow (* 5.5 (pow 33096.0 8.0)) 3) (* (pow (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))) 2) (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0)))))

series0.0ms

Counts
4 → 4
Calls
4 calls:
0.0ms
(pow (* (cbrt 33096.0) (cbrt 33096.0)) 8.0)
0.0ms
(pow (* 5.5 (pow 33096.0 8.0)) 3)
0.0ms
(pow (cbrt 33096.0) 8.0)
0.0ms
(+ (pow (* 5.5 (pow 33096.0 8.0)) 3) (* (pow (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0))) 2) (+ (* (* 77617.0 77617.0) (+ (+ (* -121.0 (pow 33096.0 4.0)) (- (* (* 11.0 (* 77617.0 77617.0)) (* 33096.0 33096.0)) (pow 33096.0 6.0))) -2.0)) (* 333.75 (pow 33096.0 6.0)))))

simplify1.1s

Counts
86 → 86
Iterations

Useful iterations: 2 (267.0ms)

IterNodesCost
01512212
13741480
214551318
done50021318

prune954.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 58.1b

simplify13.0ms

Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
054311
177311
done77311

end0.0ms

sample4.0s

Algorithm
intervals
Results
3.9s8000×body160valid