summaryrefslogtreecommitdiffstats
path: root/src/rand.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/rand.rs')
-rw-r--r--src/rand.rs17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/rand.rs b/src/rand.rs
deleted file mode 100644
index f9aee46..0000000
--- a/src/rand.rs
+++ /dev/null
@@ -1,17 +0,0 @@
-pub struct Gen {
- state: i64,
-}
-
-
-pub fn new(seed: i64) -> Gen {
- Gen{
- state: seed,
- }
-}
-
-impl Gen {
- pub fn rand(&mut self, max: i32) -> i32 {
- self.state = self.state.wrapping_mul(6364136223846793005).wrapping_add(1);
- (self.state >> 33 & 0x7fffffff) as i32 % max
- }
-}