--- rand.cpp.orig	Tue Dec  9 20:35:55 2014
+++ rand.cpp	Tue Dec  9 20:36:20 2014
@@ -40,7 +40,7 @@ void Rand::seedNum(UINT num)
   delete(m_arr);
   m_arr = NULL;
   m_size = 0;
-  srand(num);
+  srand_deterministic(num);
   m_init = num;
   char buf[12];
   sprintf(buf, "%u", num);
@@ -52,5 +52,5 @@ void Rand::reset()
   if(m_arr)
     m_ind = -1;
   else
-    srand(m_init);
+    srand_deterministic(m_init);
 }
