Details

Time bar (total: 6.6m)

sample50.0ms

Algorithm
intervals
Results
36.0ms256×body80valid

simplify280.0ms

Calls
1 calls:
Slowest
280.0ms
(/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))))

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize37.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))
0.0b
(* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))
0.0b
(/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))))
0.0b
(/ (* 2 t) (+ 1 t))

rewrite968.0ms

Algorithm
rewrite-expression-head
Rules
1258×*-un-lft-identity
981×associate-/l*
918×add-sqr-sqrt
722×frac-times
625×times-frac
596×add-cube-cbrt
521×associate-*l*
483×associate-*r*
329×associate-/r*
277×distribute-lft-out
180×swap-sqr
155×unswap-sqr
127×*-commutative
84×clear-num
83×add-cbrt-cube add-exp-log
82×frac-2neg
38×associate-*l/ associate-*r/
31×prod-exp cbrt-unprod
27×cbrt-undiv div-exp
20×associate-/r/
18×pow1
11×flip3-+ flip-+
10×div-inv
un-div-inv
insert-posit16 add-log-exp
pow2 pow-plus pow-prod-down pow-sqr pow-prod-up associate-/l/
Calls
4 calls:
Slowest
651.0ms
(/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))))
126.0ms
(* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))
122.0ms
(* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))
21.0ms
(/ (* 2 t) (+ 1 t))

series215.0ms

Calls
4 calls:
Slowest
106.0ms
(/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))))
46.0ms
(* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))
33.0ms
(* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))
30.0ms
(/ (* 2 t) (+ 1 t))

simplify6.3m

Calls
2373 calls:
Slowest
1.3s
(* (/ (* (* (* 2 2) 2) (* (* t t) t)) (* (* (+ 1 t) (+ 1 t)) (+ 1 t))) (/ (* (* (* 2 t) (* 2 t)) (* 2 t)) (* (* (+ 1 t) (+ 1 t)) (+ 1 t))))
1.3s
(* (/ (* (* (* 2 t) (* 2 t)) (* 2 t)) (* (* (+ 1 t) (+ 1 t)) (+ 1 t))) (/ (* (* (* 2 2) 2) (* (* t t) t)) (* (* (+ 1 t) (+ 1 t)) (+ 1 t))))
1.3s
(* (/ (* (* (* 2 t) (* 2 t)) (* 2 t)) (* (* (+ 1 t) (+ 1 t)) (+ 1 t))) (/ (* (* (* 2 2) 2) (* (* t t) t)) (* (* (+ 1 t) (+ 1 t)) (+ 1 t))))
1.3s
(* (/ (* (* (* 2 2) 2) (* (* t t) t)) (* (* (+ 1 t) (+ 1 t)) (+ 1 t))) (/ (* (* (* 2 t) (* 2 t)) (* 2 t)) (* (* (+ 1 t) (+ 1 t)) (+ 1 t))))
1.2s
(* (* (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t))) (/ (* 2 t) (+ 1 t))) (/ (* (* (* 2 2) 2) (* (* t t) t)) (* (* (+ 1 t) (+ 1 t)) (+ 1 t))))

prune12.3s

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0b

localize36.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))
0.0b
(* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))
0.0b
(/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))))
0.0b
(/ (* 2 t) (+ 1 t))

rewrite1.0s

Algorithm
rewrite-expression-head
Rules
1258×*-un-lft-identity
981×associate-/l*
918×add-sqr-sqrt
722×frac-times
625×times-frac
596×add-cube-cbrt
521×associate-*l*
483×associate-*r*
329×associate-/r*
277×distribute-lft-out
180×swap-sqr
155×unswap-sqr
127×*-commutative
84×clear-num
83×add-cbrt-cube add-exp-log
82×frac-2neg
38×associate-*l/ associate-*r/
31×prod-exp cbrt-unprod
27×cbrt-undiv div-exp
20×associate-/r/
18×pow1
11×flip3-+ flip-+
10×div-inv
un-div-inv
insert-posit16 add-log-exp
pow2 pow-plus pow-prod-down pow-sqr pow-prod-up associate-/l/
Calls
4 calls:
Slowest
682.0ms
(/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))))
138.0ms
(* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))
126.0ms
(* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))
15.0ms
(/ (* 2 t) (+ 1 t))

series227.0ms

Calls
4 calls:
Slowest
91.0ms
(/ (+ 1 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))) (+ 2 (* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))))
56.0ms
(* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))
41.0ms
(* (/ (* 2 t) (+ 1 t)) (/ (* 2 t) (+ 1 t)))
39.0ms
(/ (* 2 t) (+ 1 t))