Название подводит итог. Мне интересно знать, существует ли алгоритм, способный производить переменные выходные данные при одинаковом вводе, не полагаясь на другие источники случайности, такие как DateTime.Now или число, сгенерированное датчиком освещенности и т. Д. Кроме того, алгоритм не может быть запущен в последовательности, только два отличных, не связанных прогона, которые производят различный результат.
2.0 + 2.0
по такой системе не даст идентичных результатов. Ему не нужен другой источник случайности.