Details

Time bar (total: 10.0m)

sample46.6s

Algorithm
intervals
Results
46.2s3138×body10240exit
88.0ms3395×pre80true
32.0ms248×body80valid
8.0msbody1280valid
8.0msbody5120valid
2.0msbody160valid

simplify842.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02243
15343
214743
383943
done500143

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 5.8b

localize27.0ms

Local error

Found 4 expressions with local error:

0.1b
(- 1.0 (/ 1.0 (+ 1.0 (exp (- s)))))
0.3b
(- 1.0 (/ 1.0 (+ 1.0 (exp (- t)))))
1.9b
(pow (/ 1.0 (+ 1.0 (exp (- t)))) c_p)
3.4b
(/ (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n)) (* (pow (/ 1.0 (+ 1.0 (exp (- t)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- t))))) c_n)))

rewrite282.0ms

Algorithm
rewrite-expression-head
Rules
553×add-exp-log
312×prod-exp
262×pow-exp
248×div-exp
183×pow-to-exp
23×add-sqr-sqrt *-un-lft-identity
18×unpow-prod-down
16×add-cbrt-cube
15×times-frac
13×add-cube-cbrt
add-log-exp
pow1
cbrt-undiv cbrt-unprod difference-of-squares
pow-unpow distribute-lft-out
sub-neg flip3-- diff-log associate-/r/ flip-- div-inv distribute-lft-out--
pow-pow frac-2neg flip3-+ clear-num associate-/r* flip-+ associate-/l* sqr-pow
Counts
4 → 249
Calls
4 calls:
30.0ms
(- 1.0 (/ 1.0 (+ 1.0 (exp (- s)))))
32.0ms
(- 1.0 (/ 1.0 (+ 1.0 (exp (- t)))))
20.0ms
(pow (/ 1.0 (+ 1.0 (exp (- t)))) c_p)
179.0ms
(/ (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n)) (* (pow (/ 1.0 (+ 1.0 (exp (- t)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- t))))) c_n)))

series837.0ms

Counts
4 → 12
Calls
4 calls:
52.0ms
(- 1.0 (/ 1.0 (+ 1.0 (exp (- s)))))
52.0ms
(- 1.0 (/ 1.0 (+ 1.0 (exp (- t)))))
75.0ms
(pow (/ 1.0 (+ 1.0 (exp (- t)))) c_p)
657.0ms
(/ (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n)) (* (pow (/ 1.0 (+ 1.0 (exp (- t)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- t))))) c_n)))

simplify763.0ms

Counts
261 → 261
Iterations

Useful iterations: 2 (306.0ms)

IterNodesCost
032910459
17719693
222159337
done50009337

prune400.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.5b

localize9.0ms

Local error

Found 2 expressions with local error:

0.0b
(* 0.5 (* s c_n))
0.0b
(* 0.5 (* s c_p))

rewrite35.0ms

Algorithm
rewrite-expression-head
Rules
12×pow1 add-exp-log add-cbrt-cube
associate-*l* pow-prod-down prod-exp cbrt-unprod
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
associate-*r* *-commutative add-log-exp
Counts
2 → 36
Calls
2 calls:
15.0ms
(* 0.5 (* s c_n))
15.0ms
(* 0.5 (* s c_p))

series42.0ms

Counts
2 → 6
Calls
2 calls:
20.0ms
(* 0.5 (* s c_n))
21.0ms
(* 0.5 (* s c_p))

simplify3.7s

Counts
42 → 42
Iterations

Useful iterations: 2 (66.0ms)

IterNodesCost
059308
1151302
2560242
31896242
43876242
done5001242

prune74.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.5b

localize41.0ms

Local error

Found 4 expressions with local error:

0.1b
(- 1.0 (/ 1.0 (+ 1.0 (exp (- s)))))
0.2b
(* (log 0.5) c_p)
0.3b
(- 1.0 (/ 1.0 (+ 1.0 (exp (- t)))))
1.5b
(/ (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n)) (* (+ (* (log 0.5) c_p) (+ (* 0.5 (* t c_p)) 1)) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- t))))) c_n)))

rewrite258.0ms

Algorithm
rewrite-expression-head
Rules
168×add-exp-log
88×prod-exp
64×div-exp
53×pow-exp
41×pow-to-exp
18×add-sqr-sqrt add-cbrt-cube
10×*-un-lft-identity
add-log-exp
pow1
add-cube-cbrt
cbrt-unprod
cbrt-undiv associate-*l* difference-of-squares
times-frac associate-*r*
sub-neg flip3-- diff-log associate-*l/ associate-/r/ flip-- distribute-lft-out--
frac-2neg flip3-+ pow-prod-down clear-num associate-/r* log-pow *-commutative flip-+ div-inv associate-/l* unswap-sqr
Counts
4 → 120
Calls
4 calls:
31.0ms
(- 1.0 (/ 1.0 (+ 1.0 (exp (- s)))))
8.0ms
(* (log 0.5) c_p)
30.0ms
(- 1.0 (/ 1.0 (+ 1.0 (exp (- t)))))
183.0ms
(/ (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n)) (* (+ (* (log 0.5) c_p) (+ (* 0.5 (* t c_p)) 1)) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- t))))) c_n)))

series1.1s

Counts
4 → 12
Calls
4 calls:
55.0ms
(- 1.0 (/ 1.0 (+ 1.0 (exp (- s)))))
176.0ms
(* (log 0.5) c_p)
52.0ms
(- 1.0 (/ 1.0 (+ 1.0 (exp (- t)))))
789.0ms
(/ (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n)) (* (+ (* (log 0.5) c_p) (+ (* 0.5 (* t c_p)) 1)) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- t))))) c_n)))

simplify899.0ms

Counts
132 → 132
Iterations

Useful iterations: 2 (342.0ms)

IterNodesCost
02734885
16974577
226384021
done50024021

prune375.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.5b

localize49.0ms

Local error

Found 4 expressions with local error:

0.1b
(- 1.0 (/ 1.0 (+ 1.0 (exp (- s)))))
0.2b
(* (log 0.5) c_p)
0.2b
(- (pow 1.0 3) (pow (/ 1.0 (+ 1.0 (exp (- t)))) 3))
1.5b
(/ (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n)) (* (+ (* (log 0.5) c_p) (+ (* 0.5 (* t c_p)) 1)) (pow (/ (- (pow 1.0 3) (pow (/ 1.0 (+ 1.0 (exp (- t)))) 3)) (+ (* (/ 1.0 (+ 1.0 (exp (- t)))) (+ 1.0 (/ 1.0 (+ 1.0 (exp (- t)))))) (* 1.0 1.0))) c_n)))

rewrite528.0ms

Algorithm
rewrite-expression-head
Rules
228×add-exp-log
113×prod-exp
93×div-exp
76×pow-exp
59×add-sqr-sqrt
48×pow-to-exp
26×difference-of-squares
18×unpow-prod-down *-un-lft-identity cube-prod add-cbrt-cube
10×times-frac sqr-pow
add-log-exp
pow1
add-cube-cbrt distribute-lft-out--
cbrt-unprod
cbrt-undiv associate-*l*
associate-*r*
sub-neg flip3-- diff-log associate-*l/ associate-/r/ flip--
difference-cubes frac-2neg flip3-+ pow-prod-down clear-num associate-/r* log-pow *-commutative flip-+ div-inv associate-/l* unswap-sqr
Counts
4 → 160
Calls
4 calls:
30.0ms
(- 1.0 (/ 1.0 (+ 1.0 (exp (- s)))))
8.0ms
(* (log 0.5) c_p)
86.0ms
(- (pow 1.0 3) (pow (/ 1.0 (+ 1.0 (exp (- t)))) 3))
395.0ms
(/ (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n)) (* (+ (* (log 0.5) c_p) (+ (* 0.5 (* t c_p)) 1)) (pow (/ (- (pow 1.0 3) (pow (/ 1.0 (+ 1.0 (exp (- t)))) 3)) (+ (* (/ 1.0 (+ 1.0 (exp (- t)))) (+ 1.0 (/ 1.0 (+ 1.0 (exp (- t)))))) (* 1.0 1.0))) c_n)))

series1.6s

Counts
4 → 12
Calls
4 calls:
55.0ms
(- 1.0 (/ 1.0 (+ 1.0 (exp (- s)))))
179.0ms
(* (log 0.5) c_p)
78.0ms
(- (pow 1.0 3) (pow (/ 1.0 (+ 1.0 (exp (- t)))) 3))
1.3s
(/ (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n)) (* (+ (* (log 0.5) c_p) (+ (* 0.5 (* t c_p)) 1)) (pow (/ (- (pow 1.0 3) (pow (/ 1.0 (+ 1.0 (exp (- t)))) 3)) (+ (* (/ 1.0 (+ 1.0 (exp (- t)))) (+ 1.0 (/ 1.0 (+ 1.0 (exp (- t)))))) (* 1.0 1.0))) c_n)))

simplify1.1s

Counts
172 → 172
Iterations

Useful iterations: 2 (410.0ms)

IterNodesCost
03458986
18588448
231207684
done50017684

prune592.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.5b

regimes213.0ms

bsearch2.0ms

simplify7.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
04591
16491
done6491

end0.0ms

sample9.0m

Algorithm
intervals
Results
8.9m41673×body10240exit
945.0ms44986×pre80true
631.0ms3200×body80valid
85.0msbody5120valid
42.0ms23×body1280valid
23.0ms27×body640valid
12.0ms41×body160valid
8.0msbody2560valid
4.0msbody320valid