Roger-ua Просто жребий был проведен некорректно. После выпадения первого числа 2 оно не было исключено из второго жребия. Вероятность выпадения чисел 1 и 3 стала равна 33% , при исключении числа 2 их вероятности были бы по 50%.
Генерировать 1,2 или 3 с равной вероятностью и при условии выпадения 2 генерировать снова до тех пор пока не выпадет 1 или 3 - то же, что и генерировать 1 и 3 с равной вероятностью (в данном случае 1/2, ибо вероятность иных исходов нулевая.).
Кстати, полная перегенерация в случае выпадения 2-х одинаковых чисел до тех пор, пока не выпадут 2 разных числа тоже корректна.