Skip to content

Commit d97e712

Browse files
committed
bench: update random value generation
1 parent 461ea5c commit d97e712

File tree

5 files changed

+20
-20
lines changed

5 files changed

+20
-20
lines changed

lib/node_modules/@stdlib/math/base/special/negalucasf/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ limitations under the License.
1818
1919
-->
2020

21-
# negaLucas
21+
# negaLucasf
2222

2323
> Compute the nth [negaLucas number][lucas-number] in single-precision floating-point format.
2424

lib/node_modules/@stdlib/math/base/special/negalucasf/benchmark/benchmark.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
// MODULES //
2222

2323
var bench = require( '@stdlib/bench' );
24-
var randu = require( '@stdlib/random/array/discrete-uniform' );
24+
var discreteUniform = require( '@stdlib/random/array/discrete-uniform' );
2525
var roundf = require( '@stdlib/math/base/special/roundf' );
2626
var pow = require( '@stdlib/math/base/special/pow' );
2727
var absf = require( '@stdlib/math/base/special/absf' );
@@ -39,7 +39,7 @@ bench( pkg, function benchmark( b ) {
3939
var y;
4040
var i;
4141

42-
x = randu( 100, -34, 0 );
42+
x = discreteUniform( 100, -34, 0 );
4343

4444
b.tic();
4545
for ( i = 0; i < b.iterations; i++ ) {
@@ -61,7 +61,7 @@ bench( pkg+'::analytic', function benchmark( b ) {
6161
var y;
6262
var i;
6363

64-
x = randu( 100, -34, 0 );
64+
x = discreteUniform( 100, -34, 0 );
6565

6666
function negalucasf( n ) {
6767
var an = absf( n );
@@ -88,7 +88,7 @@ bench( pkg+'::table', function benchmark( b ) {
8888
var y;
8989
var i;
9090

91-
x = randu( 100, -34, 0 );
91+
x = discreteUniform( 100, -34, 0 );
9292

9393
b.tic();
9494
for ( i = 0; i < b.iterations; i++ ) {
@@ -120,7 +120,7 @@ bench( pkg+'::naive_recursion', function benchmark( b ) {
120120
return negalucasf( n+2 ) - negalucasf( n+1 );
121121
}
122122

123-
x = randu( 100, -20, 0 );
123+
x = discreteUniform( 100, -20, 0 );
124124

125125
b.tic();
126126
for ( i = 0; i < b.iterations; i++ ) {
@@ -158,7 +158,7 @@ bench( pkg+'::recursion_memoized', function benchmark( b ) {
158158
return arr[ an ];
159159
}
160160

161-
x = randu( 100, -20, 0 );
161+
x = discreteUniform( 100, -20, 0 );
162162

163163
b.tic();
164164
for ( i = 0; i < b.iterations; i++ ) {
@@ -196,7 +196,7 @@ bench( pkg+'::naive_iterative', function benchmark( b ) {
196196
return arr[ an ];
197197
}
198198

199-
x = randu( 100, -34, 0 );
199+
x = discreteUniform( 100, -34, 0 );
200200

201201
b.tic();
202202
for ( i = 0; i < b.iterations; i++ ) {
@@ -237,7 +237,7 @@ bench( pkg+'::iterative', function benchmark( b ) {
237237
return b;
238238
}
239239

240-
x = randu( 100, -34, 0 );
240+
x = discreteUniform( 100, -34, 0 );
241241

242242
b.tic();
243243
for ( i = 0; i < b.iterations; i++ ) {
@@ -280,7 +280,7 @@ bench( pkg+'::iterative_memoized', function benchmark( b ) {
280280
return arr[ an ];
281281
}
282282

283-
x = randu( 100, -34, 0 );
283+
x = discreteUniform( 100, -34, 0 );
284284

285285
b.tic();
286286
for ( i = 0; i < b.iterations; i++ ) {

lib/node_modules/@stdlib/math/base/special/negalucasf/benchmark/benchmark.native.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
var resolve = require( 'path' ).resolve;
2424
var bench = require( '@stdlib/bench' );
25-
var randu = require( '@stdlib/random/array/discrete-uniform' );
25+
var discreteUniform = require( '@stdlib/random/array/discrete-uniform' );
2626
var isnanf = require( '@stdlib/math/base/assert/is-nanf' );
2727
var tryRequire = require( '@stdlib/utils/try-require' );
2828
var pkg = require( './../package.json' ).name;
@@ -43,7 +43,7 @@ bench( pkg+'::native', opts, function benchmark( b ) {
4343
var y;
4444
var i;
4545

46-
x = randu( 100, -34, 0 );
46+
x = discreteUniform( 100, -34, 0 );
4747

4848
b.tic();
4949
for ( i = 0; i < b.iterations; i++ ) {

lib/node_modules/@stdlib/math/base/special/negalucasf/test/test.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,30 +46,30 @@ tape( 'if provided a positive number, the function returns `NaN`', function test
4646
var v;
4747
var i;
4848

49-
t.strictEqual( isnanf( negalucasf( 3.14 ) ), true, 'returns NaN' );
49+
t.strictEqual( isnanf( negalucasf( 3.14 ) ), true, 'returns expected value' );
5050

5151
for ( i = 1; i < 100; i++ ) {
5252
v = negalucasf( i );
53-
t.strictEqual( isnanf( v ), true, 'returns NaN when provided ' + i );
53+
t.strictEqual( isnanf( v ), true, 'returns expected value when provided ' + i );
5454
}
5555
t.end();
5656
});
5757

5858
tape( 'if provided negative infinity, the function returns `NaN`', function test( t ) {
5959
var v = negalucasf( NINF );
60-
t.strictEqual( isnanf( v ), true, 'returns NaN when provided -infinity' );
60+
t.strictEqual( isnanf( v ), true, 'returns expected value' );
6161
t.end();
6262
});
6363

6464
tape( 'if provided `NaN`, the function returns `NaN`', function test( t ) {
6565
var v = negalucasf( NaN );
66-
t.strictEqual( isnanf( v ), true, 'returns NaN when provided a NaN' );
66+
t.strictEqual( isnanf( v ), true, 'returns expected value' );
6767
t.end();
6868
});
6969

7070
tape( 'if provided a non-integer, the function returns `NaN`', function test( t ) {
7171
var v = negalucasf( -3.14 );
72-
t.strictEqual( isnanf( v ), true, 'returns NaN' );
72+
t.strictEqual( isnanf( v ), true, 'returns expected value' );
7373
t.end();
7474
});
7575

@@ -100,7 +100,7 @@ tape( 'if provided nonpositive integers less than `-34`, the function returns `N
100100
var v;
101101
for ( i = -35; i > -500; i-- ) {
102102
v = negalucasf( i );
103-
t.strictEqual( isnanf( v ), true, 'returns NaN when provided ' + i );
103+
t.strictEqual( isnanf( v ), true, 'returns expected value when provided ' + i );
104104
}
105105
t.end();
106106
});

lib/node_modules/@stdlib/math/base/special/negalucasf/test/test.native.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ tape( 'if provided a positive number, the function returns `NaN`', opts, functio
5656

5757
for ( i = 1; i < 100; i++ ) {
5858
v = negalucasf( i );
59-
t.strictEqual( isnanf( v ), true, 'returns NaN when provided ' + i );
59+
t.strictEqual( isnanf( v ), true, 'returns expected value when provided ' + i );
6060
}
6161
t.end();
6262
});
@@ -88,7 +88,7 @@ tape( 'if provided nonpositive integers less than `-34`, the function returns `N
8888
var v;
8989
for ( i = -35; i > -500; i-- ) {
9090
v = negalucasf( i );
91-
t.strictEqual( isnanf( v ), true, 'returns NaN when provided ' + i );
91+
t.strictEqual( isnanf( v ), true, 'returns expected value when provided ' + i );
9292
}
9393
t.end();
9494
});

0 commit comments

Comments
 (0)