Details

Time bar (total: 10.0m)

sample540.0ms

Algorithm
intervals
Results
131.0ms66×body2560valid
112.0ms421×body80nan
112.0ms65×body5120valid
65.0ms202×body80valid
28.0ms28×body1280valid
27.0ms16×body10240exit
10.0ms12×body640valid
6.0msbody320valid
2.0msbody160valid

simplify2.5s

Counts
1 → 1
Iterations
IterNodes
done5011
33014
2286
160
021

prune28.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 50.6b

localize79.0ms

Local error

Found 4 expressions with local error:

12.9b
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
12.9b
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
12.9b
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
26.7b
(+ (sqrt (- (* (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h))) (* M M))) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)))

rewrite6.6m

Algorithm
rewrite-expression-head
Rules
28977×add-sqr-sqrt
11999×times-frac
11025×frac-times
9322×unswap-sqr
7800×associate-/l*
5587×*-un-lft-identity
5495×add-cube-cbrt
5490×associate-/r*
5050×associate-/l/
3124×sqrt-div frac-add
2401×fma-def
2398×sqrt-prod
2385×difference-of-squares
2349×swap-sqr
1885×clear-num
1830×frac-2neg
1562×flip3-- flip--
1225×associate-*r/
1211×associate-*r*
1010×*-commutative
825×associate-*l*
495×associate-*l/
242×div-inv
172×add-cbrt-cube add-exp-log
115×un-div-inv
72×cbrt-undiv div-exp
60×prod-exp cbrt-unprod
10×pow1 distribute-lft-out--
add-log-exp
expm1-log1p-u insert-posit16 log1p-expm1-u
pow-prod-down
distribute-lft-out
+-commutative sum-log flip3-+ flip-+
Counts
4 → 10878
Calls
4 calls:
283.0ms
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
281.0ms
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
281.0ms
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
6.5m
(+ (sqrt (- (* (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h))) (* M M))) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)))

series741.0ms

Counts
4 → 12
Calls
4 calls:
91.0ms
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
92.0ms
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
92.0ms
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
466.0ms
(+ (sqrt (- (* (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h))) (* M M))) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)))

simplify13.8s

Counts
10890 → 10890
Iterations
IterNodes
done10409
010409

prune1.0m

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 27.4b

localize8.0ms

Local error

Found 1 expressions with local error:

4.7b
(* (/ c0 w) (/ 0 2))

rewrite37.0ms

Algorithm
rewrite-expression-head
Rules
81×frac-times
67×add-sqr-sqrt
61×associate-/l*
60×associate-/r*
56×*-un-lft-identity
55×add-cube-cbrt
22×times-frac
21×clear-num
20×frac-2neg
13×add-cbrt-cube associate-*r* associate-*l* add-exp-log
associate-*l/ associate-*r/
cbrt-undiv div-exp prod-exp cbrt-unprod unswap-sqr
pow1
un-div-inv div-inv
expm1-log1p-u pow-prod-down *-commutative insert-posit16 log1p-expm1-u add-log-exp
Counts
1 → 151
Calls
1 calls:
32.0ms
(* (/ c0 w) (/ 0 2))

series3.0ms

Counts
1 → 3
Calls
1 calls:
3.0ms
(* (/ c0 w) (/ 0 2))

simplify3.1s

Counts
154 → 154
Iterations
IterNodes
done5002
33465
21193
1635
0252

prune429.0ms

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 26.0b

localize16.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify0.0ms

Counts
0 → 0
Iterations
IterNodes
done0
00

prune87.0ms

Pruning

16 alts after pruning (15 fresh and 1 done)

Merged error: 26.0b

localize74.0ms

Local error

Found 4 expressions with local error:

12.6b
(sqrt (- (* (* (* (/ c0 w) (/ (* (/ d D) (/ (* (cbrt d) (cbrt d)) (* (cbrt D) (cbrt D)))) 1)) (/ (/ (cbrt d) (cbrt D)) h)) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h))) (* M M)))
12.9b
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
12.9b
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
35.0b
(+ (sqrt (- (* (* (* (/ c0 w) (/ (* (/ d D) (/ (* (cbrt d) (cbrt d)) (* (cbrt D) (cbrt D)))) 1)) (/ (/ (cbrt d) (cbrt D)) h)) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h))) (* M M))) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)))

rewrite2.1m

Algorithm
rewrite-expression-head