Replaced by com.threerings.util.RandomUtil.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1800 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -1,27 +0,0 @@
|
|||||||
//
|
|
||||||
// $Id: MathUtil.java,v 1.1 2001/10/12 00:03:03 mdb Exp $
|
|
||||||
|
|
||||||
package com.threerings.parlor.util;
|
|
||||||
|
|
||||||
import java.util.Random;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Contains math-related utility functions that are pertinent to game
|
|
||||||
* development.
|
|
||||||
*/
|
|
||||||
public class MathUtil
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Returns a pseudo-random integer in the range from zero (inclusive)
|
|
||||||
* to <code>maxValue</code> (exclusive). This presently uses an
|
|
||||||
* instance of {@link Random} which uses a 48-bit seed, which is
|
|
||||||
* modified using a linear congruential formula. (See Donald Knuth,
|
|
||||||
* The Art of Computer Programming, Volume 2, Section 3.2.1.)
|
|
||||||
*/
|
|
||||||
public static int random (int maxValue)
|
|
||||||
{
|
|
||||||
return _random.nextInt(maxValue);
|
|
||||||
}
|
|
||||||
|
|
||||||
protected static Random _random = new Random();
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user