Details

Time bar (total: 10.7s)

sample75.0ms

Algorithm
intervals
Results
51.0ms269×body10240exit
6.0ms199×body80valid
2.0ms24×body320valid
2.0ms15×body640valid
1.0ms21×body160valid

simplify3.0s

Counts
1 → 1
Iterations

Useful iterations: 5 (87.0ms)

IterNodesCost
0816
12115
25215
311115
420714
559212
6315612
done500012

prune6.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 13.9b

localize8.0ms

Local error

Found 3 expressions with local error:

0.0b
(/ x (exp wj))
0.0b
(/ (- (/ x (exp wj)) wj) (+ 1 wj))
6.1b
(+ (/ (- (/ x (exp wj)) wj) (+ 1 wj)) wj)

rewrite144.0ms

Algorithm
rewrite-expression-head
Rules
80×*-un-lft-identity
79×add-sqr-sqrt
66×times-frac
34×add-cube-cbrt
30×fma-def
18×difference-of-squares
14×distribute-lft-out
associate-/l* distribute-lft-out--
associate-/r* add-cbrt-cube
add-exp-log
add-log-exp
associate-/r/
pow1 expm1-log1p-u flip3-+ flip-+ log1p-expm1-u div-inv
cbrt-undiv frac-2neg div-sub div-exp clear-num associate-/l/
+-commutative associate-+l- flip3-- sum-log flip--
Counts
3 → 127
Calls
3 calls:
3.0ms
(/ x (exp wj))
37.0ms
(/ (- (/ x (exp wj)) wj) (+ 1 wj))
98.0ms
(+ (/ (- (/ x (exp wj)) wj) (+ 1 wj)) wj)

series122.0ms

Counts
3 → 9
Calls
3 calls:
25.0ms
(/ x (exp wj))
43.0ms
(/ (- (/ x (exp wj)) wj) (+ 1 wj))
54.0ms
(+ (/ (- (/ x (exp wj)) wj) (+ 1 wj)) wj)

simplify821.0ms

Counts
136 → 136
Iterations

Useful iterations: done (818.0ms)

IterNodesCost
01751546
14161474
212171408
done50011399

prune302.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.2b

localize6.0ms

Local error

Found 2 expressions with local error:

0.0b
(* wj (- wj (* 2 x)))
0.0b
(+ x (* wj (- wj (* 2 x))))

rewrite14.0ms

Algorithm
rewrite-expression-head
Rules
12×prod-diff
11×add-sqr-sqrt
10×distribute-rgt-in associate-+r+ distribute-lft-in
add-cube-cbrt *-un-lft-identity
pow1 add-exp-log sub-neg add-cbrt-cube add-log-exp
fma-def associate-*r* associate-*l*
expm1-log1p-u associate-*r/ log1p-expm1-u
+-commutative flip3-- flip3-+ pow-prod-down prod-exp sum-log *-commutative flip-- cbrt-unprod flip-+ unswap-sqr
Counts
2 → 58
Calls
2 calls:
8.0ms
(* wj (- wj (* 2 x)))
4.0ms
(+ x (* wj (- wj (* 2 x))))

series78.0ms

Counts
2 → 6
Calls
2 calls:
49.0ms
(* wj (- wj (* 2 x)))
30.0ms
(+ x (* wj (- wj (* 2 x))))

simplify2.2s

Counts
64 → 64
Iterations

Useful iterations: 3 (678.0ms)

IterNodesCost
096745
1225694
2736590
33560521
done5001521

prune136.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.2b

localize13.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify1.0ms

Counts
0 → 0
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
000
done00

prune17.0ms

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0.2b

localize9.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ x (exp wj))
0.0b
(/ wj (+ 1 wj))
0.0b
(/ (/ x (exp wj)) (+ 1 wj))
7.0b
(- (/ wj (+ 1 wj)) wj)

rewrite66.0ms

Algorithm
rewrite-expression-head
Rules
182×*-un-lft-identity
167×times-frac
125×add-sqr-sqrt
120×add-cube-cbrt
54×prod-diff
30×distribute-lft-out
19×associate-/l*
18×fma-neg
13×add-cbrt-cube
12×associate-/r/ div-inv
11×add-exp-log associate-/r*
flip3-+ flip-+ add-log-exp
cbrt-undiv div-exp
pow1 expm1-log1p-u log1p-expm1-u
frac-2neg clear-num
difference-of-squares
sub-neg flip3-- diff-log flip-- associate-/l/ distribute-lft-out--
Counts
4 → 241
Calls
4 calls:
3.0ms
(/ x (exp wj))
5.0ms
(/ wj (+ 1 wj))
12.0ms
(/ (/ x (exp wj)) (+ 1 wj))
35.0ms
(- (/ wj (+ 1 wj)) wj)

series114.0ms

Counts
4 → 12
Calls
4 calls:
25.0ms
(/ x (exp wj))
20.0ms
(/ wj (+ 1 wj))
43.0ms
(/ (/ x (exp wj)) (+ 1 wj))
25.0ms
(- (/ wj (+ 1 wj)) wj)

simplify887.0ms

Counts
253 → 253
Iterations

Useful iterations: done (879.0ms)

IterNodesCost
03224160
17063470
223433078
done50013006

prune483.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.0b

regimes44.0ms

Accuracy

0% (1.0b remaining)

Error of 1.0b against oracle of 0.1b and baseline of 1.0b

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01419
11719
done1719

end0.0ms

sample2.1s

Algorithm
intervals
Results
1.5s7583×body10240exit
193.0ms6253×body80valid
77.0ms803×body320valid
70.0ms463×body640valid
34.0ms557×body160valid