Searched refs:PARAMETER_N (Results 1 – 4 of 4) sorted by relevance
23 const int MersenneTwister::PARAMETER_N; member in nn::math::MersenneTwister61 for( int i = 1; i < PARAMETER_N; i++ ) in Initialize()77 const int numLoop = Max(PARAMETER_N, num); in Initialize()88 if( stateIndex >= PARAMETER_N - 1 ) in Initialize()90 m_State[0] = m_State[PARAMETER_N - 1]; in Initialize()102 for( int i = 0; i < PARAMETER_N - 1; ++i ) in Initialize()110 if( stateIndex >= PARAMETER_N - 1 ) in Initialize()112 m_State[0] = m_State[PARAMETER_N - 1]; in Initialize()124 for( int i = 0; i < PARAMETER_N; ++i ) in SaveState()135 NN_MINMAX_TASSERT_(pStateBuffer->index, 0, PARAMETER_N - 1); in RestoreState()[all …]
59 const bit32 v = MixMsb2(m_State[(i - 1) % PARAMETER_N]); in Initialize()60 m_State[i % PARAMETER_N] ^= v * 0x6c078965 + i; in Initialize()83 GenerateInitialValuePlus(m_State, (offset + i) % PARAMETER_N, seed); in Initialize()87 for( int i = 0; i < PARAMETER_N; ++i ) in Initialize()89 GenerateInitialValueXor(m_State, (offset + i) % PARAMETER_N); in Initialize()185 bit32& s1 = p[(d + 1) % PARAMETER_N]; in GenerateInitialValuePlus()186 bit32& s2 = p[(d + 2) % PARAMETER_N]; in GenerateInitialValuePlus()187 bit32& s3 = p[(d + 3) % PARAMETER_N]; in GenerateInitialValuePlus()200 bit32& s1 = p[(d + 1) % PARAMETER_N]; in GenerateInitialValueXor()201 bit32& s2 = p[(d + 2) % PARAMETER_N]; in GenerateInitialValueXor()[all …]
53 static const int PARAMETER_N = 4;72 bit32 state[PARAMETER_N];76 bit32 m_State[PARAMETER_N];
54 static const int PARAMETER_N = 624; variable82 bit32 state[PARAMETER_N];87 bit32 m_State[PARAMETER_N];