#define MAX_INTEGER 2147483647#define MIN_INTEGER -2147483648/**
* Get unique random numbers between a minimum until maximum.
*
* If the `maximum`'s change between the function calls, the unique random number sequence will be
* restarted to this new maximum value. Also after the maximum value been reached, the random unique
* sequence will be restarted and a new unique random number sequence will be generated.
*
* If your `maximum` parameter value is not 0, you can to reset the sequence manually just to calling
* this function as `getUniqueRandomInteger( holder )` or using some the `maximum` parameter value.
* The random generated range is:
*
* minimum <= return value <= maximum
*
* 1. Do not forgot the call ArrayCreate() for the `holder` parameter before calling this function,
* and to call ArrayDestroy(1) for the `holder` parameter after you finished using this function.
* 2. Do not change the minimum value without changing at the same time the maximum value, otherwise
* you will still get number at the old minimum value starting range.
* 3. This algorithm complexity is linear `O( n )` for the first call and when the random generated
* sequence is restarted. The further function calls has constant `O( 1 )` complexity.
*
* @param holder an initially empty Dynamic Array used for internal purposes.
* @param minimum the inclusive lower bound limit, i.e., the minimum value to be sorted.
* @param maximum the inclusive upper bound limit, i.e., the maximum value to be sorted.
* @param restart if false, the sequence will not be automatically restarted and will to start
* returning the value -1;
*
* @return an unique random integer until the `maximum` parameter value.
*/stock getUniqueRandomInteger( Array:holder, minimum = MIN_INTEGER, maximum = MIN_INTEGER, restart = true){static lastMaximum = MIN_INTEGER;
new randomIndex;
new returnValue;
new holderSize = ArraySize( holder );
if( lastMaximum != maximum
|| ( restart
&& holderSize < 1)){
lastMaximum = maximum;
ArrayClear( holder );
for(new index = minimum; index <= maximum; index++ ){
ArrayPushCell( holder, index );
}}elseif( holderSize < 1){return-1;
}
--holderSize;
// Get a unique random value
randomIndex = random_num(0, holderSize );
returnValue = ArrayGetCell( holder, randomIndex );
// Swap the random value from the middle of the array to the last position, reduces the removal// complexity from linear `O( n )` to constant `O( 1 )`.
ArraySwap( holder, randomIndex, holderSize );
ArrayDeleteItem( holder, holderSize );
return returnValue;
}
The Stock Limited
Code:
/**
* Get unique random positive numbers between 0 until 31. If the `maximum`'s parameter value
* provided is greater than 31, the generated numbers will not be unique. The range is:
*
* 0 <= return value <= maximum <= 31
*
* @param sequence a random positive number to reset the current unique return values.
* @param maximum the upper bound limit, i.e., the maximum value to be sorted.
*
* @return -1 when there are not new unique positive numbers to return.
*/stock getUniqueRandomIntegerBasic( sequence, maximum ){static maximumBitField;
static lastSequence = -1;
static sortedIntegers = 0;
if( lastSequence != sequence ){
lastSequence = sequence;
sortedIntegers = 0;
maximumBitField = 0;
for(new index = 0; index < maximum + 1; index++ ){
maximumBitField |= (1 << index );
}}new randomInteger;
// Keep looping while there is numbers that haven't yet been selected.while( sortedIntegers != maximumBitField ){
randomInteger = random_num(0, maximum );
// If the number has not yet been selected yetif( !( sortedIntegers & (1 << randomInteger ))){// Set bit on the sortedIntegers bit-field, so the integer will now be considered selected
sortedIntegers |= (1 << randomInteger );
return randomInteger;
}}return-1;
}
The Unit Tests Results:
Spoiler
Code:
L 12/30/2016 - 00:46:11: {1.000 16292 -1209954 -1209954} I AM ENTERING ON configureTheUnitTests(0)
L 12/30/2016 - 00:46:11: {1.000 16296 -1209953 1}
L 12/30/2016 - 00:46:11: {1.000 16296 -1209951 2}
L 12/30/2016 - 00:46:11: {1.000 16296 -1209950 1}
L 12/30/2016 - 00:46:11: {1.000 16296 -1209948 2}
L 12/30/2016 - 00:46:11: {1.000 16296 -1209947 1}
L 12/30/2016 - 00:46:11: {1.000 14936 -1209946 1} EXECUTING TEST 1 AFTER 1 SECONDS - test_getUniqueRandomIntBasic.aa_case1
L 12/30/2016 - 00:46:11: {1.000 15240 -1209945 1} I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: 0
L 12/30/2016 - 00:46:11: {1.000 15180 -1209943 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 0
L 12/30/2016 - 00:46:11: {1.000 15172 -1209942 1} ( getUniqueRandomIntegerBasic ) 0. Just Returning the random integer: 0
L 12/30/2016 - 00:46:11: {1.000 15180 -1209940 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 0
L 12/30/2016 - 00:46:11: {1.000 15168 -1209939 1} ( getUniqueRandomIntegerBasic ) 0. Just Returning the random integer: -1
L 12/30/2016 - 00:46:11: {1.000 15180 -1209937 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 0
L 12/30/2016 - 00:46:11: {1.000 15168 -1209935 2} ( getUniqueRandomIntegerBasic ) 0. Just Returning the random integer: -1
L 12/30/2016 - 00:46:11: {1.000 14912 -1209934 1} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 1
L 12/30/2016 - 00:46:11: {1.000 14928 -1209933 1} OK!
L 12/30/2016 - 00:46:11: {1.000 14928 -1209931 2}
L 12/30/2016 - 00:46:11: {1.000 14928 -1209930 1}
L 12/30/2016 - 00:46:11: {1.000 14936 -1209929 1} EXECUTING TEST 2 AFTER 1 SECONDS - test_getUniqueRandomIntBasic.aa_case2
L 12/30/2016 - 00:46:11: {1.000 15240 -1209927 2} I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: 0
L 12/30/2016 - 00:46:11: {1.000 15180 -1209926 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 1
L 12/30/2016 - 00:46:11: {1.000 15172 -1209924 2} ( getUniqueRandomIntegerBasic ) 1. Just Returning the random integer: 1
L 12/30/2016 - 00:46:11: {1.000 15180 -1209922 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 1
L 12/30/2016 - 00:46:11: {1.000 15172 -1209920 2} ( getUniqueRandomIntegerBasic ) 1. Just Returning the random integer: 0
L 12/30/2016 - 00:46:11: {1.000 15180 -1209919 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 1
L 12/30/2016 - 00:46:11: {1.000 15168 -1209918 1} ( getUniqueRandomIntegerBasic ) 1. Just Returning the random integer: -1
L 12/30/2016 - 00:46:11: {1.000 15180 -1209916 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 1
L 12/30/2016 - 00:46:11: {1.000 15168 -1209915 1} ( getUniqueRandomIntegerBasic ) 1. Just Returning the random integer: -1
L 12/30/2016 - 00:46:11: {1.000 14912 -1209913 2} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 2
L 12/30/2016 - 00:46:11: {1.000 14928 -1209912 1} OK!
L 12/30/2016 - 00:46:11: {1.000 14928 -1209911 1}
L 12/30/2016 - 00:46:11: {1.000 14928 -1209910 1}
L 12/30/2016 - 00:46:11: {1.000 14936 -1209908 2} EXECUTING TEST 3 AFTER 1 SECONDS - test_getUniqueRandomIntBasic.aa_case3
L 12/30/2016 - 00:46:11: {1.000 15240 -1209907 1} I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: 0
L 12/30/2016 - 00:46:11: {1.000 15180 -1209905 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209904 1} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 21
L 12/30/2016 - 00:46:11: {1.000 15180 -1209902 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209901 1} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 12
L 12/30/2016 - 00:46:11: {1.000 15180 -1209899 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209898 1} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 6
L 12/30/2016 - 00:46:11: {1.000 15180 -1209896 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209895 1} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 11
L 12/30/2016 - 00:46:11: {1.000 15180 -1209893 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209892 1} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 3
L 12/30/2016 - 00:46:11: {1.000 15180 -1209890 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209889 1} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 9
L 12/30/2016 - 00:46:11: {1.000 15180 -1209887 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209886 1} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 2
L 12/30/2016 - 00:46:11: {1.000 15180 -1209884 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209882 2} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 8
L 12/30/2016 - 00:46:11: {1.000 15180 -1209881 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209879 2} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 10
L 12/30/2016 - 00:46:11: {1.000 15180 -1209878 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209876 2} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 19
L 12/30/2016 - 00:46:11: {1.000 15180 -1209875 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209873 2} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 30
L 12/30/2016 - 00:46:11: {1.000 15180 -1209871 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209870 1} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 29
L 12/30/2016 - 00:46:11: {1.000 15180 -1209868 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209867 1} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 1
L 12/30/2016 - 00:46:11: {1.000 15180 -1209865 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209864 1} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 0
L 12/30/2016 - 00:46:11: {1.000 15180 -1209862 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209861 1} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 18
L 12/30/2016 - 00:46:11: {1.000 15180 -1209859 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209858 1} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 26
L 12/30/2016 - 00:46:11: {1.000 15180 -1209857 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209855 2} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 13
L 12/30/2016 - 00:46:11: {1.000 15180 -1209854 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209852 2} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 14
L 12/30/2016 - 00:46:11: {1.000 15180 -1209851 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209849 2} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 15
L 12/30/2016 - 00:46:11: {1.000 15180 -1209848 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209846 2} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 4
L 12/30/2016 - 00:46:11: {1.000 15180 -1209845 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209842 3} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 16
L 12/30/2016 - 00:46:11: {1.000 15180 -1209842 0} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209840 2} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 20
L 12/30/2016 - 00:46:11: {1.000 15180 -1209839 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209838 1} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 24
L 12/30/2016 - 00:46:11: {1.000 15180 -1209836 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209835 1} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 27
L 12/30/2016 - 00:46:11: {1.000 15180 -1209834 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209831 3} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 5
L 12/30/2016 - 00:46:11: {1.000 15180 -1209831 0} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209830 1} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 7
L 12/30/2016 - 00:46:11: {1.000 15180 -1209828 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209826 2} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 25
L 12/30/2016 - 00:46:11: {1.000 15180 -1209825 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209823 2} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 28
L 12/30/2016 - 00:46:11: {1.000 15180 -1209822 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209819 3} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 17
L 12/30/2016 - 00:46:11: {1.000 15180 -1209819 0} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209816 3} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 23
L 12/30/2016 - 00:46:11: {1.000 15180 -1209815 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209814 1} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: 22
L 12/30/2016 - 00:46:11: {1.000 15180 -1209813 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15168 -1209811 2} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: -1
L 12/30/2016 - 00:46:11: {1.000 15180 -1209809 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15168 -1209807 2} ( getUniqueRandomIntegerBasic ) 2. Just Returning the random integer: -1
L 12/30/2016 - 00:46:11: {1.000 14912 -1209803 4} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 3
L 12/30/2016 - 00:46:11: {1.000 14928 -1209801 2} OK!
L 12/30/2016 - 00:46:11: {1.000 14928 -1209799 2}
L 12/30/2016 - 00:46:11: {1.000 14928 -1209798 1}
L 12/30/2016 - 00:46:11: {1.000 14936 -1209797 1} EXECUTING TEST 4 AFTER 1 SECONDS - test_getUniqueRandomIntBasic.aa_case4
L 12/30/2016 - 00:46:11: {1.000 15240 -1209796 1} I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: 0
L 12/30/2016 - 00:46:11: {1.000 15180 -1209794 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209793 1} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 15
L 12/30/2016 - 00:46:11: {1.000 15180 -1209792 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209790 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 0
L 12/30/2016 - 00:46:11: {1.000 15180 -1209789 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209788 1} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 23
L 12/30/2016 - 00:46:11: {1.000 15180 -1209786 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209784 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 5
L 12/30/2016 - 00:46:11: {1.000 15180 -1209783 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209781 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 6
L 12/30/2016 - 00:46:11: {1.000 15180 -1209780 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209779 1} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 9
L 12/30/2016 - 00:46:11: {1.000 15180 -1209777 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209776 1} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 3
L 12/30/2016 - 00:46:11: {1.000 15180 -1209774 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209773 1} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 19
L 12/30/2016 - 00:46:11: {1.000 15180 -1209772 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209769 3} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 13
L 12/30/2016 - 00:46:11: {1.000 15180 -1209767 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209765 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 25
L 12/30/2016 - 00:46:11: {1.000 15180 -1209763 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209761 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 20
L 12/30/2016 - 00:46:11: {1.000 15180 -1209760 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209758 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 12
L 12/30/2016 - 00:46:11: {1.000 15180 -1209757 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209756 1} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 1
L 12/30/2016 - 00:46:11: {1.000 15180 -1209754 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209753 1} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 29
L 12/30/2016 - 00:46:11: {1.000 15180 -1209751 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209749 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 10
L 12/30/2016 - 00:46:11: {1.000 15180 -1209748 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209746 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 21
L 12/30/2016 - 00:46:11: {1.000 15180 -1209745 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209744 1} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 17
L 12/30/2016 - 00:46:11: {1.000 15180 -1209742 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209741 1} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 22
L 12/30/2016 - 00:46:11: {1.000 15180 -1209739 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209737 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 14
L 12/30/2016 - 00:46:11: {1.000 15180 -1209736 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209734 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 11
L 12/30/2016 - 00:46:11: {1.000 15180 -1209733 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209732 1} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 31
L 12/30/2016 - 00:46:11: {1.000 15180 -1209730 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209729 1} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 26
L 12/30/2016 - 00:46:11: {1.000 15180 -1209728 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209726 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 7
L 12/30/2016 - 00:46:11: {1.000 15180 -1209723 3} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209720 3} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 30
L 12/30/2016 - 00:46:11: {1.000 15180 -1209718 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209717 1} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 27
L 12/30/2016 - 00:46:11: {1.000 15180 -1209716 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209714 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 24
L 12/30/2016 - 00:46:11: {1.000 15180 -1209713 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209711 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 4
L 12/30/2016 - 00:46:11: {1.000 15180 -1209710 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209709 1} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 2
L 12/30/2016 - 00:46:11: {1.000 15180 -1209707 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209705 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 8
L 12/30/2016 - 00:46:11: {1.000 15180 -1209704 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209703 1} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 16
L 12/30/2016 - 00:46:11: {1.000 15180 -1209701 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209700 1} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 18
L 12/30/2016 - 00:46:11: {1.000 15180 -1209698 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209696 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: 28
L 12/30/2016 - 00:46:11: {1.000 15180 -1209695 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15168 -1209693 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: -1
L 12/30/2016 - 00:46:11: {1.000 15180 -1209692 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15168 -1209690 2} ( getUniqueRandomIntegerBasic ) 3. Just Returning the random integer: -1
L 12/30/2016 - 00:46:11: {1.000 14912 -1209689 1} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 4
L 12/30/2016 - 00:46:11: {1.000 14928 -1209687 2} OK!
L 12/30/2016 - 00:46:11: {1.000 14928 -1209686 1}
L 12/30/2016 - 00:46:11: {1.000 14928 -1209685 1}
L 12/30/2016 - 00:46:11: {1.000 14936 -1209684 1} EXECUTING TEST 5 AFTER 1 SECONDS - test_getUniqueRandomIntBasic.aa_case5
L 12/30/2016 - 00:46:11: {1.000 15240 -1209683 1} I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: 0
L 12/30/2016 - 00:46:11: {1.000 15180 -1209681 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209679 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 14
L 12/30/2016 - 00:46:11: {1.000 15180 -1209676 3} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209675 1} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 28
L 12/30/2016 - 00:46:11: {1.000 15180 -1209673 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209671 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 11
L 12/30/2016 - 00:46:11: {1.000 15180 -1209670 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209668 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 9
L 12/30/2016 - 00:46:11: {1.000 15180 -1209666 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209665 1} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 7
L 12/30/2016 - 00:46:11: {1.000 15180 -1209664 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209662 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 2
L 12/30/2016 - 00:46:11: {1.000 15180 -1209660 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209658 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 4
L 12/30/2016 - 00:46:11: {1.000 15180 -1209656 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209654 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 8
L 12/30/2016 - 00:46:11: {1.000 15180 -1209653 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209651 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 23
L 12/30/2016 - 00:46:11: {1.000 15180 -1209649 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209648 1} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 1
L 12/30/2016 - 00:46:11: {1.000 15180 -1209647 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209645 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 31
L 12/30/2016 - 00:46:11: {1.000 15180 -1209643 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209642 1} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 12
L 12/30/2016 - 00:46:11: {1.000 15180 -1209640 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209638 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 27
L 12/30/2016 - 00:46:11: {1.000 15180 -1209635 3} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209633 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 22
L 12/30/2016 - 00:46:11: {1.000 15180 -1209632 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209630 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 19
L 12/30/2016 - 00:46:11: {1.000 15180 -1209627 3} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209626 1} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 29
L 12/30/2016 - 00:46:11: {1.000 15180 -1209623 3} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209620 3} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 21
L 12/30/2016 - 00:46:11: {1.000 15180 -1209617 3} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209615 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 5
L 12/30/2016 - 00:46:11: {1.000 15180 -1209613 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209612 1} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 16
L 12/30/2016 - 00:46:11: {1.000 15180 -1209611 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209610 1} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 15
L 12/30/2016 - 00:46:11: {1.000 15180 -1209608 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209607 1} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 3
L 12/30/2016 - 00:46:11: {1.000 15180 -1209605 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209604 1} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 6
L 12/30/2016 - 00:46:11: {1.000 15180 -1209602 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209600 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 10
L 12/30/2016 - 00:46:11: {1.000 15180 -1209598 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209595 3} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 17
L 12/30/2016 - 00:46:11: {1.000 15180 -1209594 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209592 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 20
L 12/30/2016 - 00:46:11: {1.000 15180 -1209590 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209589 1} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 26
L 12/30/2016 - 00:46:11: {1.000 15180 -1209587 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209585 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 18
L 12/30/2016 - 00:46:11: {1.000 15180 -1209584 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209582 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 24
L 12/30/2016 - 00:46:11: {1.000 15180 -1209580 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209579 1} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 25
L 12/30/2016 - 00:46:11: {1.000 15180 -1209577 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209576 1} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 13
L 12/30/2016 - 00:46:11: {1.000 15180 -1209575 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209574 1} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 0
L 12/30/2016 - 00:46:11: {1.000 15180 -1209572 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15172 -1209570 2} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: 30
L 12/30/2016 - 00:46:11: {1.000 15180 -1209569 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15168 -1209568 1} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: -1
L 12/30/2016 - 00:46:11: {1.000 15180 -1209565 3} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 31
L 12/30/2016 - 00:46:11: {1.000 15168 -1209564 1} ( getUniqueRandomIntegerBasic ) 4. Just Returning the random integer: -1
L 12/30/2016 - 00:46:11: {1.000 14912 -1209563 1} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 5
L 12/30/2016 - 00:46:11: {1.000 14928 -1209561 2} OK!
L 12/30/2016 - 00:46:11: {1.000 14928 -1209560 1}
L 12/30/2016 - 00:46:11: {1.000 14928 -1209559 1}
L 12/30/2016 - 00:46:11: {1.000 14936 -1209558 1} EXECUTING TEST 6 AFTER 1 SECONDS - test_getUniqueRandomIntBasic.aa_case6
L 12/30/2016 - 00:46:11: {1.000 15240 -1209556 2} I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: 0
L 12/30/2016 - 00:46:11: {1.000 15180 -1209555 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209553 2} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 26
L 12/30/2016 - 00:46:11: {1.000 15180 -1209552 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209551 1} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 11
L 12/30/2016 - 00:46:11: {1.000 15180 -1209550 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209548 2} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 13
L 12/30/2016 - 00:46:11: {1.000 15180 -1209546 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209544 2} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 27
L 12/30/2016 - 00:46:11: {1.000 15180 -1209542 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209540 2} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 25
L 12/30/2016 - 00:46:11: {1.000 15180 -1209539 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209538 1} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 28
L 12/30/2016 - 00:46:11: {1.000 15180 -1209536 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209535 1} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 7
L 12/30/2016 - 00:46:11: {1.000 15180 -1209533 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209531 2} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 23
L 12/30/2016 - 00:46:11: {1.000 15180 -1209530 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209529 1} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 21
L 12/30/2016 - 00:46:11: {1.000 15180 -1209527 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209526 1} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 9
L 12/30/2016 - 00:46:11: {1.000 15180 -1209524 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209523 1} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 29
L 12/30/2016 - 00:46:11: {1.000 15180 -1209521 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209519 2} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 20
L 12/30/2016 - 00:46:11: {1.000 15180 -1209517 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209516 1} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 5
L 12/30/2016 - 00:46:11: {1.000 15180 -1209514 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209513 1} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 16
L 12/30/2016 - 00:46:11: {1.000 15180 -1209512 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209511 1} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 30
L 12/30/2016 - 00:46:11: {1.000 15180 -1209510 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209508 2} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 6
L 12/30/2016 - 00:46:11: {1.000 15180 -1209506 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209503 3} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 19
L 12/30/2016 - 00:46:11: {1.000 15180 -1209501 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209498 3} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 0
L 12/30/2016 - 00:46:11: {1.000 15180 -1209497 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209495 2} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 2
L 12/30/2016 - 00:46:11: {1.000 15180 -1209493 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209492 1} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 18
L 12/30/2016 - 00:46:11: {1.000 15180 -1209490 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209488 2} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 10
L 12/30/2016 - 00:46:11: {1.000 15180 -1209486 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209484 2} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 15
L 12/30/2016 - 00:46:11: {1.000 15180 -1209482 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209481 1} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 14
L 12/30/2016 - 00:46:11: {1.000 15180 -1209479 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209478 1} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 22
L 12/30/2016 - 00:46:11: {1.000 15180 -1209477 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209475 2} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 8
L 12/30/2016 - 00:46:11: {1.000 15180 -1209474 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209473 1} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 1
L 12/30/2016 - 00:46:11: {1.000 15180 -1209470 3} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209468 2} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 17
L 12/30/2016 - 00:46:11: {1.000 15180 -1209466 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209465 1} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 3
L 12/30/2016 - 00:46:11: {1.000 15180 -1209463 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209462 1} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 4
L 12/30/2016 - 00:46:11: {1.000 15180 -1209461 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209459 2} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 24
L 12/30/2016 - 00:46:11: {1.000 15180 -1209458 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15172 -1209456 2} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: 12
L 12/30/2016 - 00:46:11: {1.000 15180 -1209455 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15168 -1209454 1} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: -1
L 12/30/2016 - 00:46:11: {1.000 15180 -1209452 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 30
L 12/30/2016 - 00:46:11: {1.000 15168 -1209450 2} ( getUniqueRandomIntegerBasic ) 5. Just Returning the random integer: -1
L 12/30/2016 - 00:46:11: {1.000 14912 -1209449 1} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 6
L 12/30/2016 - 00:46:11: {1.000 14928 -1209447 2} OK!
L 12/30/2016 - 00:46:11: {1.000 14928 -1209445 2}
L 12/30/2016 - 00:46:11: {1.000 14928 -1209444 1}
L 12/30/2016 - 00:46:11: {1.000 14936 -1209443 1} EXECUTING TEST 7 AFTER 1 SECONDS - test_getUniqueRandomIntBasic.aa_case7
L 12/30/2016 - 00:46:11: {1.000 15240 -1209441 2} I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: 0
L 12/30/2016 - 00:46:11: {1.000 15180 -1209440 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 1
L 12/30/2016 - 00:46:11: {1.000 15172 -1209439 1} ( getUniqueRandomIntegerBasic ) 6. Just Returning the random integer: 1
L 12/30/2016 - 00:46:11: {1.000 15180 -1209438 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 1
L 12/30/2016 - 00:46:11: {1.000 15172 -1209436 2} ( getUniqueRandomIntegerBasic ) 6. Just Returning the random integer: 0
L 12/30/2016 - 00:46:11: {1.000 15180 -1209435 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 1
L 12/30/2016 - 00:46:11: {1.000 15168 -1209434 1} ( getUniqueRandomIntegerBasic ) 6. Just Returning the random integer: -1
L 12/30/2016 - 00:46:11: {1.000 15180 -1209432 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 1
L 12/30/2016 - 00:46:11: {1.000 15168 -1209431 1} ( getUniqueRandomIntegerBasic ) 6. Just Returning the random integer: -1
L 12/30/2016 - 00:46:11: {1.000 14912 -1209429 2} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 7
L 12/30/2016 - 00:46:11: {1.000 14928 -1209428 1} OK!
L 12/30/2016 - 00:46:11: {1.000 14928 -1209426 2}
L 12/30/2016 - 00:46:11: {1.000 14928 -1209425 1}
L 12/30/2016 - 00:46:11: {1.000 14936 -1209423 2} EXECUTING TEST 8 AFTER 1 SECONDS - test_getUniqueRandomIntBasic.aa_case8
L 12/30/2016 - 00:46:11: {1.000 15240 -1209422 1} I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: 0
L 12/30/2016 - 00:46:11: {1.000 15180 -1209420 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 0
L 12/30/2016 - 00:46:11: {1.000 15172 -1209419 1} ( getUniqueRandomIntegerBasic ) 7. Just Returning the random integer: 0
L 12/30/2016 - 00:46:11: {1.000 15180 -1209417 2} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 0
L 12/30/2016 - 00:46:11: {1.000 15168 -1209416 1} ( getUniqueRandomIntegerBasic ) 7. Just Returning the random integer: -1
L 12/30/2016 - 00:46:11: {1.000 15180 -1209415 1} I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: 0
L 12/30/2016 - 00:46:11: {1.000 15168 -1209413 2} ( getUniqueRandomIntegerBasic ) 7. Just Returning the random integer: -1
L 12/30/2016 - 00:46:11: {1.000 14908 -1209411 2} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 8
L 12/30/2016 - 00:46:11: {1.000 14924 -1209410 1} OK!
L 12/30/2016 - 00:46:11: {1.000 14924 -1209408 2}
L 12/30/2016 - 00:46:11: {1.000 14924 -1209407 1}
L 12/30/2016 - 00:46:11: {1.000 14932 -1209406 1} EXECUTING TEST 9 AFTER 1 SECONDS - test_getUniqueRandomIntBasic.aa_case9
L 12/30/2016 - 00:46:11: {1.000 15236 -1209404 2} I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: 7
L 12/30/2016 - 00:46:11: {1.000 15204 -1209403 1} I AM ENTERING ON getUniqueRandomInteger(2) range: -2147483648--2147483648
L 12/30/2016 - 00:46:11: {1.000 15196 -1209401 2} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:11: {1.000 15192 -1209400 1} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:11: {1.000 15192 -1209398 2} ( getUniqueRandomInteger ) 0. Just Returning the random integer: -2147483648
L 12/30/2016 - 00:46:11: {1.000 15164 -1209397 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-0
L 12/30/2016 - 00:46:11: {1.000 15156 -1209395 2} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:11: {1.000 15152 -1209394 1} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:11: {1.000 15152 -1209393 1} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 0
L 12/30/2016 - 00:46:11: {1.000 15164 -1209391 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-0
L 12/30/2016 - 00:46:11: {1.000 15164 -1209390 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-0
L 12/30/2016 - 00:46:11: {1.000 14908 -1209388 2} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 9
L 12/30/2016 - 00:46:11: {1.000 14924 -1209387 1} OK!
L 12/30/2016 - 00:46:11: {1.000 14924 -1209386 1}
L 12/30/2016 - 00:46:11: {1.000 14924 -1209384 2}
L 12/30/2016 - 00:46:11: {1.000 14932 -1209383 1} EXECUTING TEST 10 AFTER 1 SECONDS - test_getUniqueRandomIntBasic.aa_case10
L 12/30/2016 - 00:46:11: {1.000 15236 -1209382 1} I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: 7
L 12/30/2016 - 00:46:11: {1.000 15204 -1209380 2} I AM ENTERING ON getUniqueRandomInteger(2) range: -2147483648--2147483648
L 12/30/2016 - 00:46:12: {1.000 15196 -1209378 2} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15192 -1209375 3} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15192 -1209373 2} ( getUniqueRandomInteger ) 0. Just Returning the random integer: -2147483648
L 12/30/2016 - 00:46:12: {1.000 15164 -1209371 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-1
L 12/30/2016 - 00:46:12: {1.000 15156 -1209370 1} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15152 -1209369 1} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:12: {1.000 15152 -1209367 2} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 0
L 12/30/2016 - 00:46:12: {1.000 15164 -1209365 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-1
L 12/30/2016 - 00:46:12: {1.000 15152 -1209364 1} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15152 -1209363 1} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 1
L 12/30/2016 - 00:46:12: {1.000 15164 -1209362 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-1
L 12/30/2016 - 00:46:12: {1.000 15164 -1209360 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-1
L 12/30/2016 - 00:46:12: {1.000 14908 -1209358 2} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 10
L 12/30/2016 - 00:46:12: {1.000 14924 -1209357 1} OK!
L 12/30/2016 - 00:46:12: {1.000 14924 -1209356 1}
L 12/30/2016 - 00:46:12: {1.000 14924 -1209354 2}
L 12/30/2016 - 00:46:12: {1.000 14932 -1209353 1} EXECUTING TEST 11 AFTER 2 SECONDS - test_getUniqueRandomIntBasic.aa_case11
L 12/30/2016 - 00:46:12: {1.000 15236 -1209351 2} I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: 7
L 12/30/2016 - 00:46:12: {1.000 15204 -1209350 1} I AM ENTERING ON getUniqueRandomInteger(2) range: -2147483648--2147483648
L 12/30/2016 - 00:46:12: {1.000 15196 -1209349 1} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15192 -1209347 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15192 -1209346 1} ( getUniqueRandomInteger ) 0. Just Returning the random integer: -2147483648
L 12/30/2016 - 00:46:12: {1.000 15164 -1209344 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15156 -1209343 1} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15152 -1209341 2} ( getUniqueRandomInteger ) ArraySize: 31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209340 1} ( getUniqueRandomInteger ) 30. Just Returning the random integer: 27
L 12/30/2016 - 00:46:12: {1.000 15164 -1209338 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209336 2} ( getUniqueRandomInteger ) ArraySize: 30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209335 1} ( getUniqueRandomInteger ) 29. Just Returning the random integer: 6
L 12/30/2016 - 00:46:12: {1.000 15164 -1209333 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209332 1} ( getUniqueRandomInteger ) ArraySize: 29
L 12/30/2016 - 00:46:12: {1.000 15152 -1209330 2} ( getUniqueRandomInteger ) 28. Just Returning the random integer: 7
L 12/30/2016 - 00:46:12: {1.000 15164 -1209329 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209328 1} ( getUniqueRandomInteger ) ArraySize: 28
L 12/30/2016 - 00:46:12: {1.000 15152 -1209326 2} ( getUniqueRandomInteger ) 27. Just Returning the random integer: 3
L 12/30/2016 - 00:46:12: {1.000 15164 -1209325 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209324 1} ( getUniqueRandomInteger ) ArraySize: 27
L 12/30/2016 - 00:46:12: {1.000 15152 -1209322 2} ( getUniqueRandomInteger ) 26. Just Returning the random integer: 20
L 12/30/2016 - 00:46:12: {1.000 15164 -1209321 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209319 2} ( getUniqueRandomInteger ) ArraySize: 26
L 12/30/2016 - 00:46:12: {1.000 15152 -1209318 1} ( getUniqueRandomInteger ) 25. Just Returning the random integer: 17
L 12/30/2016 - 00:46:12: {1.000 15164 -1209316 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209314 2} ( getUniqueRandomInteger ) ArraySize: 25
L 12/30/2016 - 00:46:12: {1.000 15152 -1209313 1} ( getUniqueRandomInteger ) 24. Just Returning the random integer: 19
L 12/30/2016 - 00:46:12: {1.000 15164 -1209312 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209310 2} ( getUniqueRandomInteger ) ArraySize: 24
L 12/30/2016 - 00:46:12: {1.000 15152 -1209309 1} ( getUniqueRandomInteger ) 23. Just Returning the random integer: 26
L 12/30/2016 - 00:46:12: {1.000 15164 -1209308 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209306 2} ( getUniqueRandomInteger ) ArraySize: 23
L 12/30/2016 - 00:46:12: {1.000 15152 -1209305 1} ( getUniqueRandomInteger ) 22. Just Returning the random integer: 12
L 12/30/2016 - 00:46:12: {1.000 15164 -1209304 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209302 2} ( getUniqueRandomInteger ) ArraySize: 22
L 12/30/2016 - 00:46:12: {1.000 15152 -1209301 1} ( getUniqueRandomInteger ) 21. Just Returning the random integer: 15
L 12/30/2016 - 00:46:12: {1.000 15164 -1209299 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209297 2} ( getUniqueRandomInteger ) ArraySize: 21
L 12/30/2016 - 00:46:12: {1.000 15152 -1209296 1} ( getUniqueRandomInteger ) 20. Just Returning the random integer: 18
L 12/30/2016 - 00:46:12: {1.000 15164 -1209295 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209293 2} ( getUniqueRandomInteger ) ArraySize: 20
L 12/30/2016 - 00:46:12: {1.000 15152 -1209291 2} ( getUniqueRandomInteger ) 19. Just Returning the random integer: 14
L 12/30/2016 - 00:46:12: {1.000 15164 -1209290 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209288 2} ( getUniqueRandomInteger ) ArraySize: 19
L 12/30/2016 - 00:46:12: {1.000 15152 -1209287 1} ( getUniqueRandomInteger ) 18. Just Returning the random integer: 9
L 12/30/2016 - 00:46:12: {1.000 15164 -1209285 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209284 1} ( getUniqueRandomInteger ) ArraySize: 18
L 12/30/2016 - 00:46:12: {1.000 15152 -1209283 1} ( getUniqueRandomInteger ) 17. Just Returning the random integer: 23
L 12/30/2016 - 00:46:12: {1.000 15164 -1209281 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209280 1} ( getUniqueRandomInteger ) ArraySize: 17
L 12/30/2016 - 00:46:12: {1.000 15152 -1209278 2} ( getUniqueRandomInteger ) 16. Just Returning the random integer: 28
L 12/30/2016 - 00:46:12: {1.000 15164 -1209277 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209276 1} ( getUniqueRandomInteger ) ArraySize: 16
L 12/30/2016 - 00:46:12: {1.000 15152 -1209274 2} ( getUniqueRandomInteger ) 15. Just Returning the random integer: 0
L 12/30/2016 - 00:46:12: {1.000 15164 -1209273 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209272 1} ( getUniqueRandomInteger ) ArraySize: 15
L 12/30/2016 - 00:46:12: {1.000 15152 -1209271 1} ( getUniqueRandomInteger ) 14. Just Returning the random integer: 8
L 12/30/2016 - 00:46:12: {1.000 15164 -1209268 3} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209266 2} ( getUniqueRandomInteger ) ArraySize: 14
L 12/30/2016 - 00:46:12: {1.000 15152 -1209265 1} ( getUniqueRandomInteger ) 13. Just Returning the random integer: 1
L 12/30/2016 - 00:46:12: {1.000 15164 -1209263 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209262 1} ( getUniqueRandomInteger ) ArraySize: 13
L 12/30/2016 - 00:46:12: {1.000 15152 -1209261 1} ( getUniqueRandomInteger ) 12. Just Returning the random integer: 4
L 12/30/2016 - 00:46:12: {1.000 15164 -1209259 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209258 1} ( getUniqueRandomInteger ) ArraySize: 12
L 12/30/2016 - 00:46:12: {1.000 15152 -1209256 2} ( getUniqueRandomInteger ) 11. Just Returning the random integer: 21
L 12/30/2016 - 00:46:12: {1.000 15164 -1209255 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209254 1} ( getUniqueRandomInteger ) ArraySize: 11
L 12/30/2016 - 00:46:12: {1.000 15152 -1209252 2} ( getUniqueRandomInteger ) 10. Just Returning the random integer: 5
L 12/30/2016 - 00:46:12: {1.000 15164 -1209251 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209250 1} ( getUniqueRandomInteger ) ArraySize: 10
L 12/30/2016 - 00:46:12: {1.000 15152 -1209249 1} ( getUniqueRandomInteger ) 9. Just Returning the random integer: 13
L 12/30/2016 - 00:46:12: {1.000 15164 -1209247 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209245 2} ( getUniqueRandomInteger ) ArraySize: 9
L 12/30/2016 - 00:46:12: {1.000 15152 -1209244 1} ( getUniqueRandomInteger ) 8. Just Returning the random integer: 22
L 12/30/2016 - 00:46:12: {1.000 15164 -1209243 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209242 1} ( getUniqueRandomInteger ) ArraySize: 8
L 12/30/2016 - 00:46:12: {1.000 15152 -1209241 1} ( getUniqueRandomInteger ) 7. Just Returning the random integer: 10
L 12/30/2016 - 00:46:12: {1.000 15164 -1209239 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209238 1} ( getUniqueRandomInteger ) ArraySize: 7
L 12/30/2016 - 00:46:12: {1.000 15152 -1209237 1} ( getUniqueRandomInteger ) 6. Just Returning the random integer: 25
L 12/30/2016 - 00:46:12: {1.000 15164 -1209235 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209234 1} ( getUniqueRandomInteger ) ArraySize: 6
L 12/30/2016 - 00:46:12: {1.000 15152 -1209233 1} ( getUniqueRandomInteger ) 5. Just Returning the random integer: 30
L 12/30/2016 - 00:46:12: {1.000 15164 -1209231 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209230 1} ( getUniqueRandomInteger ) ArraySize: 5
L 12/30/2016 - 00:46:12: {1.000 15152 -1209229 1} ( getUniqueRandomInteger ) 4. Just Returning the random integer: 11
L 12/30/2016 - 00:46:12: {1.000 15164 -1209227 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209226 1} ( getUniqueRandomInteger ) ArraySize: 4
L 12/30/2016 - 00:46:12: {1.000 15152 -1209224 2} ( getUniqueRandomInteger ) 3. Just Returning the random integer: 24
L 12/30/2016 - 00:46:12: {1.000 15164 -1209223 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209221 2} ( getUniqueRandomInteger ) ArraySize: 3
L 12/30/2016 - 00:46:12: {1.000 15152 -1209220 1} ( getUniqueRandomInteger ) 2. Just Returning the random integer: 16
L 12/30/2016 - 00:46:12: {1.000 15164 -1209219 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209217 2} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:12: {1.000 15152 -1209216 1} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 2
L 12/30/2016 - 00:46:12: {1.000 15164 -1209215 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209213 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15152 -1209212 1} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 29
L 12/30/2016 - 00:46:12: {1.000 15164 -1209210 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15164 -1209209 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 14908 -1209207 2} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 11
L 12/30/2016 - 00:46:12: {1.000 14924 -1209205 2} OK!
L 12/30/2016 - 00:46:12: {1.000 14924 -1209202 3}
L 12/30/2016 - 00:46:12: {1.000 14924 -1209201 1}
L 12/30/2016 - 00:46:12: {1.000 14932 -1209200 1} EXECUTING TEST 12 AFTER 2 SECONDS - test_getUniqueRandomIntBasic.aa_case12
L 12/30/2016 - 00:46:12: {1.000 15236 -1209199 1} I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: 7
L 12/30/2016 - 00:46:12: {1.000 15204 -1209197 2} I AM ENTERING ON getUniqueRandomInteger(2) range: -2147483648--2147483648
L 12/30/2016 - 00:46:12: {1.000 15196 -1209196 1} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15192 -1209194 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15192 -1209193 1} ( getUniqueRandomInteger ) 0. Just Returning the random integer: -2147483648
L 12/30/2016 - 00:46:12: {1.000 15164 -1209192 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15156 -1209190 2} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15152 -1209189 1} ( getUniqueRandomInteger ) ArraySize: 32
L 12/30/2016 - 00:46:12: {1.000 15152 -1209187 2} ( getUniqueRandomInteger ) 31. Just Returning the random integer: 27
L 12/30/2016 - 00:46:12: {1.000 15164 -1209186 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209184 2} ( getUniqueRandomInteger ) ArraySize: 31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209183 1} ( getUniqueRandomInteger ) 30. Just Returning the random integer: 4
L 12/30/2016 - 00:46:12: {1.000 15164 -1209181 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209180 1} ( getUniqueRandomInteger ) ArraySize: 30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209178 2} ( getUniqueRandomInteger ) 29. Just Returning the random integer: 16
L 12/30/2016 - 00:46:12: {1.000 15164 -1209177 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209176 1} ( getUniqueRandomInteger ) ArraySize: 29
L 12/30/2016 - 00:46:12: {1.000 15152 -1209175 1} ( getUniqueRandomInteger ) 28. Just Returning the random integer: 0
L 12/30/2016 - 00:46:12: {1.000 15164 -1209173 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209171 2} ( getUniqueRandomInteger ) ArraySize: 28
L 12/30/2016 - 00:46:12: {1.000 15152 -1209168 3} ( getUniqueRandomInteger ) 27. Just Returning the random integer: 9
L 12/30/2016 - 00:46:12: {1.000 15164 -1209166 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209165 1} ( getUniqueRandomInteger ) ArraySize: 27
L 12/30/2016 - 00:46:12: {1.000 15152 -1209164 1} ( getUniqueRandomInteger ) 26. Just Returning the random integer: 11
L 12/30/2016 - 00:46:12: {1.000 15164 -1209162 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209161 1} ( getUniqueRandomInteger ) ArraySize: 26
L 12/30/2016 - 00:46:12: {1.000 15152 -1209160 1} ( getUniqueRandomInteger ) 25. Just Returning the random integer: 22
L 12/30/2016 - 00:46:12: {1.000 15164 -1209157 3} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209156 1} ( getUniqueRandomInteger ) ArraySize: 25
L 12/30/2016 - 00:46:12: {1.000 15152 -1209154 2} ( getUniqueRandomInteger ) 24. Just Returning the random integer: 20
L 12/30/2016 - 00:46:12: {1.000 15164 -1209152 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209151 1} ( getUniqueRandomInteger ) ArraySize: 24
L 12/30/2016 - 00:46:12: {1.000 15152 -1209149 2} ( getUniqueRandomInteger ) 23. Just Returning the random integer: 8
L 12/30/2016 - 00:46:12: {1.000 15164 -1209148 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209147 1} ( getUniqueRandomInteger ) ArraySize: 23
L 12/30/2016 - 00:46:12: {1.000 15152 -1209145 2} ( getUniqueRandomInteger ) 22. Just Returning the random integer: 30
L 12/30/2016 - 00:46:12: {1.000 15164 -1209144 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209143 1} ( getUniqueRandomInteger ) ArraySize: 22
L 12/30/2016 - 00:46:12: {1.000 15152 -1209141 2} ( getUniqueRandomInteger ) 21. Just Returning the random integer: 18
L 12/30/2016 - 00:46:12: {1.000 15164 -1209140 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209138 2} ( getUniqueRandomInteger ) ArraySize: 21
L 12/30/2016 - 00:46:12: {1.000 15152 -1209137 1} ( getUniqueRandomInteger ) 20. Just Returning the random integer: 26
L 12/30/2016 - 00:46:12: {1.000 15164 -1209136 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209134 2} ( getUniqueRandomInteger ) ArraySize: 20
L 12/30/2016 - 00:46:12: {1.000 15152 -1209133 1} ( getUniqueRandomInteger ) 19. Just Returning the random integer: 12
L 12/30/2016 - 00:46:12: {1.000 15164 -1209131 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209130 1} ( getUniqueRandomInteger ) ArraySize: 19
L 12/30/2016 - 00:46:12: {1.000 15152 -1209129 1} ( getUniqueRandomInteger ) 18. Just Returning the random integer: 17
L 12/30/2016 - 00:46:12: {1.000 15164 -1209127 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209126 1} ( getUniqueRandomInteger ) ArraySize: 18
L 12/30/2016 - 00:46:12: {1.000 15152 -1209125 1} ( getUniqueRandomInteger ) 17. Just Returning the random integer: 23
L 12/30/2016 - 00:46:12: {1.000 15164 -1209124 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209122 2} ( getUniqueRandomInteger ) ArraySize: 17
L 12/30/2016 - 00:46:12: {1.000 15152 -1209121 1} ( getUniqueRandomInteger ) 16. Just Returning the random integer: 7
L 12/30/2016 - 00:46:12: {1.000 15164 -1209120 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209119 1} ( getUniqueRandomInteger ) ArraySize: 16
L 12/30/2016 - 00:46:12: {1.000 15152 -1209117 2} ( getUniqueRandomInteger ) 15. Just Returning the random integer: 29
L 12/30/2016 - 00:46:12: {1.000 15164 -1209116 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209115 1} ( getUniqueRandomInteger ) ArraySize: 15
L 12/30/2016 - 00:46:12: {1.000 15152 -1209113 2} ( getUniqueRandomInteger ) 14. Just Returning the random integer: 19
L 12/30/2016 - 00:46:12: {1.000 15164 -1209112 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209110 2} ( getUniqueRandomInteger ) ArraySize: 14
L 12/30/2016 - 00:46:12: {1.000 15152 -1209108 2} ( getUniqueRandomInteger ) 13. Just Returning the random integer: 1
L 12/30/2016 - 00:46:12: {1.000 15164 -1209107 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209105 2} ( getUniqueRandomInteger ) ArraySize: 13
L 12/30/2016 - 00:46:12: {1.000 15152 -1209104 1} ( getUniqueRandomInteger ) 12. Just Returning the random integer: 5
L 12/30/2016 - 00:46:12: {1.000 15164 -1209102 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209101 1} ( getUniqueRandomInteger ) ArraySize: 12
L 12/30/2016 - 00:46:12: {1.000 15152 -1209100 1} ( getUniqueRandomInteger ) 11. Just Returning the random integer: 21
L 12/30/2016 - 00:46:12: {1.000 15164 -1209098 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209097 1} ( getUniqueRandomInteger ) ArraySize: 11
L 12/30/2016 - 00:46:12: {1.000 15152 -1209095 2} ( getUniqueRandomInteger ) 10. Just Returning the random integer: 15
L 12/30/2016 - 00:46:12: {1.000 15164 -1209094 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209093 1} ( getUniqueRandomInteger ) ArraySize: 10
L 12/30/2016 - 00:46:12: {1.000 15152 -1209091 2} ( getUniqueRandomInteger ) 9. Just Returning the random integer: 2
L 12/30/2016 - 00:46:12: {1.000 15164 -1209090 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209089 1} ( getUniqueRandomInteger ) ArraySize: 9
L 12/30/2016 - 00:46:12: {1.000 15152 -1209087 2} ( getUniqueRandomInteger ) 8. Just Returning the random integer: 6
L 12/30/2016 - 00:46:12: {1.000 15164 -1209085 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209084 1} ( getUniqueRandomInteger ) ArraySize: 8
L 12/30/2016 - 00:46:12: {1.000 15152 -1209083 1} ( getUniqueRandomInteger ) 7. Just Returning the random integer: 3
L 12/30/2016 - 00:46:12: {1.000 15164 -1209081 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209080 1} ( getUniqueRandomInteger ) ArraySize: 7
L 12/30/2016 - 00:46:12: {1.000 15152 -1209079 1} ( getUniqueRandomInteger ) 6. Just Returning the random integer: 31
L 12/30/2016 - 00:46:12: {1.000 15164 -1209078 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209077 1} ( getUniqueRandomInteger ) ArraySize: 6
L 12/30/2016 - 00:46:12: {1.000 15152 -1209076 1} ( getUniqueRandomInteger ) 5. Just Returning the random integer: 14
L 12/30/2016 - 00:46:12: {1.000 15164 -1209075 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209073 2} ( getUniqueRandomInteger ) ArraySize: 5
L 12/30/2016 - 00:46:12: {1.000 15152 -1209072 1} ( getUniqueRandomInteger ) 4. Just Returning the random integer: 10
L 12/30/2016 - 00:46:12: {1.000 15164 -1209071 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209070 1} ( getUniqueRandomInteger ) ArraySize: 4
L 12/30/2016 - 00:46:12: {1.000 15152 -1209068 2} ( getUniqueRandomInteger ) 3. Just Returning the random integer: 24
L 12/30/2016 - 00:46:12: {1.000 15164 -1209066 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209064 2} ( getUniqueRandomInteger ) ArraySize: 3
L 12/30/2016 - 00:46:12: {1.000 15152 -1209062 2} ( getUniqueRandomInteger ) 2. Just Returning the random integer: 13
L 12/30/2016 - 00:46:12: {1.000 15164 -1209061 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209060 1} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:12: {1.000 15152 -1209058 2} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 28
L 12/30/2016 - 00:46:12: {1.000 15164 -1209057 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209055 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15152 -1209053 2} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 25
L 12/30/2016 - 00:46:12: {1.000 15164 -1209052 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15164 -1209050 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 14908 -1209049 1} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 12
L 12/30/2016 - 00:46:12: {1.000 14924 -1209048 1} OK!
L 12/30/2016 - 00:46:12: {1.000 14924 -1209046 2}
L 12/30/2016 - 00:46:12: {1.000 14924 -1209045 1}
L 12/30/2016 - 00:46:12: {1.000 14932 -1209043 2} EXECUTING TEST 13 AFTER 2 SECONDS - test_getUniqueRandomIntBasic.aa_case13
L 12/30/2016 - 00:46:12: {1.000 15236 -1209042 1} I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: 7
L 12/30/2016 - 00:46:12: {1.000 15204 -1209040 2} I AM ENTERING ON getUniqueRandomInteger(2) range: -2147483648--2147483648
L 12/30/2016 - 00:46:12: {1.000 15196 -1209038 2} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15192 -1209036 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15192 -1209035 1} ( getUniqueRandomInteger ) 0. Just Returning the random integer: -2147483648
L 12/30/2016 - 00:46:12: {1.000 15164 -1209033 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15156 -1209031 2} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15152 -1209030 1} ( getUniqueRandomInteger ) ArraySize: 32
L 12/30/2016 - 00:46:12: {1.000 15152 -1209029 1} ( getUniqueRandomInteger ) 31. Just Returning the random integer: 26
L 12/30/2016 - 00:46:12: {1.000 15164 -1209027 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209026 1} ( getUniqueRandomInteger ) ArraySize: 31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209025 1} ( getUniqueRandomInteger ) 30. Just Returning the random integer: 19
L 12/30/2016 - 00:46:12: {1.000 15164 -1209023 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209022 1} ( getUniqueRandomInteger ) ArraySize: 30
L 12/30/2016 - 00:46:12: {1.000 15152 -1209020 2} ( getUniqueRandomInteger ) 29. Just Returning the random integer: 22
L 12/30/2016 - 00:46:12: {1.000 15164 -1209018 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209017 1} ( getUniqueRandomInteger ) ArraySize: 29
L 12/30/2016 - 00:46:12: {1.000 15152 -1209016 1} ( getUniqueRandomInteger ) 28. Just Returning the random integer: 0
L 12/30/2016 - 00:46:12: {1.000 15164 -1209014 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209013 1} ( getUniqueRandomInteger ) ArraySize: 28
L 12/30/2016 - 00:46:12: {1.000 15152 -1209012 1} ( getUniqueRandomInteger ) 27. Just Returning the random integer: 21
L 12/30/2016 - 00:46:12: {1.000 15164 -1209010 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209009 1} ( getUniqueRandomInteger ) ArraySize: 27
L 12/30/2016 - 00:46:12: {1.000 15152 -1209008 1} ( getUniqueRandomInteger ) 26. Just Returning the random integer: 29
L 12/30/2016 - 00:46:12: {1.000 15164 -1209006 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209005 1} ( getUniqueRandomInteger ) ArraySize: 26
L 12/30/2016 - 00:46:12: {1.000 15152 -1209003 2} ( getUniqueRandomInteger ) 25. Just Returning the random integer: 24
L 12/30/2016 - 00:46:12: {1.000 15164 -1209002 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1209000 2} ( getUniqueRandomInteger ) ArraySize: 25
L 12/30/2016 - 00:46:12: {1.000 15152 -1208999 1} ( getUniqueRandomInteger ) 24. Just Returning the random integer: 12
L 12/30/2016 - 00:46:12: {1.000 15164 -1208997 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208995 2} ( getUniqueRandomInteger ) ArraySize: 24
L 12/30/2016 - 00:46:12: {1.000 15152 -1208994 1} ( getUniqueRandomInteger ) 23. Just Returning the random integer: 9
L 12/30/2016 - 00:46:12: {1.000 15164 -1208992 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208991 1} ( getUniqueRandomInteger ) ArraySize: 23
L 12/30/2016 - 00:46:12: {1.000 15152 -1208990 1} ( getUniqueRandomInteger ) 22. Just Returning the random integer: 15
L 12/30/2016 - 00:46:12: {1.000 15164 -1208989 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208987 2} ( getUniqueRandomInteger ) ArraySize: 22
L 12/30/2016 - 00:46:12: {1.000 15152 -1208986 1} ( getUniqueRandomInteger ) 21. Just Returning the random integer: 18
L 12/30/2016 - 00:46:12: {1.000 15164 -1208985 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208983 2} ( getUniqueRandomInteger ) ArraySize: 21
L 12/30/2016 - 00:46:12: {1.000 15152 -1208982 1} ( getUniqueRandomInteger ) 20. Just Returning the random integer: 20
L 12/30/2016 - 00:46:12: {1.000 15164 -1208981 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208979 2} ( getUniqueRandomInteger ) ArraySize: 20
L 12/30/2016 - 00:46:12: {1.000 15152 -1208978 1} ( getUniqueRandomInteger ) 19. Just Returning the random integer: 30
L 12/30/2016 - 00:46:12: {1.000 15164 -1208976 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208974 2} ( getUniqueRandomInteger ) ArraySize: 19
L 12/30/2016 - 00:46:12: {1.000 15152 -1208973 1} ( getUniqueRandomInteger ) 18. Just Returning the random integer: 11
L 12/30/2016 - 00:46:12: {1.000 15164 -1208971 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208970 1} ( getUniqueRandomInteger ) ArraySize: 18
L 12/30/2016 - 00:46:12: {1.000 15152 -1208969 1} ( getUniqueRandomInteger ) 17. Just Returning the random integer: 14
L 12/30/2016 - 00:46:12: {1.000 15164 -1208967 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208966 1} ( getUniqueRandomInteger ) ArraySize: 17
L 12/30/2016 - 00:46:12: {1.000 15152 -1208965 1} ( getUniqueRandomInteger ) 16. Just Returning the random integer: 27
L 12/30/2016 - 00:46:12: {1.000 15164 -1208963 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208962 1} ( getUniqueRandomInteger ) ArraySize: 16
L 12/30/2016 - 00:46:12: {1.000 15152 -1208961 1} ( getUniqueRandomInteger ) 15. Just Returning the random integer: 31
L 12/30/2016 - 00:46:12: {1.000 15164 -1208959 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208958 1} ( getUniqueRandomInteger ) ArraySize: 15
L 12/30/2016 - 00:46:12: {1.000 15152 -1208956 2} ( getUniqueRandomInteger ) 14. Just Returning the random integer: 3
L 12/30/2016 - 00:46:12: {1.000 15164 -1208954 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208953 1} ( getUniqueRandomInteger ) ArraySize: 14
L 12/30/2016 - 00:46:12: {1.000 15152 -1208951 2} ( getUniqueRandomInteger ) 13. Just Returning the random integer: 17
L 12/30/2016 - 00:46:12: {1.000 15164 -1208950 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208948 2} ( getUniqueRandomInteger ) ArraySize: 13
L 12/30/2016 - 00:46:12: {1.000 15152 -1208947 1} ( getUniqueRandomInteger ) 12. Just Returning the random integer: 25
L 12/30/2016 - 00:46:12: {1.000 15164 -1208945 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208944 1} ( getUniqueRandomInteger ) ArraySize: 12
L 12/30/2016 - 00:46:12: {1.000 15152 -1208942 2} ( getUniqueRandomInteger ) 11. Just Returning the random integer: 2
L 12/30/2016 - 00:46:12: {1.000 15164 -1208940 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208939 1} ( getUniqueRandomInteger ) ArraySize: 11
L 12/30/2016 - 00:46:12: {1.000 15152 -1208938 1} ( getUniqueRandomInteger ) 10. Just Returning the random integer: 5
L 12/30/2016 - 00:46:12: {1.000 15164 -1208936 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208935 1} ( getUniqueRandomInteger ) ArraySize: 10
L 12/30/2016 - 00:46:12: {1.000 15152 -1208934 1} ( getUniqueRandomInteger ) 9. Just Returning the random integer: 13
L 12/30/2016 - 00:46:12: {1.000 15164 -1208932 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208931 1} ( getUniqueRandomInteger ) ArraySize: 9
L 12/30/2016 - 00:46:12: {1.000 15152 -1208929 2} ( getUniqueRandomInteger ) 8. Just Returning the random integer: 16
L 12/30/2016 - 00:46:12: {1.000 15164 -1208928 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208926 2} ( getUniqueRandomInteger ) ArraySize: 8
L 12/30/2016 - 00:46:12: {1.000 15152 -1208925 1} ( getUniqueRandomInteger ) 7. Just Returning the random integer: 23
L 12/30/2016 - 00:46:12: {1.000 15164 -1208924 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208922 2} ( getUniqueRandomInteger ) ArraySize: 7
L 12/30/2016 - 00:46:12: {1.000 15152 -1208921 1} ( getUniqueRandomInteger ) 6. Just Returning the random integer: 1
L 12/30/2016 - 00:46:12: {1.000 15164 -1208919 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208918 1} ( getUniqueRandomInteger ) ArraySize: 6
L 12/30/2016 - 00:46:12: {1.000 15152 -1208916 2} ( getUniqueRandomInteger ) 5. Just Returning the random integer: 4
L 12/30/2016 - 00:46:12: {1.000 15164 -1208915 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208914 1} ( getUniqueRandomInteger ) ArraySize: 5
L 12/30/2016 - 00:46:12: {1.000 15152 -1208913 1} ( getUniqueRandomInteger ) 4. Just Returning the random integer: 10
L 12/30/2016 - 00:46:12: {1.000 15164 -1208911 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208910 1} ( getUniqueRandomInteger ) ArraySize: 4
L 12/30/2016 - 00:46:12: {1.000 15152 -1208908 2} ( getUniqueRandomInteger ) 3. Just Returning the random integer: 7
L 12/30/2016 - 00:46:12: {1.000 15164 -1208906 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208903 3} ( getUniqueRandomInteger ) ArraySize: 3
L 12/30/2016 - 00:46:12: {1.000 15152 -1208902 1} ( getUniqueRandomInteger ) 2. Just Returning the random integer: 8
L 12/30/2016 - 00:46:12: {1.000 15164 -1208900 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208899 1} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:12: {1.000 15152 -1208897 2} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 28
L 12/30/2016 - 00:46:12: {1.000 15164 -1208896 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208894 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15152 -1208893 1} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 6
L 12/30/2016 - 00:46:12: {1.000 15164 -1208891 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 15164 -1208890 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:12: {1.000 14908 -1208888 2} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 13
L 12/30/2016 - 00:46:12: {1.000 14924 -1208886 2} OK!
L 12/30/2016 - 00:46:12: {1.000 14924 -1208885 1}
L 12/30/2016 - 00:46:12: {1.000 14924 -1208884 1}
L 12/30/2016 - 00:46:12: {1.000 14932 -1208882 2} EXECUTING TEST 14 AFTER 2 SECONDS - test_getUniqueRandomIntBasic.aa_case14
L 12/30/2016 - 00:46:12: {1.000 15236 -1208880 2} I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: 7
L 12/30/2016 - 00:46:12: {1.000 15204 -1208879 1} I AM ENTERING ON getUniqueRandomInteger(2) range: -2147483648--2147483648
L 12/30/2016 - 00:46:12: {1.000 15196 -1208877 2} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15192 -1208876 1} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15192 -1208874 2} ( getUniqueRandomInteger ) 0. Just Returning the random integer: -2147483648
L 12/30/2016 - 00:46:12: {1.000 15164 -1208872 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15156 -1208870 2} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15152 -1208868 2} ( getUniqueRandomInteger ) ArraySize: 31
L 12/30/2016 - 00:46:12: {1.000 15152 -1208867 1} ( getUniqueRandomInteger ) 30. Just Returning the random integer: 14
L 12/30/2016 - 00:46:12: {1.000 15164 -1208865 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208864 1} ( getUniqueRandomInteger ) ArraySize: 30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208862 2} ( getUniqueRandomInteger ) 29. Just Returning the random integer: 26
L 12/30/2016 - 00:46:12: {1.000 15164 -1208861 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208859 2} ( getUniqueRandomInteger ) ArraySize: 29
L 12/30/2016 - 00:46:12: {1.000 15152 -1208858 1} ( getUniqueRandomInteger ) 28. Just Returning the random integer: 28
L 12/30/2016 - 00:46:12: {1.000 15164 -1208856 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208854 2} ( getUniqueRandomInteger ) ArraySize: 28
L 12/30/2016 - 00:46:12: {1.000 15152 -1208852 2} ( getUniqueRandomInteger ) 27. Just Returning the random integer: 16
L 12/30/2016 - 00:46:12: {1.000 15164 -1208851 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208849 2} ( getUniqueRandomInteger ) ArraySize: 27
L 12/30/2016 - 00:46:12: {1.000 15152 -1208848 1} ( getUniqueRandomInteger ) 26. Just Returning the random integer: 10
L 12/30/2016 - 00:46:12: {1.000 15164 -1208846 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208845 1} ( getUniqueRandomInteger ) ArraySize: 26
L 12/30/2016 - 00:46:12: {1.000 15152 -1208844 1} ( getUniqueRandomInteger ) 25. Just Returning the random integer: 20
L 12/30/2016 - 00:46:12: {1.000 15164 -1208843 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208841 2} ( getUniqueRandomInteger ) ArraySize: 25
L 12/30/2016 - 00:46:12: {1.000 15152 -1208840 1} ( getUniqueRandomInteger ) 24. Just Returning the random integer: 8
L 12/30/2016 - 00:46:12: {1.000 15164 -1208839 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208837 2} ( getUniqueRandomInteger ) ArraySize: 24
L 12/30/2016 - 00:46:12: {1.000 15152 -1208836 1} ( getUniqueRandomInteger ) 23. Just Returning the random integer: 22
L 12/30/2016 - 00:46:12: {1.000 15164 -1208834 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208832 2} ( getUniqueRandomInteger ) ArraySize: 23
L 12/30/2016 - 00:46:12: {1.000 15152 -1208831 1} ( getUniqueRandomInteger ) 22. Just Returning the random integer: 17
L 12/30/2016 - 00:46:12: {1.000 15164 -1208829 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208828 1} ( getUniqueRandomInteger ) ArraySize: 22
L 12/30/2016 - 00:46:12: {1.000 15152 -1208826 2} ( getUniqueRandomInteger ) 21. Just Returning the random integer: 2
L 12/30/2016 - 00:46:12: {1.000 15164 -1208825 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208824 1} ( getUniqueRandomInteger ) ArraySize: 21
L 12/30/2016 - 00:46:12: {1.000 15152 -1208823 1} ( getUniqueRandomInteger ) 20. Just Returning the random integer: 23
L 12/30/2016 - 00:46:12: {1.000 15164 -1208821 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208820 1} ( getUniqueRandomInteger ) ArraySize: 20
L 12/30/2016 - 00:46:12: {1.000 15152 -1208819 1} ( getUniqueRandomInteger ) 19. Just Returning the random integer: 25
L 12/30/2016 - 00:46:12: {1.000 15164 -1208817 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208816 1} ( getUniqueRandomInteger ) ArraySize: 19
L 12/30/2016 - 00:46:12: {1.000 15152 -1208815 1} ( getUniqueRandomInteger ) 18. Just Returning the random integer: 4
L 12/30/2016 - 00:46:12: {1.000 15164 -1208813 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208812 1} ( getUniqueRandomInteger ) ArraySize: 18
L 12/30/2016 - 00:46:12: {1.000 15152 -1208810 2} ( getUniqueRandomInteger ) 17. Just Returning the random integer: 29
L 12/30/2016 - 00:46:12: {1.000 15164 -1208809 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208807 2} ( getUniqueRandomInteger ) ArraySize: 17
L 12/30/2016 - 00:46:12: {1.000 15152 -1208806 1} ( getUniqueRandomInteger ) 16. Just Returning the random integer: 9
L 12/30/2016 - 00:46:12: {1.000 15164 -1208805 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208803 2} ( getUniqueRandomInteger ) ArraySize: 16
L 12/30/2016 - 00:46:12: {1.000 15152 -1208802 1} ( getUniqueRandomInteger ) 15. Just Returning the random integer: 13
L 12/30/2016 - 00:46:12: {1.000 15164 -1208801 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208799 2} ( getUniqueRandomInteger ) ArraySize: 15
L 12/30/2016 - 00:46:12: {1.000 15152 -1208798 1} ( getUniqueRandomInteger ) 14. Just Returning the random integer: 18
L 12/30/2016 - 00:46:12: {1.000 15164 -1208797 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208795 2} ( getUniqueRandomInteger ) ArraySize: 14
L 12/30/2016 - 00:46:12: {1.000 15152 -1208794 1} ( getUniqueRandomInteger ) 13. Just Returning the random integer: 1
L 12/30/2016 - 00:46:12: {1.000 15164 -1208792 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208791 1} ( getUniqueRandomInteger ) ArraySize: 13
L 12/30/2016 - 00:46:12: {1.000 15152 -1208790 1} ( getUniqueRandomInteger ) 12. Just Returning the random integer: 21
L 12/30/2016 - 00:46:12: {1.000 15164 -1208788 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208786 2} ( getUniqueRandomInteger ) ArraySize: 12
L 12/30/2016 - 00:46:12: {1.000 15152 -1208784 2} ( getUniqueRandomInteger ) 11. Just Returning the random integer: 27
L 12/30/2016 - 00:46:12: {1.000 15164 -1208782 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208781 1} ( getUniqueRandomInteger ) ArraySize: 11
L 12/30/2016 - 00:46:12: {1.000 15152 -1208779 2} ( getUniqueRandomInteger ) 10. Just Returning the random integer: 3
L 12/30/2016 - 00:46:12: {1.000 15164 -1208777 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208775 2} ( getUniqueRandomInteger ) ArraySize: 10
L 12/30/2016 - 00:46:12: {1.000 15152 -1208774 1} ( getUniqueRandomInteger ) 9. Just Returning the random integer: 24
L 12/30/2016 - 00:46:12: {1.000 15164 -1208772 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208770 2} ( getUniqueRandomInteger ) ArraySize: 9
L 12/30/2016 - 00:46:12: {1.000 15152 -1208767 3} ( getUniqueRandomInteger ) 8. Just Returning the random integer: 12
L 12/30/2016 - 00:46:12: {1.000 15164 -1208766 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208765 1} ( getUniqueRandomInteger ) ArraySize: 8
L 12/30/2016 - 00:46:12: {1.000 15152 -1208763 2} ( getUniqueRandomInteger ) 7. Just Returning the random integer: 7
L 12/30/2016 - 00:46:12: {1.000 15164 -1208762 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208760 2} ( getUniqueRandomInteger ) ArraySize: 7
L 12/30/2016 - 00:46:12: {1.000 15152 -1208758 2} ( getUniqueRandomInteger ) 6. Just Returning the random integer: 11
L 12/30/2016 - 00:46:12: {1.000 15164 -1208756 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208755 1} ( getUniqueRandomInteger ) ArraySize: 6
L 12/30/2016 - 00:46:12: {1.000 15152 -1208753 2} ( getUniqueRandomInteger ) 5. Just Returning the random integer: 15
L 12/30/2016 - 00:46:12: {1.000 15164 -1208752 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208749 3} ( getUniqueRandomInteger ) ArraySize: 5
L 12/30/2016 - 00:46:12: {1.000 15152 -1208749 0} ( getUniqueRandomInteger ) 4. Just Returning the random integer: 5
L 12/30/2016 - 00:46:12: {1.000 15164 -1208746 3} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208745 1} ( getUniqueRandomInteger ) ArraySize: 4
L 12/30/2016 - 00:46:12: {1.000 15152 -1208743 2} ( getUniqueRandomInteger ) 3. Just Returning the random integer: 6
L 12/30/2016 - 00:46:12: {1.000 15164 -1208742 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208740 2} ( getUniqueRandomInteger ) ArraySize: 3
L 12/30/2016 - 00:46:12: {1.000 15152 -1208738 2} ( getUniqueRandomInteger ) 2. Just Returning the random integer: 19
L 12/30/2016 - 00:46:12: {1.000 15164 -1208736 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208735 1} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:12: {1.000 15152 -1208733 2} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 0
L 12/30/2016 - 00:46:12: {1.000 15164 -1208732 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15152 -1208730 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15152 -1208729 1} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 30
L 12/30/2016 - 00:46:12: {1.000 15164 -1208728 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15164 -1208727 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 14908 -1208725 2} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 14
L 12/30/2016 - 00:46:12: {1.000 14924 -1208724 1} OK!
L 12/30/2016 - 00:46:12: {1.000 14924 -1208721 3}
L 12/30/2016 - 00:46:12: {1.000 14924 -1208720 1}
L 12/30/2016 - 00:46:12: {1.000 14932 -1208719 1} EXECUTING TEST 15 AFTER 2 SECONDS - test_getUniqueRandomIntBasic.aa_case15
L 12/30/2016 - 00:46:12: {1.000 15236 -1208718 1} I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: 7
L 12/30/2016 - 00:46:12: {1.000 15204 -1208716 2} I AM ENTERING ON getUniqueRandomInteger(2) range: -2147483648--2147483648
L 12/30/2016 - 00:46:12: {1.000 15196 -1208715 1} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15192 -1208713 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15192 -1208712 1} ( getUniqueRandomInteger ) 0. Just Returning the random integer: -2147483648
L 12/30/2016 - 00:46:12: {1.000 15164 -1208711 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-1
L 12/30/2016 - 00:46:12: {1.000 15156 -1208709 2} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15152 -1208708 1} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:12: {1.000 15152 -1208706 2} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 0
L 12/30/2016 - 00:46:12: {1.000 15164 -1208704 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-1
L 12/30/2016 - 00:46:12: {1.000 15152 -1208702 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15152 -1208701 1} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 1
L 12/30/2016 - 00:46:12: {1.000 15164 -1208699 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-1
L 12/30/2016 - 00:46:12: {1.000 15164 -1208697 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-1
L 12/30/2016 - 00:46:12: {1.000 14908 -1208695 2} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 15
L 12/30/2016 - 00:46:12: {1.000 14924 -1208694 1} OK!
L 12/30/2016 - 00:46:12: {1.000 14924 -1208693 1}
L 12/30/2016 - 00:46:12: {1.000 14924 -1208691 2}
L 12/30/2016 - 00:46:12: {1.000 14932 -1208689 2} EXECUTING TEST 16 AFTER 2 SECONDS - test_getUniqueRandomIntBasic.aa_case16
L 12/30/2016 - 00:46:12: {1.000 15236 -1208688 1} I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: 7
L 12/30/2016 - 00:46:12: {1.000 15204 -1208686 2} I AM ENTERING ON getUniqueRandomInteger(2) range: -2147483648--2147483648
L 12/30/2016 - 00:46:12: {1.000 15196 -1208685 1} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15192 -1208684 1} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15192 -1208682 2} ( getUniqueRandomInteger ) 0. Just Returning the random integer: -2147483648
L 12/30/2016 - 00:46:12: {1.000 15164 -1208681 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-0
L 12/30/2016 - 00:46:12: {1.000 15156 -1208680 1} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15152 -1208678 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15152 -1208676 2} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 0
L 12/30/2016 - 00:46:12: {1.000 15164 -1208675 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-0
L 12/30/2016 - 00:46:12: {1.000 15164 -1208674 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-0
L 12/30/2016 - 00:46:12: {1.000 14904 -1208672 2} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 16
L 12/30/2016 - 00:46:12: {1.000 14920 -1208670 2} OK!
L 12/30/2016 - 00:46:12: {1.000 14920 -1208669 1}
L 12/30/2016 - 00:46:12: {1.000 14920 -1208668 1}
L 12/30/2016 - 00:46:12: {1.000 14928 -1208666 2} EXECUTING TEST 17 AFTER 2 SECONDS - test_getUniqueRandomInteger.cc.cc.cc_case1
L 12/30/2016 - 00:46:12: {1.000 15156 -1208665 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-0
L 12/30/2016 - 00:46:12: {1.000 15148 -1208663 2} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15144 -1208661 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15144 -1208659 2} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 0
L 12/30/2016 - 00:46:12: {1.000 15196 -1208658 1}
L 12/30/2016 - 00:46:12: {1.000 15156 -1208656 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-0
L 12/30/2016 - 00:46:12: {1.000 15148 -1208653 3} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15144 -1208652 1} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15144 -1208651 1} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 0
L 12/30/2016 - 00:46:12: {1.000 14904 -1208649 2} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 17
L 12/30/2016 - 00:46:12: {1.000 14920 -1208647 2} OK!
L 12/30/2016 - 00:46:12: {1.000 14920 -1208646 1}
L 12/30/2016 - 00:46:12: {1.000 14920 -1208644 2}
L 12/30/2016 - 00:46:12: {1.000 14928 -1208643 1} EXECUTING TEST 18 AFTER 2 SECONDS - test_getUniqueRandomInteger.cc.cc.cc_case2
L 12/30/2016 - 00:46:12: {1.000 15156 -1208641 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-1
L 12/30/2016 - 00:46:12: {1.000 15148 -1208640 1} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15144 -1208638 2} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:12: {1.000 15144 -1208637 1} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 0
L 12/30/2016 - 00:46:12: {1.000 15156 -1208635 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-1
L 12/30/2016 - 00:46:12: {1.000 15144 -1208634 1} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15144 -1208633 1} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 1
L 12/30/2016 - 00:46:12: {1.000 15196 -1208630 3}
L 12/30/2016 - 00:46:12: {1.000 15156 -1208629 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-1
L 12/30/2016 - 00:46:12: {1.000 15148 -1208628 1} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15144 -1208626 2} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:12: {1.000 15144 -1208625 1} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 1
L 12/30/2016 - 00:46:12: {1.000 15156 -1208620 5} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-1
L 12/30/2016 - 00:46:12: {1.000 15144 -1208618 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15144 -1208616 2} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 0
L 12/30/2016 - 00:46:12: {1.000 14904 -1208615 1} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 18
L 12/30/2016 - 00:46:12: {1.000 14920 -1208613 2} OK!
L 12/30/2016 - 00:46:12: {1.000 14920 -1208611 2}
L 12/30/2016 - 00:46:12: {1.000 14920 -1208609 2}
L 12/30/2016 - 00:46:12: {1.000 14928 -1208607 2} EXECUTING TEST 19 AFTER 2 SECONDS - test_getUniqueRandomInteger.cc.cc.cc_case3
L 12/30/2016 - 00:46:12: {1.000 15156 -1208604 3} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15148 -1208602 2} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15144 -1208600 2} ( getUniqueRandomInteger ) ArraySize: 31
L 12/30/2016 - 00:46:12: {1.000 15144 -1208599 1} ( getUniqueRandomInteger ) 30. Just Returning the random integer: 25
L 12/30/2016 - 00:46:12: {1.000 15156 -1208597 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208596 1} ( getUniqueRandomInteger ) ArraySize: 30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208594 2} ( getUniqueRandomInteger ) 29. Just Returning the random integer: 9
L 12/30/2016 - 00:46:12: {1.000 15156 -1208593 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208591 2} ( getUniqueRandomInteger ) ArraySize: 29
L 12/30/2016 - 00:46:12: {1.000 15144 -1208590 1} ( getUniqueRandomInteger ) 28. Just Returning the random integer: 17
L 12/30/2016 - 00:46:12: {1.000 15156 -1208589 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208587 2} ( getUniqueRandomInteger ) ArraySize: 28
L 12/30/2016 - 00:46:12: {1.000 15144 -1208586 1} ( getUniqueRandomInteger ) 27. Just Returning the random integer: 18
L 12/30/2016 - 00:46:12: {1.000 15156 -1208585 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208583 2} ( getUniqueRandomInteger ) ArraySize: 27
L 12/30/2016 - 00:46:12: {1.000 15144 -1208582 1} ( getUniqueRandomInteger ) 26. Just Returning the random integer: 21
L 12/30/2016 - 00:46:12: {1.000 15156 -1208580 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208579 1} ( getUniqueRandomInteger ) ArraySize: 26
L 12/30/2016 - 00:46:12: {1.000 15144 -1208578 1} ( getUniqueRandomInteger ) 25. Just Returning the random integer: 16
L 12/30/2016 - 00:46:12: {1.000 15156 -1208577 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208575 2} ( getUniqueRandomInteger ) ArraySize: 25
L 12/30/2016 - 00:46:12: {1.000 15144 -1208574 1} ( getUniqueRandomInteger ) 24. Just Returning the random integer: 13
L 12/30/2016 - 00:46:12: {1.000 15156 -1208572 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208570 2} ( getUniqueRandomInteger ) ArraySize: 24
L 12/30/2016 - 00:46:12: {1.000 15144 -1208568 2} ( getUniqueRandomInteger ) 23. Just Returning the random integer: 6
L 12/30/2016 - 00:46:12: {1.000 15156 -1208566 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208564 2} ( getUniqueRandomInteger ) ArraySize: 23
L 12/30/2016 - 00:46:12: {1.000 15144 -1208561 3} ( getUniqueRandomInteger ) 22. Just Returning the random integer: 0
L 12/30/2016 - 00:46:12: {1.000 15156 -1208560 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208558 2} ( getUniqueRandomInteger ) ArraySize: 22
L 12/30/2016 - 00:46:12: {1.000 15144 -1208557 1} ( getUniqueRandomInteger ) 21. Just Returning the random integer: 29
L 12/30/2016 - 00:46:12: {1.000 15156 -1208555 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208554 1} ( getUniqueRandomInteger ) ArraySize: 21
L 12/30/2016 - 00:46:12: {1.000 15144 -1208553 1} ( getUniqueRandomInteger ) 20. Just Returning the random integer: 11
L 12/30/2016 - 00:46:12: {1.000 15156 -1208552 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208550 2} ( getUniqueRandomInteger ) ArraySize: 20
L 12/30/2016 - 00:46:12: {1.000 15144 -1208549 1} ( getUniqueRandomInteger ) 19. Just Returning the random integer: 19
L 12/30/2016 - 00:46:12: {1.000 15156 -1208548 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208546 2} ( getUniqueRandomInteger ) ArraySize: 19
L 12/30/2016 - 00:46:12: {1.000 15144 -1208545 1} ( getUniqueRandomInteger ) 18. Just Returning the random integer: 4
L 12/30/2016 - 00:46:12: {1.000 15156 -1208543 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208541 2} ( getUniqueRandomInteger ) ArraySize: 18
L 12/30/2016 - 00:46:12: {1.000 15144 -1208540 1} ( getUniqueRandomInteger ) 17. Just Returning the random integer: 1
L 12/30/2016 - 00:46:12: {1.000 15156 -1208539 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208537 2} ( getUniqueRandomInteger ) ArraySize: 17
L 12/30/2016 - 00:46:12: {1.000 15144 -1208536 1} ( getUniqueRandomInteger ) 16. Just Returning the random integer: 15
L 12/30/2016 - 00:46:12: {1.000 15156 -1208535 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208533 2} ( getUniqueRandomInteger ) ArraySize: 16
L 12/30/2016 - 00:46:12: {1.000 15144 -1208532 1} ( getUniqueRandomInteger ) 15. Just Returning the random integer: 3
L 12/30/2016 - 00:46:12: {1.000 15156 -1208530 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208527 3} ( getUniqueRandomInteger ) ArraySize: 15
L 12/30/2016 - 00:46:12: {1.000 15144 -1208526 1} ( getUniqueRandomInteger ) 14. Just Returning the random integer: 12
L 12/30/2016 - 00:46:12: {1.000 15156 -1208524 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208522 2} ( getUniqueRandomInteger ) ArraySize: 14
L 12/30/2016 - 00:46:12: {1.000 15144 -1208520 2} ( getUniqueRandomInteger ) 13. Just Returning the random integer: 23
L 12/30/2016 - 00:46:12: {1.000 15156 -1208519 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208517 2} ( getUniqueRandomInteger ) ArraySize: 13
L 12/30/2016 - 00:46:12: {1.000 15144 -1208515 2} ( getUniqueRandomInteger ) 12. Just Returning the random integer: 14
L 12/30/2016 - 00:46:12: {1.000 15156 -1208514 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208512 2} ( getUniqueRandomInteger ) ArraySize: 12
L 12/30/2016 - 00:46:12: {1.000 15144 -1208511 1} ( getUniqueRandomInteger ) 11. Just Returning the random integer: 27
L 12/30/2016 - 00:46:12: {1.000 15156 -1208510 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208508 2} ( getUniqueRandomInteger ) ArraySize: 11
L 12/30/2016 - 00:46:12: {1.000 15144 -1208506 2} ( getUniqueRandomInteger ) 10. Just Returning the random integer: 26
L 12/30/2016 - 00:46:12: {1.000 15156 -1208504 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208502 2} ( getUniqueRandomInteger ) ArraySize: 10
L 12/30/2016 - 00:46:12: {1.000 15144 -1208501 1} ( getUniqueRandomInteger ) 9. Just Returning the random integer: 7
L 12/30/2016 - 00:46:12: {1.000 15156 -1208500 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208498 2} ( getUniqueRandomInteger ) ArraySize: 9
L 12/30/2016 - 00:46:12: {1.000 15144 -1208496 2} ( getUniqueRandomInteger ) 8. Just Returning the random integer: 5
L 12/30/2016 - 00:46:12: {1.000 15156 -1208494 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208493 1} ( getUniqueRandomInteger ) ArraySize: 8
L 12/30/2016 - 00:46:12: {1.000 15144 -1208491 2} ( getUniqueRandomInteger ) 7. Just Returning the random integer: 24
L 12/30/2016 - 00:46:12: {1.000 15156 -1208490 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208488 2} ( getUniqueRandomInteger ) ArraySize: 7
L 12/30/2016 - 00:46:12: {1.000 15144 -1208486 2} ( getUniqueRandomInteger ) 6. Just Returning the random integer: 10
L 12/30/2016 - 00:46:12: {1.000 15156 -1208485 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208484 1} ( getUniqueRandomInteger ) ArraySize: 6
L 12/30/2016 - 00:46:12: {1.000 15144 -1208483 1} ( getUniqueRandomInteger ) 5. Just Returning the random integer: 30
L 12/30/2016 - 00:46:12: {1.000 15156 -1208481 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208480 1} ( getUniqueRandomInteger ) ArraySize: 5
L 12/30/2016 - 00:46:12: {1.000 15144 -1208479 1} ( getUniqueRandomInteger ) 4. Just Returning the random integer: 20
L 12/30/2016 - 00:46:12: {1.000 15156 -1208477 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208476 1} ( getUniqueRandomInteger ) ArraySize: 4
L 12/30/2016 - 00:46:12: {1.000 15144 -1208475 1} ( getUniqueRandomInteger ) 3. Just Returning the random integer: 8
L 12/30/2016 - 00:46:12: {1.000 15156 -1208473 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208470 3} ( getUniqueRandomInteger ) ArraySize: 3
L 12/30/2016 - 00:46:12: {1.000 15144 -1208469 1} ( getUniqueRandomInteger ) 2. Just Returning the random integer: 22
L 12/30/2016 - 00:46:12: {1.000 15156 -1208468 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208466 2} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:12: {1.000 15144 -1208464 2} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 2
L 12/30/2016 - 00:46:12: {1.000 15156 -1208463 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208462 1} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:12: {1.000 15144 -1208460 2} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 28
L 12/30/2016 - 00:46:12: {1.000 15196 -1208459 1}
L 12/30/2016 - 00:46:12: {1.000 15156 -1208458 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15148 -1208456 2} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:12: {1.000 15144 -1208454 2} ( getUniqueRandomInteger ) ArraySize: 31
L 12/30/2016 - 00:46:12: {1.000 15144 -1208453 1} ( getUniqueRandomInteger ) 30. Just Returning the random integer: 18
L 12/30/2016 - 00:46:12: {1.000 15156 -1208451 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208450 1} ( getUniqueRandomInteger ) ArraySize: 30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208449 1} ( getUniqueRandomInteger ) 29. Just Returning the random integer: 25
L 12/30/2016 - 00:46:12: {1.000 15156 -1208447 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208446 1} ( getUniqueRandomInteger ) ArraySize: 29
L 12/30/2016 - 00:46:12: {1.000 15144 -1208444 2} ( getUniqueRandomInteger ) 28. Just Returning the random integer: 22
L 12/30/2016 - 00:46:12: {1.000 15156 -1208443 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208441 2} ( getUniqueRandomInteger ) ArraySize: 28
L 12/30/2016 - 00:46:12: {1.000 15144 -1208440 1} ( getUniqueRandomInteger ) 27. Just Returning the random integer: 30
L 12/30/2016 - 00:46:12: {1.000 15156 -1208438 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208436 2} ( getUniqueRandomInteger ) ArraySize: 27
L 12/30/2016 - 00:46:12: {1.000 15144 -1208435 1} ( getUniqueRandomInteger ) 26. Just Returning the random integer: 19
L 12/30/2016 - 00:46:12: {1.000 15156 -1208433 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208432 1} ( getUniqueRandomInteger ) ArraySize: 26
L 12/30/2016 - 00:46:12: {1.000 15144 -1208430 2} ( getUniqueRandomInteger ) 25. Just Returning the random integer: 24
L 12/30/2016 - 00:46:12: {1.000 15156 -1208429 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208427 2} ( getUniqueRandomInteger ) ArraySize: 25
L 12/30/2016 - 00:46:12: {1.000 15144 -1208426 1} ( getUniqueRandomInteger ) 24. Just Returning the random integer: 8
L 12/30/2016 - 00:46:12: {1.000 15156 -1208425 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208423 2} ( getUniqueRandomInteger ) ArraySize: 24
L 12/30/2016 - 00:46:12: {1.000 15144 -1208422 1} ( getUniqueRandomInteger ) 23. Just Returning the random integer: 27
L 12/30/2016 - 00:46:12: {1.000 15156 -1208420 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208419 1} ( getUniqueRandomInteger ) ArraySize: 23
L 12/30/2016 - 00:46:12: {1.000 15144 -1208418 1} ( getUniqueRandomInteger ) 22. Just Returning the random integer: 17
L 12/30/2016 - 00:46:12: {1.000 15156 -1208416 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208415 1} ( getUniqueRandomInteger ) ArraySize: 22
L 12/30/2016 - 00:46:12: {1.000 15144 -1208413 2} ( getUniqueRandomInteger ) 21. Just Returning the random integer: 9
L 12/30/2016 - 00:46:12: {1.000 15156 -1208412 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208410 2} ( getUniqueRandomInteger ) ArraySize: 21
L 12/30/2016 - 00:46:12: {1.000 15144 -1208408 2} ( getUniqueRandomInteger ) 20. Just Returning the random integer: 4
L 12/30/2016 - 00:46:12: {1.000 15156 -1208407 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208406 1} ( getUniqueRandomInteger ) ArraySize: 20
L 12/30/2016 - 00:46:12: {1.000 15144 -1208404 2} ( getUniqueRandomInteger ) 19. Just Returning the random integer: 23
L 12/30/2016 - 00:46:12: {1.000 15156 -1208403 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208401 2} ( getUniqueRandomInteger ) ArraySize: 19
L 12/30/2016 - 00:46:12: {1.000 15144 -1208400 1} ( getUniqueRandomInteger ) 18. Just Returning the random integer: 16
L 12/30/2016 - 00:46:12: {1.000 15156 -1208398 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208397 1} ( getUniqueRandomInteger ) ArraySize: 18
L 12/30/2016 - 00:46:12: {1.000 15144 -1208396 1} ( getUniqueRandomInteger ) 17. Just Returning the random integer: 29
L 12/30/2016 - 00:46:12: {1.000 15156 -1208394 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208392 2} ( getUniqueRandomInteger ) ArraySize: 17
L 12/30/2016 - 00:46:12: {1.000 15144 -1208391 1} ( getUniqueRandomInteger ) 16. Just Returning the random integer: 21
L 12/30/2016 - 00:46:12: {1.000 15156 -1208389 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208388 1} ( getUniqueRandomInteger ) ArraySize: 16
L 12/30/2016 - 00:46:12: {1.000 15144 -1208386 2} ( getUniqueRandomInteger ) 15. Just Returning the random integer: 5
L 12/30/2016 - 00:46:12: {1.000 15156 -1208385 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208383 2} ( getUniqueRandomInteger ) ArraySize: 15
L 12/30/2016 - 00:46:12: {1.000 15144 -1208382 1} ( getUniqueRandomInteger ) 14. Just Returning the random integer: 6
L 12/30/2016 - 00:46:12: {1.000 15156 -1208380 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:12: {1.000 15144 -1208379 1} ( getUniqueRandomInteger ) ArraySize: 14
L 12/30/2016 - 00:46:13: {1.000 15144 -1208378 1} ( getUniqueRandomInteger ) 13. Just Returning the random integer: 14
L 12/30/2016 - 00:46:13: {1.000 15156 -1208374 4} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1208373 1} ( getUniqueRandomInteger ) ArraySize: 13
L 12/30/2016 - 00:46:13: {1.000 15144 -1208371 2} ( getUniqueRandomInteger ) 12. Just Returning the random integer: 26
L 12/30/2016 - 00:46:13: {1.000 15156 -1208369 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1208368 1} ( getUniqueRandomInteger ) ArraySize: 12
L 12/30/2016 - 00:46:13: {1.000 15144 -1208367 1} ( getUniqueRandomInteger ) 11. Just Returning the random integer: 11
L 12/30/2016 - 00:46:13: {1.000 15156 -1208365 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1208364 1} ( getUniqueRandomInteger ) ArraySize: 11
L 12/30/2016 - 00:46:13: {1.000 15144 -1208363 1} ( getUniqueRandomInteger ) 10. Just Returning the random integer: 13
L 12/30/2016 - 00:46:13: {1.000 15156 -1208361 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1208360 1} ( getUniqueRandomInteger ) ArraySize: 10
L 12/30/2016 - 00:46:13: {1.000 15144 -1208359 1} ( getUniqueRandomInteger ) 9. Just Returning the random integer: 20
L 12/30/2016 - 00:46:13: {1.000 15156 -1208357 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1208356 1} ( getUniqueRandomInteger ) ArraySize: 9
L 12/30/2016 - 00:46:13: {1.000 15144 -1208355 1} ( getUniqueRandomInteger ) 8. Just Returning the random integer: 1
L 12/30/2016 - 00:46:13: {1.000 15156 -1208353 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1208352 1} ( getUniqueRandomInteger ) ArraySize: 8
L 12/30/2016 - 00:46:13: {1.000 15144 -1208350 2} ( getUniqueRandomInteger ) 7. Just Returning the random integer: 3
L 12/30/2016 - 00:46:13: {1.000 15156 -1208349 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1208348 1} ( getUniqueRandomInteger ) ArraySize: 7
L 12/30/2016 - 00:46:13: {1.000 15144 -1208346 2} ( getUniqueRandomInteger ) 6. Just Returning the random integer: 7
L 12/30/2016 - 00:46:13: {1.000 15156 -1208345 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1208344 1} ( getUniqueRandomInteger ) ArraySize: 6
L 12/30/2016 - 00:46:13: {1.000 15144 -1208342 2} ( getUniqueRandomInteger ) 5. Just Returning the random integer: 0
L 12/30/2016 - 00:46:13: {1.000 15156 -1208341 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1208339 2} ( getUniqueRandomInteger ) ArraySize: 5
L 12/30/2016 - 00:46:13: {1.000 15144 -1208338 1} ( getUniqueRandomInteger ) 4. Just Returning the random integer: 12
L 12/30/2016 - 00:46:13: {1.000 15156 -1208336 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1208335 1} ( getUniqueRandomInteger ) ArraySize: 4
L 12/30/2016 - 00:46:13: {1.000 15144 -1208334 1} ( getUniqueRandomInteger ) 3. Just Returning the random integer: 10
L 12/30/2016 - 00:46:13: {1.000 15156 -1208332 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1208331 1} ( getUniqueRandomInteger ) ArraySize: 3
L 12/30/2016 - 00:46:13: {1.000 15144 -1208329 2} ( getUniqueRandomInteger ) 2. Just Returning the random integer: 2
L 12/30/2016 - 00:46:13: {1.000 15156 -1208326 3} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1208324 2} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:13: {1.000 15144 -1208322 2} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 28
L 12/30/2016 - 00:46:13: {1.000 15156 -1208321 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1208319 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:13: {1.000 15144 -1208317 2} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 15
L 12/30/2016 - 00:46:13: {1.000 14904 -1208316 1} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 19
L 12/30/2016 - 00:46:13: {1.000 14920 -1208314 2} OK!
L 12/30/2016 - 00:46:13: {1.000 14920 -1208313 1}
L 12/30/2016 - 00:46:13: {1.000 14920 -1208311 2}
L 12/30/2016 - 00:46:13: {1.000 14928 -1208310 1} EXECUTING TEST 20 AFTER 3 SECONDS - test_getUniqueRandomInteger.cc.cc.cc_case4
L 12/30/2016 - 00:46:13: {1.000 15156 -1208308 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15148 -1208307 1} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:13: {1.000 15144 -1208305 2} ( getUniqueRandomInteger ) ArraySize: 32
L 12/30/2016 - 00:46:13: {1.000 15144 -1208303 2} ( getUniqueRandomInteger ) 31. Just Returning the random integer: 0
L 12/30/2016 - 00:46:13: {1.000 15156 -1208302 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208300 2} ( getUniqueRandomInteger ) ArraySize: 31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208299 1} ( getUniqueRandomInteger ) 30. Just Returning the random integer: 11
L 12/30/2016 - 00:46:13: {1.000 15156 -1208297 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208296 1} ( getUniqueRandomInteger ) ArraySize: 30
L 12/30/2016 - 00:46:13: {1.000 15144 -1208294 2} ( getUniqueRandomInteger ) 29. Just Returning the random integer: 21
L 12/30/2016 - 00:46:13: {1.000 15156 -1208293 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208291 2} ( getUniqueRandomInteger ) ArraySize: 29
L 12/30/2016 - 00:46:13: {1.000 15144 -1208290 1} ( getUniqueRandomInteger ) 28. Just Returning the random integer: 23
L 12/30/2016 - 00:46:13: {1.000 15156 -1208288 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208287 1} ( getUniqueRandomInteger ) ArraySize: 28
L 12/30/2016 - 00:46:13: {1.000 15144 -1208286 1} ( getUniqueRandomInteger ) 27. Just Returning the random integer: 28
L 12/30/2016 - 00:46:13: {1.000 15156 -1208284 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208283 1} ( getUniqueRandomInteger ) ArraySize: 27
L 12/30/2016 - 00:46:13: {1.000 15144 -1208281 2} ( getUniqueRandomInteger ) 26. Just Returning the random integer: 7
L 12/30/2016 - 00:46:13: {1.000 15156 -1208280 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208278 2} ( getUniqueRandomInteger ) ArraySize: 26
L 12/30/2016 - 00:46:13: {1.000 15144 -1208277 1} ( getUniqueRandomInteger ) 25. Just Returning the random integer: 22
L 12/30/2016 - 00:46:13: {1.000 15156 -1208276 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208275 1} ( getUniqueRandomInteger ) ArraySize: 25
L 12/30/2016 - 00:46:13: {1.000 15144 -1208273 2} ( getUniqueRandomInteger ) 24. Just Returning the random integer: 20
L 12/30/2016 - 00:46:13: {1.000 15156 -1208271 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208270 1} ( getUniqueRandomInteger ) ArraySize: 24
L 12/30/2016 - 00:46:13: {1.000 15144 -1208268 2} ( getUniqueRandomInteger ) 23. Just Returning the random integer: 29
L 12/30/2016 - 00:46:13: {1.000 15156 -1208267 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208265 2} ( getUniqueRandomInteger ) ArraySize: 23
L 12/30/2016 - 00:46:13: {1.000 15144 -1208264 1} ( getUniqueRandomInteger ) 22. Just Returning the random integer: 16
L 12/30/2016 - 00:46:13: {1.000 15156 -1208263 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208261 2} ( getUniqueRandomInteger ) ArraySize: 22
L 12/30/2016 - 00:46:13: {1.000 15144 -1208260 1} ( getUniqueRandomInteger ) 21. Just Returning the random integer: 24
L 12/30/2016 - 00:46:13: {1.000 15156 -1208258 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208256 2} ( getUniqueRandomInteger ) ArraySize: 21
L 12/30/2016 - 00:46:13: {1.000 15144 -1208255 1} ( getUniqueRandomInteger ) 20. Just Returning the random integer: 18
L 12/30/2016 - 00:46:13: {1.000 15156 -1208254 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208252 2} ( getUniqueRandomInteger ) ArraySize: 20
L 12/30/2016 - 00:46:13: {1.000 15144 -1208251 1} ( getUniqueRandomInteger ) 19. Just Returning the random integer: 2
L 12/30/2016 - 00:46:13: {1.000 15156 -1208249 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208248 1} ( getUniqueRandomInteger ) ArraySize: 19
L 12/30/2016 - 00:46:13: {1.000 15144 -1208247 1} ( getUniqueRandomInteger ) 18. Just Returning the random integer: 26
L 12/30/2016 - 00:46:13: {1.000 15156 -1208245 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208243 2} ( getUniqueRandomInteger ) ArraySize: 18
L 12/30/2016 - 00:46:13: {1.000 15144 -1208241 2} ( getUniqueRandomInteger ) 17. Just Returning the random integer: 4
L 12/30/2016 - 00:46:13: {1.000 15156 -1208240 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208238 2} ( getUniqueRandomInteger ) ArraySize: 17
L 12/30/2016 - 00:46:13: {1.000 15144 -1208237 1} ( getUniqueRandomInteger ) 16. Just Returning the random integer: 1
L 12/30/2016 - 00:46:13: {1.000 15156 -1208236 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208234 2} ( getUniqueRandomInteger ) ArraySize: 16
L 12/30/2016 - 00:46:13: {1.000 15144 -1208232 2} ( getUniqueRandomInteger ) 15. Just Returning the random integer: 31
L 12/30/2016 - 00:46:13: {1.000 15156 -1208231 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208229 2} ( getUniqueRandomInteger ) ArraySize: 15
L 12/30/2016 - 00:46:13: {1.000 15144 -1208228 1} ( getUniqueRandomInteger ) 14. Just Returning the random integer: 17
L 12/30/2016 - 00:46:13: {1.000 15156 -1208227 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208225 2} ( getUniqueRandomInteger ) ArraySize: 14
L 12/30/2016 - 00:46:13: {1.000 15144 -1208224 1} ( getUniqueRandomInteger ) 13. Just Returning the random integer: 19
L 12/30/2016 - 00:46:13: {1.000 15156 -1208222 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208221 1} ( getUniqueRandomInteger ) ArraySize: 13
L 12/30/2016 - 00:46:13: {1.000 15144 -1208220 1} ( getUniqueRandomInteger ) 12. Just Returning the random integer: 8
L 12/30/2016 - 00:46:13: {1.000 15156 -1208218 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208217 1} ( getUniqueRandomInteger ) ArraySize: 12
L 12/30/2016 - 00:46:13: {1.000 15144 -1208216 1} ( getUniqueRandomInteger ) 11. Just Returning the random integer: 13
L 12/30/2016 - 00:46:13: {1.000 15156 -1208214 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208212 2} ( getUniqueRandomInteger ) ArraySize: 11
L 12/30/2016 - 00:46:13: {1.000 15144 -1208211 1} ( getUniqueRandomInteger ) 10. Just Returning the random integer: 6
L 12/30/2016 - 00:46:13: {1.000 15156 -1208209 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208208 1} ( getUniqueRandomInteger ) ArraySize: 10
L 12/30/2016 - 00:46:13: {1.000 15144 -1208206 2} ( getUniqueRandomInteger ) 9. Just Returning the random integer: 9
L 12/30/2016 - 00:46:13: {1.000 15156 -1208204 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208203 1} ( getUniqueRandomInteger ) ArraySize: 9
L 12/30/2016 - 00:46:13: {1.000 15144 -1208202 1} ( getUniqueRandomInteger ) 8. Just Returning the random integer: 5
L 12/30/2016 - 00:46:13: {1.000 15156 -1208200 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208199 1} ( getUniqueRandomInteger ) ArraySize: 8
L 12/30/2016 - 00:46:13: {1.000 15144 -1208197 2} ( getUniqueRandomInteger ) 7. Just Returning the random integer: 27
L 12/30/2016 - 00:46:13: {1.000 15156 -1208196 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208194 2} ( getUniqueRandomInteger ) ArraySize: 7
L 12/30/2016 - 00:46:13: {1.000 15144 -1208193 1} ( getUniqueRandomInteger ) 6. Just Returning the random integer: 14
L 12/30/2016 - 00:46:13: {1.000 15156 -1208192 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208190 2} ( getUniqueRandomInteger ) ArraySize: 6
L 12/30/2016 - 00:46:13: {1.000 15144 -1208189 1} ( getUniqueRandomInteger ) 5. Just Returning the random integer: 25
L 12/30/2016 - 00:46:13: {1.000 15156 -1208186 3} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208184 2} ( getUniqueRandomInteger ) ArraySize: 5
L 12/30/2016 - 00:46:13: {1.000 15144 -1208182 2} ( getUniqueRandomInteger ) 4. Just Returning the random integer: 10
L 12/30/2016 - 00:46:13: {1.000 15156 -1208181 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208179 2} ( getUniqueRandomInteger ) ArraySize: 4
L 12/30/2016 - 00:46:13: {1.000 15144 -1208178 1} ( getUniqueRandomInteger ) 3. Just Returning the random integer: 30
L 12/30/2016 - 00:46:13: {1.000 15156 -1208177 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208175 2} ( getUniqueRandomInteger ) ArraySize: 3
L 12/30/2016 - 00:46:13: {1.000 15144 -1208173 2} ( getUniqueRandomInteger ) 2. Just Returning the random integer: 12
L 12/30/2016 - 00:46:13: {1.000 15156 -1208171 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208170 1} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:13: {1.000 15144 -1208168 2} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 3
L 12/30/2016 - 00:46:13: {1.000 15156 -1208166 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208165 1} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:13: {1.000 15144 -1208163 2} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 15
L 12/30/2016 - 00:46:13: {1.000 15196 -1208162 1}
L 12/30/2016 - 00:46:13: {1.000 15156 -1208160 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15148 -1208159 1} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:13: {1.000 15144 -1208157 2} ( getUniqueRandomInteger ) ArraySize: 32
L 12/30/2016 - 00:46:13: {1.000 15144 -1208155 2} ( getUniqueRandomInteger ) 31. Just Returning the random integer: 0
L 12/30/2016 - 00:46:13: {1.000 15156 -1208153 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208152 1} ( getUniqueRandomInteger ) ArraySize: 31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208151 1} ( getUniqueRandomInteger ) 30. Just Returning the random integer: 26
L 12/30/2016 - 00:46:13: {1.000 15156 -1208150 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208148 2} ( getUniqueRandomInteger ) ArraySize: 30
L 12/30/2016 - 00:46:13: {1.000 15144 -1208147 1} ( getUniqueRandomInteger ) 29. Just Returning the random integer: 17
L 12/30/2016 - 00:46:13: {1.000 15156 -1208146 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208144 2} ( getUniqueRandomInteger ) ArraySize: 29
L 12/30/2016 - 00:46:13: {1.000 15144 -1208143 1} ( getUniqueRandomInteger ) 28. Just Returning the random integer: 7
L 12/30/2016 - 00:46:13: {1.000 15156 -1208142 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208140 2} ( getUniqueRandomInteger ) ArraySize: 28
L 12/30/2016 - 00:46:13: {1.000 15144 -1208139 1} ( getUniqueRandomInteger ) 27. Just Returning the random integer: 2
L 12/30/2016 - 00:46:13: {1.000 15156 -1208137 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208135 2} ( getUniqueRandomInteger ) ArraySize: 27
L 12/30/2016 - 00:46:13: {1.000 15144 -1208134 1} ( getUniqueRandomInteger ) 26. Just Returning the random integer: 22
L 12/30/2016 - 00:46:13: {1.000 15156 -1208132 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208131 1} ( getUniqueRandomInteger ) ArraySize: 26
L 12/30/2016 - 00:46:13: {1.000 15144 -1208130 1} ( getUniqueRandomInteger ) 25. Just Returning the random integer: 28
L 12/30/2016 - 00:46:13: {1.000 15156 -1208128 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208126 2} ( getUniqueRandomInteger ) ArraySize: 25
L 12/30/2016 - 00:46:13: {1.000 15144 -1208125 1} ( getUniqueRandomInteger ) 24. Just Returning the random integer: 21
L 12/30/2016 - 00:46:13: {1.000 15156 -1208124 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208122 2} ( getUniqueRandomInteger ) ArraySize: 24
L 12/30/2016 - 00:46:13: {1.000 15144 -1208121 1} ( getUniqueRandomInteger ) 23. Just Returning the random integer: 1
L 12/30/2016 - 00:46:13: {1.000 15156 -1208120 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208118 2} ( getUniqueRandomInteger ) ArraySize: 23
L 12/30/2016 - 00:46:13: {1.000 15144 -1208117 1} ( getUniqueRandomInteger ) 22. Just Returning the random integer: 23
L 12/30/2016 - 00:46:13: {1.000 15156 -1208116 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208114 2} ( getUniqueRandomInteger ) ArraySize: 22
L 12/30/2016 - 00:46:13: {1.000 15144 -1208113 1} ( getUniqueRandomInteger ) 21. Just Returning the random integer: 15
L 12/30/2016 - 00:46:13: {1.000 15156 -1208111 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208110 1} ( getUniqueRandomInteger ) ArraySize: 21
L 12/30/2016 - 00:46:13: {1.000 15144 -1208109 1} ( getUniqueRandomInteger ) 20. Just Returning the random integer: 29
L 12/30/2016 - 00:46:13: {1.000 15156 -1208107 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208106 1} ( getUniqueRandomInteger ) ArraySize: 20
L 12/30/2016 - 00:46:13: {1.000 15144 -1208104 2} ( getUniqueRandomInteger ) 19. Just Returning the random integer: 5
L 12/30/2016 - 00:46:13: {1.000 15156 -1208103 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208101 2} ( getUniqueRandomInteger ) ArraySize: 19
L 12/30/2016 - 00:46:13: {1.000 15144 -1208100 1} ( getUniqueRandomInteger ) 18. Just Returning the random integer: 31
L 12/30/2016 - 00:46:13: {1.000 15156 -1208098 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208097 1} ( getUniqueRandomInteger ) ArraySize: 18
L 12/30/2016 - 00:46:13: {1.000 15144 -1208095 2} ( getUniqueRandomInteger ) 17. Just Returning the random integer: 9
L 12/30/2016 - 00:46:13: {1.000 15156 -1208093 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208092 1} ( getUniqueRandomInteger ) ArraySize: 17
L 12/30/2016 - 00:46:13: {1.000 15144 -1208090 2} ( getUniqueRandomInteger ) 16. Just Returning the random integer: 8
L 12/30/2016 - 00:46:13: {1.000 15156 -1208089 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208088 1} ( getUniqueRandomInteger ) ArraySize: 16
L 12/30/2016 - 00:46:13: {1.000 15144 -1208086 2} ( getUniqueRandomInteger ) 15. Just Returning the random integer: 25
L 12/30/2016 - 00:46:13: {1.000 15156 -1208085 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208084 1} ( getUniqueRandomInteger ) ArraySize: 15
L 12/30/2016 - 00:46:13: {1.000 15144 -1208082 2} ( getUniqueRandomInteger ) 14. Just Returning the random integer: 20
L 12/30/2016 - 00:46:13: {1.000 15156 -1208081 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208079 2} ( getUniqueRandomInteger ) ArraySize: 14
L 12/30/2016 - 00:46:13: {1.000 15144 -1208078 1} ( getUniqueRandomInteger ) 13. Just Returning the random integer: 3
L 12/30/2016 - 00:46:13: {1.000 15156 -1208077 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208076 1} ( getUniqueRandomInteger ) ArraySize: 13
L 12/30/2016 - 00:46:13: {1.000 15144 -1208074 2} ( getUniqueRandomInteger ) 12. Just Returning the random integer: 14
L 12/30/2016 - 00:46:13: {1.000 15156 -1208073 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208072 1} ( getUniqueRandomInteger ) ArraySize: 12
L 12/30/2016 - 00:46:13: {1.000 15144 -1208070 2} ( getUniqueRandomInteger ) 11. Just Returning the random integer: 12
L 12/30/2016 - 00:46:13: {1.000 15156 -1208068 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208067 1} ( getUniqueRandomInteger ) ArraySize: 11
L 12/30/2016 - 00:46:13: {1.000 15144 -1208065 2} ( getUniqueRandomInteger ) 10. Just Returning the random integer: 10
L 12/30/2016 - 00:46:13: {1.000 15156 -1208062 3} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208060 2} ( getUniqueRandomInteger ) ArraySize: 10
L 12/30/2016 - 00:46:13: {1.000 15144 -1208059 1} ( getUniqueRandomInteger ) 9. Just Returning the random integer: 11
L 12/30/2016 - 00:46:13: {1.000 15156 -1208057 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208056 1} ( getUniqueRandomInteger ) ArraySize: 9
L 12/30/2016 - 00:46:13: {1.000 15144 -1208054 2} ( getUniqueRandomInteger ) 8. Just Returning the random integer: 24
L 12/30/2016 - 00:46:13: {1.000 15156 -1208052 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208051 1} ( getUniqueRandomInteger ) ArraySize: 8
L 12/30/2016 - 00:46:13: {1.000 15144 -1208050 1} ( getUniqueRandomInteger ) 7. Just Returning the random integer: 19
L 12/30/2016 - 00:46:13: {1.000 15156 -1208048 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208047 1} ( getUniqueRandomInteger ) ArraySize: 7
L 12/30/2016 - 00:46:13: {1.000 15144 -1208046 1} ( getUniqueRandomInteger ) 6. Just Returning the random integer: 13
L 12/30/2016 - 00:46:13: {1.000 15156 -1208044 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208042 2} ( getUniqueRandomInteger ) ArraySize: 6
L 12/30/2016 - 00:46:13: {1.000 15144 -1208041 1} ( getUniqueRandomInteger ) 5. Just Returning the random integer: 4
L 12/30/2016 - 00:46:13: {1.000 15156 -1208040 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208038 2} ( getUniqueRandomInteger ) ArraySize: 5
L 12/30/2016 - 00:46:13: {1.000 15144 -1208037 1} ( getUniqueRandomInteger ) 4. Just Returning the random integer: 30
L 12/30/2016 - 00:46:13: {1.000 15156 -1208036 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208034 2} ( getUniqueRandomInteger ) ArraySize: 4
L 12/30/2016 - 00:46:13: {1.000 15144 -1208033 1} ( getUniqueRandomInteger ) 3. Just Returning the random integer: 6
L 12/30/2016 - 00:46:13: {1.000 15156 -1208032 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208030 2} ( getUniqueRandomInteger ) ArraySize: 3
L 12/30/2016 - 00:46:13: {1.000 15144 -1208029 1} ( getUniqueRandomInteger ) 2. Just Returning the random integer: 16
L 12/30/2016 - 00:46:13: {1.000 15156 -1208028 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208026 2} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:13: {1.000 15144 -1208025 1} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 27
L 12/30/2016 - 00:46:13: {1.000 15156 -1208024 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208022 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:13: {1.000 15144 -1208020 2} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 18
L 12/30/2016 - 00:46:13: {1.000 14904 -1208017 3} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 20
L 12/30/2016 - 00:46:13: {1.000 14920 -1208016 1} OK!
L 12/30/2016 - 00:46:13: {1.000 14920 -1208015 1}
L 12/30/2016 - 00:46:13: {1.000 14920 -1208014 1}
L 12/30/2016 - 00:46:13: {1.000 14928 -1208013 1} EXECUTING TEST 21 AFTER 3 SECONDS - test_getUniqueRandomInteger.cc.cc.cc_case5
L 12/30/2016 - 00:46:13: {1.000 15156 -1208011 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15148 -1208010 1} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:13: {1.000 15144 -1208008 2} ( getUniqueRandomInteger ) ArraySize: 32
L 12/30/2016 - 00:46:13: {1.000 15144 -1208007 1} ( getUniqueRandomInteger ) 31. Just Returning the random integer: 0
L 12/30/2016 - 00:46:13: {1.000 15156 -1208006 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208004 2} ( getUniqueRandomInteger ) ArraySize: 31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208003 1} ( getUniqueRandomInteger ) 30. Just Returning the random integer: 29
L 12/30/2016 - 00:46:13: {1.000 15156 -1208002 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1208000 2} ( getUniqueRandomInteger ) ArraySize: 30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207998 2} ( getUniqueRandomInteger ) 29. Just Returning the random integer: 8
L 12/30/2016 - 00:46:13: {1.000 15156 -1207997 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207996 1} ( getUniqueRandomInteger ) ArraySize: 29
L 12/30/2016 - 00:46:13: {1.000 15144 -1207994 2} ( getUniqueRandomInteger ) 28. Just Returning the random integer: 27
L 12/30/2016 - 00:46:13: {1.000 15156 -1207993 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207991 2} ( getUniqueRandomInteger ) ArraySize: 28
L 12/30/2016 - 00:46:13: {1.000 15144 -1207990 1} ( getUniqueRandomInteger ) 27. Just Returning the random integer: 15
L 12/30/2016 - 00:46:13: {1.000 15156 -1207989 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207987 2} ( getUniqueRandomInteger ) ArraySize: 27
L 12/30/2016 - 00:46:13: {1.000 15144 -1207986 1} ( getUniqueRandomInteger ) 26. Just Returning the random integer: 5
L 12/30/2016 - 00:46:13: {1.000 15156 -1207984 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207983 1} ( getUniqueRandomInteger ) ArraySize: 26
L 12/30/2016 - 00:46:13: {1.000 15144 -1207982 1} ( getUniqueRandomInteger ) 25. Just Returning the random integer: 4
L 12/30/2016 - 00:46:13: {1.000 15156 -1207981 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207979 2} ( getUniqueRandomInteger ) ArraySize: 25
L 12/30/2016 - 00:46:13: {1.000 15144 -1207977 2} ( getUniqueRandomInteger ) 24. Just Returning the random integer: 9
L 12/30/2016 - 00:46:13: {1.000 15156 -1207975 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207974 1} ( getUniqueRandomInteger ) ArraySize: 24
L 12/30/2016 - 00:46:13: {1.000 15144 -1207973 1} ( getUniqueRandomInteger ) 23. Just Returning the random integer: 1
L 12/30/2016 - 00:46:13: {1.000 15156 -1207971 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207969 2} ( getUniqueRandomInteger ) ArraySize: 23
L 12/30/2016 - 00:46:13: {1.000 15144 -1207968 1} ( getUniqueRandomInteger ) 22. Just Returning the random integer: 2
L 12/30/2016 - 00:46:13: {1.000 15156 -1207967 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207965 2} ( getUniqueRandomInteger ) ArraySize: 22
L 12/30/2016 - 00:46:13: {1.000 15144 -1207964 1} ( getUniqueRandomInteger ) 21. Just Returning the random integer: 11
L 12/30/2016 - 00:46:13: {1.000 15156 -1207962 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207961 1} ( getUniqueRandomInteger ) ArraySize: 21
L 12/30/2016 - 00:46:13: {1.000 15144 -1207959 2} ( getUniqueRandomInteger ) 20. Just Returning the random integer: 23
L 12/30/2016 - 00:46:13: {1.000 15156 -1207958 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207955 3} ( getUniqueRandomInteger ) ArraySize: 20
L 12/30/2016 - 00:46:13: {1.000 15144 -1207954 1} ( getUniqueRandomInteger ) 19. Just Returning the random integer: 13
L 12/30/2016 - 00:46:13: {1.000 15156 -1207952 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207951 1} ( getUniqueRandomInteger ) ArraySize: 19
L 12/30/2016 - 00:46:13: {1.000 15144 -1207949 2} ( getUniqueRandomInteger ) 18. Just Returning the random integer: 3
L 12/30/2016 - 00:46:13: {1.000 15156 -1207948 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207947 1} ( getUniqueRandomInteger ) ArraySize: 18
L 12/30/2016 - 00:46:13: {1.000 15144 -1207946 1} ( getUniqueRandomInteger ) 17. Just Returning the random integer: 6
L 12/30/2016 - 00:46:13: {1.000 15156 -1207944 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207943 1} ( getUniqueRandomInteger ) ArraySize: 17
L 12/30/2016 - 00:46:13: {1.000 15144 -1207942 1} ( getUniqueRandomInteger ) 16. Just Returning the random integer: 12
L 12/30/2016 - 00:46:13: {1.000 15156 -1207941 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207939 2} ( getUniqueRandomInteger ) ArraySize: 16
L 12/30/2016 - 00:46:13: {1.000 15144 -1207938 1} ( getUniqueRandomInteger ) 15. Just Returning the random integer: 16
L 12/30/2016 - 00:46:13: {1.000 15156 -1207936 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207935 1} ( getUniqueRandomInteger ) ArraySize: 15
L 12/30/2016 - 00:46:13: {1.000 15144 -1207933 2} ( getUniqueRandomInteger ) 14. Just Returning the random integer: 30
L 12/30/2016 - 00:46:13: {1.000 15156 -1207932 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207930 2} ( getUniqueRandomInteger ) ArraySize: 14
L 12/30/2016 - 00:46:13: {1.000 15144 -1207929 1} ( getUniqueRandomInteger ) 13. Just Returning the random integer: 22
L 12/30/2016 - 00:46:13: {1.000 15156 -1207927 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207926 1} ( getUniqueRandomInteger ) ArraySize: 13
L 12/30/2016 - 00:46:13: {1.000 15144 -1207925 1} ( getUniqueRandomInteger ) 12. Just Returning the random integer: 18
L 12/30/2016 - 00:46:13: {1.000 15156 -1207923 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207922 1} ( getUniqueRandomInteger ) ArraySize: 12
L 12/30/2016 - 00:46:13: {1.000 15144 -1207920 2} ( getUniqueRandomInteger ) 11. Just Returning the random integer: 17
L 12/30/2016 - 00:46:13: {1.000 15156 -1207919 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207918 1} ( getUniqueRandomInteger ) ArraySize: 11
L 12/30/2016 - 00:46:13: {1.000 15144 -1207916 2} ( getUniqueRandomInteger ) 10. Just Returning the random integer: 28
L 12/30/2016 - 00:46:13: {1.000 15156 -1207914 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207913 1} ( getUniqueRandomInteger ) ArraySize: 10
L 12/30/2016 - 00:46:13: {1.000 15144 -1207912 1} ( getUniqueRandomInteger ) 9. Just Returning the random integer: 24
L 12/30/2016 - 00:46:13: {1.000 15156 -1207910 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207909 1} ( getUniqueRandomInteger ) ArraySize: 9
L 12/30/2016 - 00:46:13: {1.000 15144 -1207907 2} ( getUniqueRandomInteger ) 8. Just Returning the random integer: 20
L 12/30/2016 - 00:46:13: {1.000 15156 -1207905 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207904 1} ( getUniqueRandomInteger ) ArraySize: 8
L 12/30/2016 - 00:46:13: {1.000 15144 -1207903 1} ( getUniqueRandomInteger ) 7. Just Returning the random integer: 21
L 12/30/2016 - 00:46:13: {1.000 15156 -1207901 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207900 1} ( getUniqueRandomInteger ) ArraySize: 7
L 12/30/2016 - 00:46:13: {1.000 15144 -1207899 1} ( getUniqueRandomInteger ) 6. Just Returning the random integer: 25
L 12/30/2016 - 00:46:13: {1.000 15156 -1207897 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207896 1} ( getUniqueRandomInteger ) ArraySize: 6
L 12/30/2016 - 00:46:13: {1.000 15144 -1207895 1} ( getUniqueRandomInteger ) 5. Just Returning the random integer: 14
L 12/30/2016 - 00:46:13: {1.000 15156 -1207893 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207892 1} ( getUniqueRandomInteger ) ArraySize: 5
L 12/30/2016 - 00:46:13: {1.000 15144 -1207890 2} ( getUniqueRandomInteger ) 4. Just Returning the random integer: 31
L 12/30/2016 - 00:46:13: {1.000 15156 -1207889 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207887 2} ( getUniqueRandomInteger ) ArraySize: 4
L 12/30/2016 - 00:46:13: {1.000 15144 -1207885 2} ( getUniqueRandomInteger ) 3. Just Returning the random integer: 10
L 12/30/2016 - 00:46:13: {1.000 15156 -1207882 3} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207881 1} ( getUniqueRandomInteger ) ArraySize: 3
L 12/30/2016 - 00:46:13: {1.000 15144 -1207879 2} ( getUniqueRandomInteger ) 2. Just Returning the random integer: 19
L 12/30/2016 - 00:46:13: {1.000 15156 -1207878 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207877 1} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:13: {1.000 15144 -1207875 2} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 7
L 12/30/2016 - 00:46:13: {1.000 15156 -1207874 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207873 1} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:13: {1.000 15144 -1207871 2} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 26
L 12/30/2016 - 00:46:13: {1.000 15196 -1207869 2}
L 12/30/2016 - 00:46:13: {1.000 15156 -1207868 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15148 -1207867 1} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:13: {1.000 15144 -1207865 2} ( getUniqueRandomInteger ) ArraySize: 32
L 12/30/2016 - 00:46:13: {1.000 15144 -1207864 1} ( getUniqueRandomInteger ) 31. Just Returning the random integer: 24
L 12/30/2016 - 00:46:13: {1.000 15156 -1207863 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207861 2} ( getUniqueRandomInteger ) ArraySize: 31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207859 2} ( getUniqueRandomInteger ) 30. Just Returning the random integer: 23
L 12/30/2016 - 00:46:13: {1.000 15156 -1207858 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207856 2} ( getUniqueRandomInteger ) ArraySize: 30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207855 1} ( getUniqueRandomInteger ) 29. Just Returning the random integer: 16
L 12/30/2016 - 00:46:13: {1.000 15156 -1207853 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207852 1} ( getUniqueRandomInteger ) ArraySize: 29
L 12/30/2016 - 00:46:13: {1.000 15144 -1207850 2} ( getUniqueRandomInteger ) 28. Just Returning the random integer: 19
L 12/30/2016 - 00:46:13: {1.000 15156 -1207849 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207847 2} ( getUniqueRandomInteger ) ArraySize: 28
L 12/30/2016 - 00:46:13: {1.000 15144 -1207845 2} ( getUniqueRandomInteger ) 27. Just Returning the random integer: 13
L 12/30/2016 - 00:46:13: {1.000 15156 -1207844 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207843 1} ( getUniqueRandomInteger ) ArraySize: 27
L 12/30/2016 - 00:46:13: {1.000 15144 -1207841 2} ( getUniqueRandomInteger ) 26. Just Returning the random integer: 11
L 12/30/2016 - 00:46:13: {1.000 15156 -1207840 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207838 2} ( getUniqueRandomInteger ) ArraySize: 26
L 12/30/2016 - 00:46:13: {1.000 15144 -1207837 1} ( getUniqueRandomInteger ) 25. Just Returning the random integer: 2
L 12/30/2016 - 00:46:13: {1.000 15156 -1207835 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207834 1} ( getUniqueRandomInteger ) ArraySize: 25
L 12/30/2016 - 00:46:13: {1.000 15144 -1207832 2} ( getUniqueRandomInteger ) 24. Just Returning the random integer: 3
L 12/30/2016 - 00:46:13: {1.000 15156 -1207831 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207829 2} ( getUniqueRandomInteger ) ArraySize: 24
L 12/30/2016 - 00:46:13: {1.000 15144 -1207828 1} ( getUniqueRandomInteger ) 23. Just Returning the random integer: 14
L 12/30/2016 - 00:46:13: {1.000 15156 -1207827 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207825 2} ( getUniqueRandomInteger ) ArraySize: 23
L 12/30/2016 - 00:46:13: {1.000 15144 -1207824 1} ( getUniqueRandomInteger ) 22. Just Returning the random integer: 10
L 12/30/2016 - 00:46:13: {1.000 15156 -1207823 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207822 1} ( getUniqueRandomInteger ) ArraySize: 22
L 12/30/2016 - 00:46:13: {1.000 15144 -1207820 2} ( getUniqueRandomInteger ) 21. Just Returning the random integer: 12
L 12/30/2016 - 00:46:13: {1.000 15156 -1207819 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207818 1} ( getUniqueRandomInteger ) ArraySize: 21
L 12/30/2016 - 00:46:13: {1.000 15144 -1207816 2} ( getUniqueRandomInteger ) 20. Just Returning the random integer: 8
L 12/30/2016 - 00:46:13: {1.000 15156 -1207815 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207813 2} ( getUniqueRandomInteger ) ArraySize: 20
L 12/30/2016 - 00:46:13: {1.000 15144 -1207812 1} ( getUniqueRandomInteger ) 19. Just Returning the random integer: 25
L 12/30/2016 - 00:46:13: {1.000 15156 -1207811 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207810 1} ( getUniqueRandomInteger ) ArraySize: 19
L 12/30/2016 - 00:46:13: {1.000 15144 -1207808 2} ( getUniqueRandomInteger ) 18. Just Returning the random integer: 21
L 12/30/2016 - 00:46:13: {1.000 15156 -1207807 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207804 3} ( getUniqueRandomInteger ) ArraySize: 18
L 12/30/2016 - 00:46:13: {1.000 15144 -1207802 2} ( getUniqueRandomInteger ) 17. Just Returning the random integer: 5
L 12/30/2016 - 00:46:13: {1.000 15156 -1207801 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207799 2} ( getUniqueRandomInteger ) ArraySize: 17
L 12/30/2016 - 00:46:13: {1.000 15144 -1207797 2} ( getUniqueRandomInteger ) 16. Just Returning the random integer: 20
L 12/30/2016 - 00:46:13: {1.000 15156 -1207795 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207793 2} ( getUniqueRandomInteger ) ArraySize: 16
L 12/30/2016 - 00:46:13: {1.000 15144 -1207792 1} ( getUniqueRandomInteger ) 15. Just Returning the random integer: 28
L 12/30/2016 - 00:46:13: {1.000 15156 -1207790 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207788 2} ( getUniqueRandomInteger ) ArraySize: 15
L 12/30/2016 - 00:46:13: {1.000 15144 -1207786 2} ( getUniqueRandomInteger ) 14. Just Returning the random integer: 17
L 12/30/2016 - 00:46:13: {1.000 15156 -1207784 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207782 2} ( getUniqueRandomInteger ) ArraySize: 14
L 12/30/2016 - 00:46:13: {1.000 15144 -1207781 1} ( getUniqueRandomInteger ) 13. Just Returning the random integer: 27
L 12/30/2016 - 00:46:13: {1.000 15156 -1207779 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207777 2} ( getUniqueRandomInteger ) ArraySize: 13
L 12/30/2016 - 00:46:13: {1.000 15144 -1207776 1} ( getUniqueRandomInteger ) 12. Just Returning the random integer: 26
L 12/30/2016 - 00:46:13: {1.000 15156 -1207775 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207773 2} ( getUniqueRandomInteger ) ArraySize: 12
L 12/30/2016 - 00:46:13: {1.000 15144 -1207771 2} ( getUniqueRandomInteger ) 11. Just Returning the random integer: 7
L 12/30/2016 - 00:46:13: {1.000 15156 -1207770 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207768 2} ( getUniqueRandomInteger ) ArraySize: 11
L 12/30/2016 - 00:46:13: {1.000 15144 -1207766 2} ( getUniqueRandomInteger ) 10. Just Returning the random integer: 18
L 12/30/2016 - 00:46:13: {1.000 15156 -1207764 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207762 2} ( getUniqueRandomInteger ) ArraySize: 10
L 12/30/2016 - 00:46:13: {1.000 15144 -1207761 1} ( getUniqueRandomInteger ) 9. Just Returning the random integer: 9
L 12/30/2016 - 00:46:13: {1.000 15156 -1207758 3} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207757 1} ( getUniqueRandomInteger ) ArraySize: 9
L 12/30/2016 - 00:46:13: {1.000 15144 -1207756 1} ( getUniqueRandomInteger ) 8. Just Returning the random integer: 0
L 12/30/2016 - 00:46:13: {1.000 15156 -1207754 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207752 2} ( getUniqueRandomInteger ) ArraySize: 8
L 12/30/2016 - 00:46:13: {1.000 15144 -1207751 1} ( getUniqueRandomInteger ) 7. Just Returning the random integer: 6
L 12/30/2016 - 00:46:13: {1.000 15156 -1207750 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207748 2} ( getUniqueRandomInteger ) ArraySize: 7
L 12/30/2016 - 00:46:13: {1.000 15144 -1207747 1} ( getUniqueRandomInteger ) 6. Just Returning the random integer: 29
L 12/30/2016 - 00:46:13: {1.000 15156 -1207746 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207744 2} ( getUniqueRandomInteger ) ArraySize: 6
L 12/30/2016 - 00:46:13: {1.000 15144 -1207743 1} ( getUniqueRandomInteger ) 5. Just Returning the random integer: 30
L 12/30/2016 - 00:46:13: {1.000 15156 -1207742 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207740 2} ( getUniqueRandomInteger ) ArraySize: 5
L 12/30/2016 - 00:46:13: {1.000 15144 -1207739 1} ( getUniqueRandomInteger ) 4. Just Returning the random integer: 4
L 12/30/2016 - 00:46:13: {1.000 15156 -1207737 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207735 2} ( getUniqueRandomInteger ) ArraySize: 4
L 12/30/2016 - 00:46:13: {1.000 15144 -1207733 2} ( getUniqueRandomInteger ) 3. Just Returning the random integer: 22
L 12/30/2016 - 00:46:13: {1.000 15156 -1207732 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207730 2} ( getUniqueRandomInteger ) ArraySize: 3
L 12/30/2016 - 00:46:13: {1.000 15144 -1207729 1} ( getUniqueRandomInteger ) 2. Just Returning the random integer: 1
L 12/30/2016 - 00:46:13: {1.000 15156 -1207728 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207727 1} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:13: {1.000 15144 -1207725 2} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 31
L 12/30/2016 - 00:46:13: {1.000 15156 -1207720 5} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207718 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:13: {1.000 15144 -1207717 1} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 15
L 12/30/2016 - 00:46:13: {1.000 14904 -1207715 2} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 21
L 12/30/2016 - 00:46:13: {1.000 14920 -1207713 2} OK!
L 12/30/2016 - 00:46:13: {1.000 14920 -1207712 1}
L 12/30/2016 - 00:46:13: {1.000 14920 -1207711 1}
L 12/30/2016 - 00:46:13: {1.000 14928 -1207710 1} EXECUTING TEST 22 AFTER 3 SECONDS - test_getUniqueRandomInteger.cc.cc.cc_case6
L 12/30/2016 - 00:46:13: {1.000 15156 -1207708 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15148 -1207706 2} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:13: {1.000 15144 -1207704 2} ( getUniqueRandomInteger ) ArraySize: 31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207703 1} ( getUniqueRandomInteger ) 30. Just Returning the random integer: 5
L 12/30/2016 - 00:46:13: {1.000 15156 -1207702 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207701 1} ( getUniqueRandomInteger ) ArraySize: 30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207700 1} ( getUniqueRandomInteger ) 29. Just Returning the random integer: 1
L 12/30/2016 - 00:46:13: {1.000 15156 -1207698 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207696 2} ( getUniqueRandomInteger ) ArraySize: 29
L 12/30/2016 - 00:46:13: {1.000 15144 -1207694 2} ( getUniqueRandomInteger ) 28. Just Returning the random integer: 26
L 12/30/2016 - 00:46:13: {1.000 15156 -1207693 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207692 1} ( getUniqueRandomInteger ) ArraySize: 28
L 12/30/2016 - 00:46:13: {1.000 15144 -1207691 1} ( getUniqueRandomInteger ) 27. Just Returning the random integer: 29
L 12/30/2016 - 00:46:13: {1.000 15156 -1207688 3} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207686 2} ( getUniqueRandomInteger ) ArraySize: 27
L 12/30/2016 - 00:46:13: {1.000 15144 -1207684 2} ( getUniqueRandomInteger ) 26. Just Returning the random integer: 11
L 12/30/2016 - 00:46:13: {1.000 15156 -1207683 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207681 2} ( getUniqueRandomInteger ) ArraySize: 26
L 12/30/2016 - 00:46:13: {1.000 15144 -1207679 2} ( getUniqueRandomInteger ) 25. Just Returning the random integer: 25
L 12/30/2016 - 00:46:13: {1.000 15156 -1207677 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207675 2} ( getUniqueRandomInteger ) ArraySize: 25
L 12/30/2016 - 00:46:13: {1.000 15144 -1207674 1} ( getUniqueRandomInteger ) 24. Just Returning the random integer: 13
L 12/30/2016 - 00:46:13: {1.000 15156 -1207673 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207672 1} ( getUniqueRandomInteger ) ArraySize: 24
L 12/30/2016 - 00:46:13: {1.000 15144 -1207670 2} ( getUniqueRandomInteger ) 23. Just Returning the random integer: 14
L 12/30/2016 - 00:46:13: {1.000 15156 -1207669 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207667 2} ( getUniqueRandomInteger ) ArraySize: 23
L 12/30/2016 - 00:46:13: {1.000 15144 -1207666 1} ( getUniqueRandomInteger ) 22. Just Returning the random integer: 10
L 12/30/2016 - 00:46:13: {1.000 15156 -1207665 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207663 2} ( getUniqueRandomInteger ) ArraySize: 22
L 12/30/2016 - 00:46:13: {1.000 15144 -1207661 2} ( getUniqueRandomInteger ) 21. Just Returning the random integer: 23
L 12/30/2016 - 00:46:13: {1.000 15156 -1207660 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207658 2} ( getUniqueRandomInteger ) ArraySize: 21
L 12/30/2016 - 00:46:13: {1.000 15144 -1207656 2} ( getUniqueRandomInteger ) 20. Just Returning the random integer: 9
L 12/30/2016 - 00:46:13: {1.000 15156 -1207655 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207654 1} ( getUniqueRandomInteger ) ArraySize: 20
L 12/30/2016 - 00:46:13: {1.000 15144 -1207652 2} ( getUniqueRandomInteger ) 19. Just Returning the random integer: 3
L 12/30/2016 - 00:46:13: {1.000 15156 -1207651 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207650 1} ( getUniqueRandomInteger ) ArraySize: 19
L 12/30/2016 - 00:46:13: {1.000 15144 -1207648 2} ( getUniqueRandomInteger ) 18. Just Returning the random integer: 19
L 12/30/2016 - 00:46:13: {1.000 15156 -1207647 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207646 1} ( getUniqueRandomInteger ) ArraySize: 18
L 12/30/2016 - 00:46:13: {1.000 15144 -1207645 1} ( getUniqueRandomInteger ) 17. Just Returning the random integer: 21
L 12/30/2016 - 00:46:13: {1.000 15156 -1207643 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207642 1} ( getUniqueRandomInteger ) ArraySize: 17
L 12/30/2016 - 00:46:13: {1.000 15144 -1207640 2} ( getUniqueRandomInteger ) 16. Just Returning the random integer: 27
L 12/30/2016 - 00:46:13: {1.000 15156 -1207638 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207637 1} ( getUniqueRandomInteger ) ArraySize: 16
L 12/30/2016 - 00:46:13: {1.000 15144 -1207635 2} ( getUniqueRandomInteger ) 15. Just Returning the random integer: 0
L 12/30/2016 - 00:46:13: {1.000 15156 -1207634 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207632 2} ( getUniqueRandomInteger ) ArraySize: 15
L 12/30/2016 - 00:46:13: {1.000 15144 -1207630 2} ( getUniqueRandomInteger ) 14. Just Returning the random integer: 16
L 12/30/2016 - 00:46:13: {1.000 15156 -1207626 4} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207623 3} ( getUniqueRandomInteger ) ArraySize: 14
L 12/30/2016 - 00:46:13: {1.000 15144 -1207619 4} ( getUniqueRandomInteger ) 13. Just Returning the random integer: 12
L 12/30/2016 - 00:46:13: {1.000 15156 -1207614 5} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207612 2} ( getUniqueRandomInteger ) ArraySize: 13
L 12/30/2016 - 00:46:13: {1.000 15144 -1207611 1} ( getUniqueRandomInteger ) 12. Just Returning the random integer: 8
L 12/30/2016 - 00:46:13: {1.000 15156 -1207610 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207608 2} ( getUniqueRandomInteger ) ArraySize: 12
L 12/30/2016 - 00:46:13: {1.000 15144 -1207607 1} ( getUniqueRandomInteger ) 11. Just Returning the random integer: 22
L 12/30/2016 - 00:46:13: {1.000 15156 -1207606 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207604 2} ( getUniqueRandomInteger ) ArraySize: 11
L 12/30/2016 - 00:46:13: {1.000 15144 -1207603 1} ( getUniqueRandomInteger ) 10. Just Returning the random integer: 7
L 12/30/2016 - 00:46:13: {1.000 15156 -1207601 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207600 1} ( getUniqueRandomInteger ) ArraySize: 10
L 12/30/2016 - 00:46:13: {1.000 15144 -1207599 1} ( getUniqueRandomInteger ) 9. Just Returning the random integer: 30
L 12/30/2016 - 00:46:13: {1.000 15156 -1207597 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207595 2} ( getUniqueRandomInteger ) ArraySize: 9
L 12/30/2016 - 00:46:13: {1.000 15144 -1207593 2} ( getUniqueRandomInteger ) 8. Just Returning the random integer: 4
L 12/30/2016 - 00:46:13: {1.000 15156 -1207592 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207590 2} ( getUniqueRandomInteger ) ArraySize: 8
L 12/30/2016 - 00:46:13: {1.000 15144 -1207588 2} ( getUniqueRandomInteger ) 7. Just Returning the random integer: 28
L 12/30/2016 - 00:46:13: {1.000 15156 -1207585 3} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207583 2} ( getUniqueRandomInteger ) ArraySize: 7
L 12/30/2016 - 00:46:13: {1.000 15144 -1207582 1} ( getUniqueRandomInteger ) 6. Just Returning the random integer: 20
L 12/30/2016 - 00:46:13: {1.000 15156 -1207580 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207579 1} ( getUniqueRandomInteger ) ArraySize: 6
L 12/30/2016 - 00:46:13: {1.000 15144 -1207576 3} ( getUniqueRandomInteger ) 5. Just Returning the random integer: 6
L 12/30/2016 - 00:46:13: {1.000 15156 -1207574 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207573 1} ( getUniqueRandomInteger ) ArraySize: 5
L 12/30/2016 - 00:46:13: {1.000 15144 -1207571 2} ( getUniqueRandomInteger ) 4. Just Returning the random integer: 18
L 12/30/2016 - 00:46:13: {1.000 15156 -1207570 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207569 1} ( getUniqueRandomInteger ) ArraySize: 4
L 12/30/2016 - 00:46:13: {1.000 15144 -1207567 2} ( getUniqueRandomInteger ) 3. Just Returning the random integer: 24
L 12/30/2016 - 00:46:13: {1.000 15156 -1207566 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207564 2} ( getUniqueRandomInteger ) ArraySize: 3
L 12/30/2016 - 00:46:13: {1.000 15144 -1207563 1} ( getUniqueRandomInteger ) 2. Just Returning the random integer: 15
L 12/30/2016 - 00:46:13: {1.000 15156 -1207561 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207560 1} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:13: {1.000 15144 -1207559 1} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 17
L 12/30/2016 - 00:46:13: {1.000 15156 -1207558 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207556 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:13: {1.000 15144 -1207555 1} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 2
L 12/30/2016 - 00:46:13: {1.000 15196 -1207552 3}
L 12/30/2016 - 00:46:13: {1.000 15156 -1207550 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15148 -1207549 1} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:13: {1.000 15144 -1207547 2} ( getUniqueRandomInteger ) ArraySize: 31
L 12/30/2016 - 00:46:13: {1.000 15144 -1207545 2} ( getUniqueRandomInteger ) 30. Just Returning the random integer: 20
L 12/30/2016 - 00:46:13: {1.000 15156 -1207543 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207542 1} ( getUniqueRandomInteger ) ArraySize: 30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207541 1} ( getUniqueRandomInteger ) 29. Just Returning the random integer: 29
L 12/30/2016 - 00:46:13: {1.000 15156 -1207540 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207538 2} ( getUniqueRandomInteger ) ArraySize: 29
L 12/30/2016 - 00:46:13: {1.000 15144 -1207537 1} ( getUniqueRandomInteger ) 28. Just Returning the random integer: 11
L 12/30/2016 - 00:46:13: {1.000 15156 -1207536 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207535 1} ( getUniqueRandomInteger ) ArraySize: 28
L 12/30/2016 - 00:46:13: {1.000 15144 -1207534 1} ( getUniqueRandomInteger ) 27. Just Returning the random integer: 3
L 12/30/2016 - 00:46:13: {1.000 15156 -1207532 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207531 1} ( getUniqueRandomInteger ) ArraySize: 27
L 12/30/2016 - 00:46:13: {1.000 15144 -1207529 2} ( getUniqueRandomInteger ) 26. Just Returning the random integer: 0
L 12/30/2016 - 00:46:13: {1.000 15156 -1207528 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207527 1} ( getUniqueRandomInteger ) ArraySize: 26
L 12/30/2016 - 00:46:13: {1.000 15144 -1207525 2} ( getUniqueRandomInteger ) 25. Just Returning the random integer: 15
L 12/30/2016 - 00:46:13: {1.000 15156 -1207524 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207523 1} ( getUniqueRandomInteger ) ArraySize: 25
L 12/30/2016 - 00:46:13: {1.000 15144 -1207521 2} ( getUniqueRandomInteger ) 24. Just Returning the random integer: 28
L 12/30/2016 - 00:46:13: {1.000 15156 -1207520 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207518 2} ( getUniqueRandomInteger ) ArraySize: 24
L 12/30/2016 - 00:46:13: {1.000 15144 -1207517 1} ( getUniqueRandomInteger ) 23. Just Returning the random integer: 21
L 12/30/2016 - 00:46:13: {1.000 15156 -1207516 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207514 2} ( getUniqueRandomInteger ) ArraySize: 23
L 12/30/2016 - 00:46:13: {1.000 15144 -1207513 1} ( getUniqueRandomInteger ) 22. Just Returning the random integer: 12
L 12/30/2016 - 00:46:13: {1.000 15156 -1207512 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207511 1} ( getUniqueRandomInteger ) ArraySize: 22
L 12/30/2016 - 00:46:13: {1.000 15144 -1207510 1} ( getUniqueRandomInteger ) 21. Just Returning the random integer: 4
L 12/30/2016 - 00:46:13: {1.000 15156 -1207508 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207507 1} ( getUniqueRandomInteger ) ArraySize: 21
L 12/30/2016 - 00:46:13: {1.000 15144 -1207506 1} ( getUniqueRandomInteger ) 20. Just Returning the random integer: 5
L 12/30/2016 - 00:46:13: {1.000 15156 -1207504 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207502 2} ( getUniqueRandomInteger ) ArraySize: 20
L 12/30/2016 - 00:46:13: {1.000 15144 -1207501 1} ( getUniqueRandomInteger ) 19. Just Returning the random integer: 16
L 12/30/2016 - 00:46:13: {1.000 15156 -1207499 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207498 1} ( getUniqueRandomInteger ) ArraySize: 19
L 12/30/2016 - 00:46:13: {1.000 15144 -1207497 1} ( getUniqueRandomInteger ) 18. Just Returning the random integer: 1
L 12/30/2016 - 00:46:13: {1.000 15156 -1207495 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207494 1} ( getUniqueRandomInteger ) ArraySize: 18
L 12/30/2016 - 00:46:13: {1.000 15144 -1207493 1} ( getUniqueRandomInteger ) 17. Just Returning the random integer: 27
L 12/30/2016 - 00:46:13: {1.000 15156 -1207491 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207490 1} ( getUniqueRandomInteger ) ArraySize: 17
L 12/30/2016 - 00:46:13: {1.000 15144 -1207489 1} ( getUniqueRandomInteger ) 16. Just Returning the random integer: 6
L 12/30/2016 - 00:46:13: {1.000 15156 -1207487 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207485 2} ( getUniqueRandomInteger ) ArraySize: 16
L 12/30/2016 - 00:46:13: {1.000 15144 -1207484 1} ( getUniqueRandomInteger ) 15. Just Returning the random integer: 9
L 12/30/2016 - 00:46:13: {1.000 15156 -1207482 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207480 2} ( getUniqueRandomInteger ) ArraySize: 15
L 12/30/2016 - 00:46:13: {1.000 15144 -1207479 1} ( getUniqueRandomInteger ) 14. Just Returning the random integer: 22
L 12/30/2016 - 00:46:13: {1.000 15156 -1207478 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207476 2} ( getUniqueRandomInteger ) ArraySize: 14
L 12/30/2016 - 00:46:13: {1.000 15144 -1207475 1} ( getUniqueRandomInteger ) 13. Just Returning the random integer: 8
L 12/30/2016 - 00:46:13: {1.000 15156 -1207473 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207472 1} ( getUniqueRandomInteger ) ArraySize: 13
L 12/30/2016 - 00:46:13: {1.000 15144 -1207470 2} ( getUniqueRandomInteger ) 12. Just Returning the random integer: 13
L 12/30/2016 - 00:46:13: {1.000 15156 -1207469 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207468 1} ( getUniqueRandomInteger ) ArraySize: 12
L 12/30/2016 - 00:46:13: {1.000 15144 -1207466 2} ( getUniqueRandomInteger ) 11. Just Returning the random integer: 14
L 12/30/2016 - 00:46:13: {1.000 15156 -1207465 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207463 2} ( getUniqueRandomInteger ) ArraySize: 11
L 12/30/2016 - 00:46:13: {1.000 15144 -1207461 2} ( getUniqueRandomInteger ) 10. Just Returning the random integer: 30
L 12/30/2016 - 00:46:13: {1.000 15156 -1207460 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207459 1} ( getUniqueRandomInteger ) ArraySize: 10
L 12/30/2016 - 00:46:13: {1.000 15144 -1207457 2} ( getUniqueRandomInteger ) 9. Just Returning the random integer: 23
L 12/30/2016 - 00:46:13: {1.000 15156 -1207455 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207453 2} ( getUniqueRandomInteger ) ArraySize: 9
L 12/30/2016 - 00:46:13: {1.000 15144 -1207452 1} ( getUniqueRandomInteger ) 8. Just Returning the random integer: 24
L 12/30/2016 - 00:46:13: {1.000 15156 -1207450 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207448 2} ( getUniqueRandomInteger ) ArraySize: 8
L 12/30/2016 - 00:46:13: {1.000 15144 -1207447 1} ( getUniqueRandomInteger ) 7. Just Returning the random integer: 25
L 12/30/2016 - 00:46:13: {1.000 15156 -1207445 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207443 2} ( getUniqueRandomInteger ) ArraySize: 7
L 12/30/2016 - 00:46:13: {1.000 15144 -1207442 1} ( getUniqueRandomInteger ) 6. Just Returning the random integer: 26
L 12/30/2016 - 00:46:13: {1.000 15156 -1207441 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207439 2} ( getUniqueRandomInteger ) ArraySize: 6
L 12/30/2016 - 00:46:13: {1.000 15144 -1207438 1} ( getUniqueRandomInteger ) 5. Just Returning the random integer: 18
L 12/30/2016 - 00:46:13: {1.000 15156 -1207436 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207434 2} ( getUniqueRandomInteger ) ArraySize: 5
L 12/30/2016 - 00:46:13: {1.000 15144 -1207433 1} ( getUniqueRandomInteger ) 4. Just Returning the random integer: 2
L 12/30/2016 - 00:46:13: {1.000 15156 -1207431 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207430 1} ( getUniqueRandomInteger ) ArraySize: 4
L 12/30/2016 - 00:46:13: {1.000 15144 -1207429 1} ( getUniqueRandomInteger ) 3. Just Returning the random integer: 10
L 12/30/2016 - 00:46:13: {1.000 15156 -1207427 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207426 1} ( getUniqueRandomInteger ) ArraySize: 3
L 12/30/2016 - 00:46:13: {1.000 15144 -1207425 1} ( getUniqueRandomInteger ) 2. Just Returning the random integer: 17
L 12/30/2016 - 00:46:13: {1.000 15156 -1207423 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207422 1} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:13: {1.000 15144 -1207421 1} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 19
L 12/30/2016 - 00:46:13: {1.000 15156 -1207419 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-30
L 12/30/2016 - 00:46:13: {1.000 15144 -1207418 1} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:13: {1.000 15144 -1207416 2} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 7
L 12/30/2016 - 00:46:13: {1.000 14904 -1207414 2} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 22
L 12/30/2016 - 00:46:13: {1.000 14920 -1207413 1} OK!
L 12/30/2016 - 00:46:13: {1.000 14920 -1207412 1}
L 12/30/2016 - 00:46:13: {1.000 14920 -1207410 2}
L 12/30/2016 - 00:46:13: {1.000 14928 -1207409 1} EXECUTING TEST 23 AFTER 3 SECONDS - test_getUniqueRandomInteger.cc.cc.cc_case7
L 12/30/2016 - 00:46:13: {1.000 15156 -1207407 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-1
L 12/30/2016 - 00:46:13: {1.000 15148 -1207405 2} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:13: {1.000 15144 -1207404 1} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:13: {1.000 15144 -1207402 2} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 0
L 12/30/2016 - 00:46:13: {1.000 15156 -1207401 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-1
L 12/30/2016 - 00:46:13: {1.000 15144 -1207400 1} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:13: {1.000 15144 -1207398 2} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 1
L 12/30/2016 - 00:46:13: {1.000 15196 -1207397 1}
L 12/30/2016 - 00:46:13: {1.000 15156 -1207396 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-1
L 12/30/2016 - 00:46:13: {1.000 15148 -1207394 2} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:13: {1.000 15144 -1207393 1} ( getUniqueRandomInteger ) ArraySize: 2
L 12/30/2016 - 00:46:13: {1.000 15144 -1207391 2} ( getUniqueRandomInteger ) 1. Just Returning the random integer: 0
L 12/30/2016 - 00:46:13: {1.000 15156 -1207389 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-1
L 12/30/2016 - 00:46:13: {1.000 15144 -1207388 1} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:13: {1.000 15144 -1207387 1} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 1
L 12/30/2016 - 00:46:13: {1.000 14904 -1207385 2} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 23
L 12/30/2016 - 00:46:13: {1.000 14920 -1207384 1} OK!
L 12/30/2016 - 00:46:13: {1.000 14920 -1207383 1}
L 12/30/2016 - 00:46:13: {1.000 14920 -1207382 1}
L 12/30/2016 - 00:46:13: {1.000 14928 -1207380 2} EXECUTING TEST 24 AFTER 3 SECONDS - test_getUniqueRandomInteger.cc.cc.cc_case8
L 12/30/2016 - 00:46:14: {1.000 15156 -1207379 1} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-0
L 12/30/2016 - 00:46:14: {1.000 15148 -1207377 2} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:14: {1.000 15144 -1207375 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:14: {1.000 15144 -1207373 2} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 0
L 12/30/2016 - 00:46:14: {1.000 15196 -1207371 2}
L 12/30/2016 - 00:46:14: {1.000 15156 -1207369 2} I AM ENTERING ON getUniqueRandomInteger(2) range: 0-0
L 12/30/2016 - 00:46:14: {1.000 15148 -1207368 1} ( getUniqueRandomInteger ) Reseting the sequence, ArraySize: 0
L 12/30/2016 - 00:46:14: {1.000 15144 -1207366 2} ( getUniqueRandomInteger ) ArraySize: 1
L 12/30/2016 - 00:46:14: {1.000 15144 -1207365 1} ( getUniqueRandomInteger ) 0. Just Returning the random integer: 0
L 12/30/2016 - 00:46:14: {1.000 16256 -1207363 2} ( displaysLastTestOk ) numberOfFailures: 0, lastFailure: 0, lastTestId: 24
L 12/30/2016 - 00:46:14: {1.000 16272 -1207362 1} OK!
L 12/30/2016 - 00:46:14: {1.000 16272 -1207360 2}
L 12/30/2016 - 00:46:14: {1.000 16272 -1207359 1}
L 12/30/2016 - 00:46:14: {1.000 16296 -1207358 1}
L 12/30/2016 - 00:46:14: {1.000 16280 -1207357 1} I AM ENTERING ON print_all_tests_executed(0)
L 12/30/2016 - 00:46:14: {1.000 16024 -1207356 1}
L 12/30/2016 - 00:46:14: {1.000 16024 -1207355 1}
L 12/30/2016 - 00:46:14: {1.000 16024 -1207353 2}
L 12/30/2016 - 00:46:14: {1.000 16024 -1207352 1} The following tests were executed:
L 12/30/2016 - 00:46:14: {1.000 16024 -1207350 2}
L 12/30/2016 - 00:46:14: {1.000 16008 -1207349 1} 1. test_getUniqueRandomIntBasic.aa_case1
L 12/30/2016 - 00:46:14: {1.000 16008 -1207348 1} 2. test_getUniqueRandomIntBasic.aa_case2
L 12/30/2016 - 00:46:14: {1.000 16008 -1207346 2} 3. test_getUniqueRandomIntBasic.aa_case3
L 12/30/2016 - 00:46:14: {1.000 16008 -1207345 1} 4. test_getUniqueRandomIntBasic.aa_case4
L 12/30/2016 - 00:46:14: {1.000 16008 -1207343 2} 5. test_getUniqueRandomIntBasic.aa_case5
L 12/30/2016 - 00:46:14: {1.000 16008 -1207342 1} 6. test_getUniqueRandomIntBasic.aa_case6
L 12/30/2016 - 00:46:14: {1.000 16008 -1207341 1} 7. test_getUniqueRandomIntBasic.aa_case7
L 12/30/2016 - 00:46:14: {1.000 16008 -1207339 2} 8. test_getUniqueRandomIntBasic.aa_case8
L 12/30/2016 - 00:46:14: {1.000 16008 -1207338 1} 9. test_getUniqueRandomIntBasic.aa_case9
L 12/30/2016 - 00:46:14: {1.000 16008 -1207337 1} 10. test_getUniqueRandomIntBasic.aa_case10
L 12/30/2016 - 00:46:14: {1.000 16008 -1207336 1} 11. test_getUniqueRandomIntBasic.aa_case11
L 12/30/2016 - 00:46:14: {1.000 16008 -1207334 2} 12. test_getUniqueRandomIntBasic.aa_case12
L 12/30/2016 - 00:46:14: {1.000 16008 -1207333 1} 13. test_getUniqueRandomIntBasic.aa_case13
L 12/30/2016 - 00:46:14: {1.000 16008 -1207331 2} 14. test_getUniqueRandomIntBasic.aa_case14
L 12/30/2016 - 00:46:14: {1.000 16008 -1207329 2} 15. test_getUniqueRandomIntBasic.aa_case15
L 12/30/2016 - 00:46:14: {1.000 16008 -1207327 2} 16. test_getUniqueRandomIntBasic.aa_case16
L 12/30/2016 - 00:46:14: {1.000 16008 -1207326 1} 17. test_getUniqueRandomInteger.cc.cc.cc_case1
L 12/30/2016 - 00:46:14: {1.000 16008 -1207325 1} 18. test_getUniqueRandomInteger.cc.cc.cc_case2
L 12/30/2016 - 00:46:14: {1.000 16008 -1207323 2} 19. test_getUniqueRandomInteger.cc.cc.cc_case3
L 12/30/2016 - 00:46:14: {1.000 16008 -1207321 2} 20. test_getUniqueRandomInteger.cc.cc.cc_case4
L 12/30/2016 - 00:46:14: {1.000 16008 -1207319 2} 21. test_getUniqueRandomInteger.cc.cc.cc_case5
L 12/30/2016 - 00:46:14: {1.000 16008 -1207317 2} 22. test_getUniqueRandomInteger.cc.cc.cc_case6
L 12/30/2016 - 00:46:14: {1.000 16008 -1207316 1} 23. test_getUniqueRandomInteger.cc.cc.cc_case7
L 12/30/2016 - 00:46:14: {1.000 16008 -1207315 1} 24. test_getUniqueRandomInteger.cc.cc.cc_case8
L 12/30/2016 - 00:46:14: {1.000 14996 -1207313 2}
L 12/30/2016 - 00:46:14: {1.000 14988 -1207312 1} 24 tests succeed.
L 12/30/2016 - 00:46:14: {1.000 14992 -1207311 1} 0 tests failed.
L 12/30/2016 - 00:46:14: {1.000 16284 -1207310 1}
L 12/30/2016 - 00:46:14: {1.000 16272 -1207309 1} Finished the Generate Random Unique Numbers's Unit Tests execution after '4' seconds.
L 12/30/2016 - 00:46:14: {1.000 16284 -1207308 1}
L 12/30/2016 - 00:46:14: {1.000 16284 -1207307 1}
The Unit Tests Source Code:
Spoiler
PHP Code:
/** AMX Mod X Script
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation; either version 2 of the License, or ( at
* your option ) any later version.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* ***********************************************************
/**
* Call the internal function to perform its task and stop the current test execution to avoid
* double failure at the test control system.
*
* @see the stock 'setTestFailure(3)'.
*/
#define SET_TEST_FAILURE(%1) \
{ \
if( setTestFailure( %1 ) ) \
{ \
LOGGER( 1, " ( SET_TEST_FAILURE ) Just returning/bloking." ) \
return; \
} \
}
/**
* General handler to assist object property applying and keep the code clear. This only need
* to be used with destructors/cleaners which does not support uninitialized handlers, requiring
* an if pre-checking.
*
* @param objectHandler the object handler to be called.
* @param objectIndentifation the object identification number to be destroyed.
*/
#define TRY_TO_APPLY(%1,%2) \
{ \
LOGGER( 128, "I AM ENTERING ON TRY_TO_APPLY(2) | objectIndentifation: %d", %2 ) \
if( %2 ) \
{ \
%1( %2 ); \
} \
}
new g_test_testsNumber;
new g_debug_level = 255;
new g_test_lastTimeStamp;
new g_test_startDayInteger;
/**
* Used to know when the Unit Tests are running.
*/
new bool:g_test_isTheUnitTestsRunning;
/**
* General data.
*/
new const PLUGIN_NAME[] = "Generate Random Unique Numbers";
new const DEBUGGER_OUTPUT_LOG_FILE_NAME[] = "text.log";
/**
* Test unit variables related to the DEBUG_LEVEL_UNIT_TESTs'.
*/
new g_test_failureNumber;
new Trie: g_test_failureIdsTrie;
new Array:g_test_failureIdsArray;
new Array:g_test_idsAndNamesArray;
new Array:g_test_failureReasonsArray;
// ################################# Unit Tests Header End ####################################
/**
* To test the stock getUniqueRandomIntegerBasic(2).
*/
stock test_getUniqueRandomBasic_load()
{
test_getUniqueRandomIntBasic( 0 ); // Case 1
test_getUniqueRandomIntBasic( 1 ); // Case 2
test_getUniqueRandomIntBasic( 30 ); // Case 3
test_getUniqueRandomIntBasic( 31 ); // Case 4
test_getUniqueRandomIntBasic( 31 ); // Case 5
test_getUniqueRandomIntBasic( 30 ); // Case 6
test_getUniqueRandomIntBasic( 1 ); // Case 7
test_getUniqueRandomIntBasic( 0 ); // Case 8
}
/**
* To test the stock getUniqueRandomInteger(3).
*/
stock test_getUniqueRandomInt_load()
{
new Array:holder = ArrayCreate();
test_getUniqueRandomIntBasic( 0 , holder ); // Case 1
test_getUniqueRandomIntBasic( 1 , holder ); // Case 2
test_getUniqueRandomIntBasic( 30, holder ); // Case 3
test_getUniqueRandomIntBasic( 31, holder ); // Case 4
test_getUniqueRandomIntBasic( 31, holder ); // Case 5
test_getUniqueRandomIntBasic( 30, holder ); // Case 6
test_getUniqueRandomIntBasic( 1 , holder ); // Case 7
test_getUniqueRandomIntBasic( 0 , holder ); // Case 8
test_getUniqueRandomInteger( holder, 0, 0 ); // Case 9
test_getUniqueRandomInteger( holder, 0, 1 ); // Case 10
test_getUniqueRandomInteger( holder, 0, 30 ); // Case 11
test_getUniqueRandomInteger( holder, 0, 31 ); // Case 12
test_getUniqueRandomInteger( holder, 0, 31 ); // Case 13
test_getUniqueRandomInteger( holder, 0, 30 ); // Case 14
test_getUniqueRandomInteger( holder, 0, 1 ); // Case 15
test_getUniqueRandomInteger( holder, 0, 0 ); // Case 16
ArrayDestroy( holder );
}
/**
* Create one case test for the stock getUniqueRandomIntegers(0) based on its parameters passed
* by the test_getUniqueRandomBasic_load(0) loader function.
*/
stock test_getUniqueRandomIntBasic( max_value, Array:holder = Invalid_Array )
{
new errorMessage[ MAX_LONG_STRING ];
new test_id = test_registerSeriesNaming( "test_getUniqueRandomIntBasic", 'a' );
formatex( errorMessage, charsmax( errorMessage ), "The TrieSize must to be %d, instead of %d.", max_value + 2, trieSize );
SET_TEST_FAILURE( test_id, trieSize != max_value + 2, errorMessage )
TrieDestroy( sortedIntegers );
}
/**
* Create one case test for the stock getUniqueRandomInteger(0) based on its parameters passed
* by the test_getUniqueRandom_load2(0) loader function.
*/
stock test_getUniqueRandomInteger( Array:holder, min_value, max_value )
{
new errorMessage[ MAX_LONG_STRING ];
new test_id = test_registerSeriesNaming( "test_getUniqueRandomInteger", 'c' );
new trieSize;
new sortedInterger;
new sortedIntergerString[ 6 ];
new Trie:sortedIntegers = TrieCreate();
new randomCount = max_value - min_value + 1;
static sequence = -1;
sequence++;
for( new index = 0; index < max_value + 1 ; index++ )
{
sortedInterger = getUniqueRandomInteger( holder, min_value, max_value );
num_to_str( sortedInterger, sortedIntergerString, charsmax( sortedIntergerString ) );
formatex( errorMessage, charsmax( errorMessage ), "The integer %d, must not to be sorted twice.", sortedInterger );
SET_TEST_FAILURE( test_id, TrieKeyExists( sortedIntegers, sortedIntergerString ), errorMessage )
formatex( errorMessage, charsmax( errorMessage ), "The TrieSize must to be %d, instead of %d.", max_value, trieSize );
SET_TEST_FAILURE( test_id, trieSize != randomCount, errorMessage )
LOGGER( 1, "" )
for( new index = 0; index < max_value + 1 ; index++ )
{
sortedInterger = getUniqueRandomInteger( holder, min_value, max_value );
num_to_str( sortedInterger, sortedIntergerString, charsmax( sortedIntergerString ) );
formatex( errorMessage, charsmax( errorMessage ), "The integer %d, must to be sorted twice.", sortedInterger );
SET_TEST_FAILURE( test_id, !TrieKeyExists( sortedIntegers, sortedIntergerString ), errorMessage )
formatex( errorMessage, charsmax( errorMessage ), "The TrieSize must to be %d, instead of %d.", max_value, trieSize );
SET_TEST_FAILURE( test_id, trieSize != randomCount, errorMessage )
TrieDestroy( sortedIntegers );
}
/**
* Get unique random numbers between a minimum until maximum.
*
* If the `maximum`'s change between the function calls, the unique random number sequence will be
* restarted to this new maximum value. Also after the maximum value been reached, the random unique
* sequence will be restarted and a new unique random number sequence will be generated.
*
* If your `maximum` parameter value is not 0, you can to reset the sequence manually just to calling
* this function as `getUniqueRandomInteger( holder )` or using some the `maximum` parameter value.
* The random generated range is:
*
* minimum <= return value <= maximum
*
* 1. Do not forgot the call ArrayCreate() for the `holder` parameter before calling this function,
* and to call ArrayDestroy(1) for the `holder` parameter after you finished using this function.
* 2. Do not change the minimum value without changing at the same time the maximum value, otherwise
* you will still get number at the old minimum value starting range.
* 3. This algorithm complexity is linear `O( n )` for the first call and when the random generated
* sequence is restarted. The further function calls has constant `O( 1 )` complexity.
*
* @param holder an initially empty Dynamic Array used for internal purposes.
* @param minimum the inclusive lower bound limit, i.e., the minimum value to be sorted.
* @param maximum the inclusive upper bound limit, i.e., the maximum value to be sorted.
* @param restart if false, the sequence will not be automatically restarted and will to start
* returning the value -1;
*
* @return an unique random integer until the `maximum` parameter value.
*/
stock getUniqueRandomInteger( Array:holder, minimum = MIN_INTEGER, maximum = MIN_INTEGER, restart = true )
{
LOGGER( 128, "I AM ENTERING ON getUniqueRandomInteger(2) range: %d-%d", minimum, maximum )
static lastMaximum = MIN_INTEGER;
new randomIndex;
new returnValue;
new holderSize = ArraySize( holder );
// Get a unique random value
randomIndex = random_num( 0, holderSize );
returnValue = ArrayGetCell( holder, randomIndex );
// Swap the random value from the middle of the array to the last position, reduces the removal
// complexity from linear `O( n )` to constant `O( 1 )`.
ArraySwap( holder, randomIndex, holderSize );
ArrayDeleteItem( holder, holderSize );
LOGGER( 1, " ( getUniqueRandomInteger ) %d. Just Returning the random integer: %d", holderSize, returnValue )
return returnValue;
}
/**
* Get unique random positive numbers between 0 until 31. If the `maximum`'s parameter value
* provided is greater than 31, the generated numbers will not be unique. The range is:
*
* 0 <= return value <= maximum <= 31
*
* @param sequence a random positive number to reset the current unique return values.
* @param maximum the upper bound limit, i.e., the maximum value to be sorted.
*
* @return -1 when there are not new unique positive numbers to return.
*/
stock getUniqueRandomIntegerBasic( sequence, maximum )
{
LOGGER( 128, "I AM ENTERING ON getUniqueRandomIntegerBasic(2) maximum: %d", maximum )
static maximumBitField;
for( new index = 0; index < maximum + 1; index++ )
{
maximumBitField |= ( 1 << index );
}
}
new randomInteger;
// Keep looping while there is numbers that haven't yet been selected.
while( sortedIntegers != maximumBitField )
{
randomInteger = random_num( 0, maximum );
// If the number has not yet been selected yet
if( !( sortedIntegers & ( 1 << randomInteger ) ) )
{
// Set bit on the sortedIntegers bit-field, so the integer will now be considered selected
sortedIntegers |= ( 1 << randomInteger );
LOGGER( 1, " ( getUniqueRandomIntegerBasic ) %d. Just Returning the random integer: %d", sequence, randomInteger )
return randomInteger;
}
}
LOGGER( 1, " ( getUniqueRandomIntegerBasic ) %d. Just Returning the random integer: %d", sequence, -1 )
return -1;
}
// ################################# Unit Tests Body Start ####################################
#define MAX_CELL_LENGHT 20
#define MAX_MESSAGE_LENGHT 80
new indexString [ 8 ];
new elementString [ 8 ];
new cellString [ MAX_CELL_LENGHT ];
new cellStringsBuffer[ MAX_MESSAGE_LENGHT ];
new arraySize = ArraySize( array );
for( new index = 0; index < arraySize; index++ )
{
// Create a cellString within a trailing comma
formatex( indexString , charsmax( indexString ) , "(%d) " , index );
formatex( elementString, charsmax( elementString ), "%d, " , ArrayGetCell( array, index ) );
formatex( cellString , charsmax( cellString ) , "%7s %-9s" , indexString, elementString );
// Add a new cellString to the output buffer and flushes it when it full
announceCellString( cellString, cellStringsBuffer );
}
// Flush the last cells
flushCellStrings( cellStringsBuffer );
// server_print( "" );
}
/**
* Announce cells to the server console.
*
* @param cellStringAnnounce a cell as string.
* @param cellStringsBuffer the output string to be printed.
*
* @note It does not immediately print the cell, the output occurs when the buffer is full.
*/
stock announceCellString( cellStringAnnounce[], cellStringsBuffer[] )
{
static copiedChars;
// Reset the characters counter for the output flush
if( !cellStringsBuffer[ 0 ] )
{
copiedChars = 0;
}
// Add the cellString to the buffer
copiedChars += copy( cellStringsBuffer[ copiedChars ], MAX_MESSAGE_LENGHT - 1 - copiedChars, cellStringAnnounce );
// Calculate whether to flush now or not
if( copiedChars > MAX_MESSAGE_LENGHT - MAX_CELL_LENGHT )
{
flushCellStrings( cellStringsBuffer );
}
}
/**
* Print the current buffer, if there are any cellStrings on it.
*
* @param cellStringsBuffer the formatted cellStrings list to be printed.
*/
stock flushCellStrings( cellStringsBuffer[] )
{
if( cellStringsBuffer[ 0 ] )
{
// Print the message
LOGGER( 1, "%-13s%s", "Array Cells: ", cellStringsBuffer[ 0 ] )
/**
* Write debug messages accordantly with the 'g_debug_level' variable.
*
* @param mode the debug mode level, see the variable 'g_debug_level' for the levels.
* @param text the debug message, if omitted its default value is ""
* @param any the variable number of formatting parameters
*
* @see the stock writeToTheDebugFile( log_file[], formated_message[] ) for the output log
* 'DEBUGGER_OUTPUT_LOG_FILE_NAME'.
*/
stock debugMesssageLogger( const mode, const message[] = "", any:... )
{
if( mode & g_debug_level )
{
static formated_message[ MAX_BIG_BOSS_STRING ];
vformat( formated_message, charsmax( formated_message ), message, 3 );
/**
* Write messages to the debug log file on 'addons/amxmodx/logs'.
*
* @param log_file the log file name.
* @param formated_message the formatted message to write down to the debug log file.
*/
stock writeToTheDebugFile( const log_file[], const formated_message[] )
{
new currentTime;
static lastRun;
// Removes the compiler warning `warning 203: symbol is never used` when only the debug
// level `DEBUG_LEVEL_NORMAL` is enabled.
if( g_test_isTheUnitTestsRunning ) { }
}
/**
* Informs the Test System that the test failed and why.
*
* @param test_id the test_id at the Test System
* @param isFailure a boolean value setting whether the failure status is true.
* @param failure_reason the reason why the test failed
*/
stock setTestFailure( test_id, bool:isFailure, failure_reason[] )
{
LOGGER( 0, "I AM ENTERING ON setTestFailure(...) | test_id: %d, isFailure: %d, \
failure_reason: %s", test_id, isFailure, failure_reason )
/**
* This is the first thing called when a test begin running. It function is to let the Test System
* know that the test exists and then know how to handle it using the test_id.
*
* @param test_name the test name to register
*
* @return test_id an integer that refers it at the Test System.
*/
stock register_test( test_name[] )
{
LOGGER( 0, "I AM ENTERING ON register_test(2) | test_name: %s", test_name )
g_test_testsNumber++;
print_logger( " EXECUTING TEST %d AFTER %d SECONDS - %s ", g_test_testsNumber, computeTheTestElapsedTime(),test_name );
return g_test_testsNumber;
}
/**
* Register a test series naming, used to easily allow to distinguish between tests names.
* Example, this:
* 1. test_loadVoteChoices.aa_case1
* 2. test_loadVoteChoices.aa_case2
* 3. test_loadVoteChoices.bb.bb_case1
* 4. test_loadVoteChoices.bb.bb_case2
*
* Instead of this:
* 1. test_loadVoteChoices.a_case1
* 2. test_loadVoteChoices.a_case2
* 3. test_loadVoteChoices.b_case1
* 4. test_loadVoteChoices.b_case2
*
* @param seriesName the current test name.
* @param newSeries a char as the new test series start. The default is to use the last serie.
*/
stock test_registerSeriesNaming( seriesName[], newSeries = 0 )
{
new currentIndex;
new testName[ MAX_SHORT_STRING ];
stock print_tests_results_count()
{
print_logger( "" );
print_logger( " Finished the %s's Unit Tests execution after '%d' seconds.", PLUGIN_NAME, computeTheTestElapsedTime() );
print_logger( "" );
print_logger( "" );
// Clear the time-stamp.
g_test_lastTimeStamp = 0;
}
/**
* Compute how many days are elapsed since 1st January of 2000.
*
* @param currentDayInteger the current day from this year (1-366).
* @param currentYearInteger the current year (2016).
*/
#define GET_CURRENT_BASED_DAY(%1,%2) ( ( %2 - 2000 ) * 366 + %1 )
/**
* Save a time-stamp when the Unit Tests started to run.
*/
stock saveCurrentTestsTimeStamp()
{
if( !g_test_lastTimeStamp )
{
new hour;
new minute;
new second;
time( hour, minute, second );
new currentDayInteger;
new currentYearInteger;
new rawTimeData[ 10 ];
/**
* Calculates how much time took to run the Unit Tests. For this to work, the stock
* 'saveCurrentTestsTimeStamp(0)' must to be called on the beginning of the tests.
*
* @return seconds how much seconds are elapsed, or -1 on when the time-stamp is null.
*/
stock computeTheTestElapsedTime()
{
if( g_test_lastTimeStamp )
{
new hour;
new minute;
new second;
new delayResulted;
time( hour, minute, second );
new currentDayInteger;
new currentYearInteger;
new rawTimeData[ 10 ];
You do not want to sort the map map twice for performance questions.
For each map you sort you must to check whether they meet several criteria as:
The map prefix as `de_` must to be unique on the menu.
The map not to be present on the recent maps list.
The map must to to be present to the current hourly blocked list.
So, sorting the same number, on the map index range is processing lost, so would be nice not to sort repeated numbers.
Also the other approach would be to remove all the maps from the map list so we can just sort any.
However this has the following characteristics:
You would have to duplicate the map list as it can be used for other map voting.
You would have to remove the duplicated prefixes from the maps list while duplicating.
You would have to remove the maps from the recent list and hourly list, while duplicating it.
So, I just to choose the first implementation, instead of the second one.
May be the second is trivially better than the first, or otherwise.
Anyways, I already got the second implementation fully working.
So, I would not spend my time doing the second one, if the first one
is not lacking or creating performance problems which cannot be dealt with.
@addons_zz so you are checking the chosen map for your condition after each getUniqueRandomInteger call, aren't you? (while you will not pick 5 appropriate maps)
Yes. But I due other aspects and the performance cost from using this algorithm I removed it because this unique random has linear complexity, by the size of the range at the first call, and is very spend those CPU cycles with that as the map list could be big/worthless.
Currently I to apply simply sorting one random index, and if that map is not available, I increment the ++index instead of sorting a new random. Once the index get at the last position, I start on the first array position and after passed by all maps, I stop the search.
Each time I do a complete loop through all maps, and still not find enough maps due high restrictive settings, I disable one of them, throw on warning at the server console stating I am disabling the X setting due not enough maps to fill the voting, and to start looking for the missing maps to fill the voting. And after disable all restrictions, the voting still not filled, I throw another warning on the server console `log_amx()` stating there was not enough maps and to perform the voting with the found maps, if there are at leas 2 of them.