معلومه چون الگوریتم های تولید اعداد تصادفی یک دوره تولید میکنن. بخاطر همین هم در پیاده سازی های متفاوت فاکتور زمان رو دخالت میدن تا تولید دوره های متفاوت صورت بگیره. از تابع randomize میتونین برای این کار استفاده کنین.
این فقط مربوط به WinAVR نیست. بقیه هم همین مشکل رو دارن. برای اطلاعات بیشتر میتونین به کتاب دکتر Knuth بنام:
The Art of Computer Programming مراجعه کنین. اونجا چند روش متفاوت برای پیاده سازی شرح داده شده.
دیدگاه