Хочу еще раз поблагодарить за ссылку, и за то, что Вы указали на несовершенство дизайна кода! Это для меня важнее, чем обсуждение самой идеи или способов извлечения энтропии. Идея — она «идея как идея» без каких-либо претензий на исключительность. Важнее всего для меня было попытаться сделать что-то, что можно было бы считать проектом. То есть, такое:
• можно дать кому-то еще (переносимость, хотя бы потенциальная полезность для кого-то еще, кроме меня);
• есть описание, есть документация;
• проект хотя бы сколько-нибудь прилично написан и оформлен.
После Ваших слов понимаю, что с задачей справился слабенько. И, вообще, чем больше углубляюсь в тему того, чтобы вообще кому-то что-то можно было отдать, тем больше понимаю, что это сложно. Это требует большого труда. Но мне интересно этим заниматься, и я надеюсь, что постепенно буду совершенствоваться.
Код следующей своей разработки я уже буду писать с применением рекомендаций, ссылку на которые Вы дали.
А не могли бы еще Вы сказать хоть пару слов о документации:
http://documentation.pbrng.16mb.com/
Подозреваю, что она тоже далека от совершенства. На что обратить внимание?