Details

Time bar (total: 12.6s)

sample120.0ms

Algorithm
intervals
Results
32.0ms64×body10240exit
30.0ms51×body1280valid
16.0ms51×body640valid
7.0ms110×body80valid
6.0msbody2560valid
5.0ms28×body320valid
3.0ms95×body80nan
2.0msbody640nan
1.0ms12×body160valid
1.0msbody320nan
0.0msbody160nan

simplify272.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01213
12013
23313
34713
46713
58913
611113
714613
817913
923213
1038313
1142213
done42213

prune3.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 23.0b

localize11.0ms

Local error

Found 4 expressions with local error:

0.0b
(* y (exp z))
0.0b
(/ (log (+ (- 1.0 y) (* y (exp z)))) t)
1.5b
(+ (- 1.0 y) (* y (exp z)))
2.4b
(log (+ (- 1.0 y) (* y (exp z))))

rewrite52.0ms

Algorithm
rewrite-expression-head
Rules
18×add-sqr-sqrt
16×add-cube-cbrt *-un-lft-identity
12×times-frac
11×pow1
add-log-exp
add-exp-log add-cbrt-cube
log-pow
log-div associate-/l*
log-prod flip3-+ associate-*r* associate-*l* associate-/r* flip-+
associate-+l+ div-sub sum-log
cbrt-undiv +-commutative associate-+l- sub-neg frac-2neg diff-log div-exp rem-log-exp pow-prod-down prod-exp clear-num *-commutative cbrt-unprod div-inv unswap-sqr
Counts
4 → 80
Calls
4 calls:
5.0ms
(* y (exp z))
24.0ms
(/ (log (+ (- 1.0 y) (* y (exp z)))) t)
13.0ms
(+ (- 1.0 y) (* y (exp z)))
9.0ms
(log (+ (- 1.0 y) (* y (exp z))))

series289.0ms

Counts
4 → 12
Calls
4 calls:
22.0ms
(* y (exp z))
156.0ms
(/ (log (+ (- 1.0 y) (* y (exp z)))) t)
35.0ms
(+ (- 1.0 y) (* y (exp z)))
76.0ms
(log (+ (- 1.0 y) (* y (exp z))))

simplify1.6s

Counts
92 → 92
Iterations

Useful iterations: 3 (766.0ms)

IterNodesCost
02031436
14491388
212791269
341611266
done50001266

prune295.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 5.1b

localize10.0ms

Local error

Found 4 expressions with local error:

0.0b
(* y (exp z))
0.0b
(/ (log (+ 1.0 (- (* y (exp z)) y))) t)
2.4b
(log (+ 1.0 (- (* y (exp z)) y)))
2.7b
(- (* y (exp z)) y)

rewrite47.0ms

Algorithm
rewrite-expression-head
Rules
18×add-sqr-sqrt *-un-lft-identity
16×add-cube-cbrt
12×times-frac
11×pow1
add-exp-log add-cbrt-cube
add-log-exp
log-pow
log-div log-prod associate-/l*
associate-*r* associate-*l* associate-/r*
flip3-+ div-sub flip-+
cbrt-undiv sub-neg flip3-- frac-2neg diff-log div-exp rem-log-exp pow-prod-down prod-exp clear-num *-commutative flip-- cbrt-unprod div-inv distribute-lft-out unswap-sqr
Counts
4 → 78
Calls
4 calls:
5.0ms
(* y (exp z))
24.0ms
(/ (log (+ 1.0 (- (* y (exp z)) y))) t)
10.0ms
(log (+ 1.0 (- (* y (exp z)) y)))
4.0ms
(- (* y (exp z)) y)

series294.0ms

Counts
4 → 12
Calls
4 calls:
22.0ms
(* y (exp z))
158.0ms
(/ (log (+ 1.0 (- (* y (exp z)) y))) t)
75.0ms
(log (+ 1.0 (- (* y (exp z)) y)))
38.0ms
(- (* y (exp z)) y)

simplify1.8s

Counts
90 → 90
Iterations

Useful iterations: 3 (980.0ms)

IterNodesCost
02091388
14611326
212971223
339801210
done50001210

prune278.0ms

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 5.1b

localize14.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ 1 (/ t (log (+ 1.0 (- (* y (exp z)) y)))))
0.1b
(/ t (log (+ 1.0 (- (* y (exp z)) y))))
2.4b
(log (+ 1.0 (- (* y (exp z)) y)))
2.7b
(- (* y (exp z)) y)

rewrite28.0ms

Algorithm
rewrite-expression-head
Rules
108×times-frac
65×*-un-lft-identity
63×add-sqr-sqrt add-cube-cbrt
22×pow1
20×associate-/r*
18×add-exp-log
17×log-pow
11×add-cbrt-cube
div-exp
div-inv associate-/l* add-log-exp
cbrt-undiv log-prod
log-div rec-exp frac-2neg 1-exp clear-num
sub-neg flip3-- pow-flip flip3-+ diff-log rem-log-exp associate-/r/ flip-- flip-+ distribute-lft-out inv-pow
Counts
4 → 146
Calls
4 calls:
6.0ms
(/ 1 (/ t (log (+ 1.0 (- (* y (exp z)) y)))))
2.0ms
(/ t (log (+ 1.0 (- (* y (exp z)) y))))
10.0ms
(log (+ 1.0 (- (* y (exp z)) y)))
4.0ms
(- (* y (exp z)) y)

series391.0ms

Counts
4 → 12
Calls
4 calls:
74.0ms
(/ 1 (/ t (log (+ 1.0 (- (* y (exp z)) y)))))
201.0ms
(/ t (log (+ 1.0 (- (* y (exp z)) y))))
78.0ms
(log (+ 1.0 (- (* y (exp z)) y)))
38.0ms
(- (* y (exp z)) y)

simplify763.0ms

Counts
158 → 158
Iterations

Useful iterations: 2 (267.0ms)

IterNodesCost
03003348
17073040
220422753
done50002753

prune373.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 5.1b

localize21.0ms

Local error

Found 4 expressions with local error:

2.7b
(- (* y (exp z)) y)
2.7b
(- (* y (exp z)) y)
6.1b
(log (+ (pow 1.0 3) (pow (- (* y (exp z)) y) 3)))
6.2b
(log (+ (* 1.0 1.0) (* (- (* y (exp z)) y) (- (- (* y (exp z)) y) 1.0))))

rewrite40.0ms

Algorithm
rewrite-expression-head
Rules
16×*-un-lft-identity
12×log-prod
add-log-exp
pow1 add-exp-log add-sqr-sqrt add-cube-cbrt
distribute-lft-out
unpow-prod-down log-div cube-prod add-cbrt-cube
sub-neg flip3-- flip3-+ diff-log rem-log-exp log-pow flip-- flip-+
sum-cubes
Counts
4 → 58
Calls
4 calls:
4.0ms
(- (* y (exp z)) y)
4.0ms
(- (* y (exp z)) y)
27.0ms
(log (+ (pow 1.0 3) (pow (- (* y (exp z)) y) 3)))
2.0ms
(log (+ (* 1.0 1.0) (* (- (* y (exp z)) y) (- (- (* y (exp z)) y) 1.0))))

series551.0ms

Counts
4 → 12
Calls
4 calls:
37.0ms
(- (* y (exp z)) y)
38.0ms
(- (* y (exp z)) y)
277.0ms
(log (+ (pow 1.0 3) (pow (- (* y (exp z)) y) 3)))
199.0ms
(log (+ (* 1.0 1.0) (* (- (* y (exp z)) y) (- (- (* y (exp z)) y) 1.0))))

simplify615.0ms

Counts
70 → 70
Iterations

Useful iterations: done (613.0ms)

IterNodesCost
01861697
14781581
216671454
done50011453

prune503.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 5.1b

regimes447.0ms

Accuracy

30.1% (10.2b remaining)

Error of 14.7b against oracle of 4.5b and baseline of 19.1b

bsearch528.0ms

Steps
ItersRangePoint
11
3.67763589131706e+89
1.3893735712912332e+113
1.3746508246750045e+113
8
1.2952092234492434e-79
7.320640770367206e-77
5.737223952181667e-78
9
-3.539614833728364e+106
-5.955106473848199e+97
-3.040180749931492e+103
2
-1.0288911779845722e+120
-9.443909635795886e+119
-9.549534903802116e+119
8
-4.5573653721798024e+169
-5.701908355638887e+165
-2.5270627226614018e+169

simplify9.0ms

Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0100288
1132288
done132288

end0.0ms

sample3.2s

Algorithm
intervals
Results
770.0ms1552×body10240exit
763.0ms1440×body1280valid
473.0ms1581×body640valid
210.0ms3486×body80valid
175.0ms946×body320valid
135.0ms106×body2560valid
98.0ms2566×body80nan
57.0ms268×body640nan
52.0ms459×body160valid
33.0ms111×body1280nan
27.0ms203×body320nan
10.0ms121×body160nan