Details

Time bar (total: 38.8s)

sample773.0ms

Algorithm
halfpoints
Results

simplify453.0ms

Counts
1 → 1
Calls
1 calls:
Slowest
452.0ms
(re (+.c (+.c (+.c (+.c (*.c (*.c (*.c (complex (/ (- 1) 2) (/ (sqrt 3) 2)) (complex (/ (- 1) 2) (/ (sqrt 3) 2))) (complex (/ (- 1) 2) (/ (sqrt 3) 2))) (complex (/ (- 1) 2) (/ (sqrt 3) 2))) (*.c (*.c (*.c (complex (- 2) 0) (complex (/ (- 1) 2) (/ (sqrt 3) 2))) (complex (/ (- 1) 2) (/ (sqrt 3) 2))) (complex (/ (- 1) 2) (/ (sqrt 3) 2)))) (*.c (*.c (complex 5 0) (complex (/ (- 1) 2) (/ (sqrt 3) 2))) (complex (/ (- 1) 2) (/ (sqrt 3) 2)))) (*.c (complex 4 0) (complex (/ (- 1) 2) (/ (sqrt 3) 2)))) (complex 7 0)))

prune19.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0b

localize99.0ms

Local error

Found 4 expressions with local error:

1.0b
(* (/ (sqrt 3) 2) (/ (sqrt 3) 2))
1.0b
(* (/ (sqrt 3) 2) (/ (sqrt 3) 2))
1.0b
(/ 4 (/ 2 (sqrt 3)))
1.0b
(/ 2 (sqrt 3))

rewrite67.0ms

Algorithm
rewrite-expression-head
Rules
348×times-frac
290×add-sqr-sqrt
206×*-un-lft-identity add-cube-cbrt
144×sqrt-prod
56×swap-sqr
44×associate-*r* associate-*l*
35×add-cbrt-cube add-exp-log
28×associate-/r*
18×pow1 unswap-sqr
14×div-inv
12×cbrt-undiv div-exp
prod-exp cbrt-unprod
associate-/l*
insert-posit16 add-log-exp
pow2 frac-times clear-num frac-2neg pow-plus pow-prod-down associate-*l/ associate-*r/ pow-sqr *-commutative pow-prod-up
associate-/r/
Counts
4 → 359
Calls
4 calls:
Slowest
25.0ms
(* (/ (sqrt 3) 2) (/ (sqrt 3) 2))
14.0ms
(* (/ (sqrt 3) 2) (/ (sqrt 3) 2))
12.0ms
(/ 2 (sqrt 3))
6.0ms
(/ 4 (/ 2 (sqrt 3)))

series0.0ms

Counts
4 → 4
Calls
4 calls:
Slowest
0.0ms
(* (/ (sqrt 3) 2) (/ (sqrt 3) 2))
0.0ms
(* (/ (sqrt 3) 2) (/ (sqrt 3) 2))
0.0ms
(/ 2 (sqrt 3))
0.0ms
(/ 4 (/ 2 (sqrt 3)))

simplify20.8s

Counts
479 → 363
Calls
479 calls:
Slowest
523.0ms
(* (/ (* (cbrt (sqrt 3)) (cbrt (sqrt 3))) (* (cbrt 2) (cbrt 2))) (/ (* (cbrt (sqrt 3)) (cbrt (sqrt 3))) (* (cbrt 2) (cbrt 2))))
503.0ms
(/ (* (* 4 4) 4) (* (* (/ 2 (sqrt 3)) (/ 2 (sqrt 3))) (/ 2 (sqrt 3))))
410.0ms
(/ (* (* 4 4) 4) (/ (* (* 2 2) 2) (* (* (sqrt 3) (sqrt 3)) (sqrt 3))))
397.0ms
(/ (* (cbrt 4) (cbrt 4)) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (sqrt 3)) (cbrt (sqrt 3)))))
391.0ms
(* (/ (* (cbrt (sqrt 3)) (cbrt (sqrt 3))) (* (cbrt 2) (cbrt 2))) (/ (* (cbrt (sqrt 3)) (cbrt (sqrt 3))) (* (cbrt 2) (cbrt 2))))

prune5.3s

Pruning

1 alts after pruning (0 fresh and 1 done)

Merged error: 0b

end0.0ms

sample11.2s

Algorithm
halfpoints
Results