stanford-oval/wikipedia huggingface dataset:
صنعت هسته‌ای در کانادا
تولید برق

استان انتاریو بر صنعت برق هسته ای کانادا تسلط دارد و دارای بیشترین ظرفیت تولید انرژی هسته ای این کشور است. انتاریو ۱۶ راکتور فعال دارد که حدود ۵۰ درصد برق این استان را تأمین می‌کنند، به علاوه دو راکتور که در حال بازسازی هستند. نیوبرانزویک هم دارای یک راکتور است. به‌طور کلی، انرژی هسته ای حدود ۱۵ درصد از برق کانادا را تأمین می‌کند. در این صنعت حدود ۲۱۰۰۰ نفر به‌طور مستقیم و ۱۰٫۰۰۰ نفر به صورت غیر مستقیم مشغول به کار هستند.
با افزایش تقاضا (به ویژه در انتاریو) و تمایل به رعایت تعهدات کانادا در توافقنامه کیوتو، علاقه مجدد به انرژی هسته ای افزایش یافته‌است، اگرچه کانادا در دسامبر ۲۰۱۲ از پروتکل کیوتو خارج شد. (کانادا متعهد شده بود که انتشار گازهای گلخانه ای خود را تا سال ۲۰۱۲ به ۶ درصد کمتر از سطح ۱۹۹۰ برساند، اما در سال ۲۰۰۹ انتشار ۱۷ درصد بیشتر از سال ۱۹۹۰ بود. دولت هارپر توسعه ماسه‌های نفتی در آلبرتا را در اولویت قرار داد و بهبود محیط زیست را از اولویت خارج کرد) []. دولت انتاریو در سال ۲۰۰۴ طرح‌هایی را برای ساخت چندین راکتور هسته ای جدید در این استان پیشنهاد کرد. نامزد اصلی، راکتور پیشرفته CANDU AECL است. در حال حاضر ارزیابی‌های زیست‌محیطی برای یک سایت در مجاورت ایستگاه تولید هسته ای بروس پاور در تیورتون و دیگری در کنار نیروگاه هسته ای دارلینگتون متعلق به انتاریو پاور جنریشن در حال انجام است. بروس پاور برای مجوز تولید انرژی هسته ای در کاردینال لیک در استان آلبرتا درخواست داده‌است.
تولید اورانیوم

کانادا بزرگترین تولیدکننده اورانیوم در جهان است و حدود یک سوم تولید جهان از معادن ساسکاچوان تأمین می‌شود. دو بازیگر اصلی در بخش استخراج اورانیوم وجود دارد.
کامیکو از معدن رودخانه مک آرتور بهره‌برداری می‌کند، که تولید آن در پایان سال ۱۹۹۹ آغاز شد. سنگ معدن آن در کی لیک آسیاب می‌شود که زمانی ۱۵ درصد از تولید اورانیوم جهان را تشکیل می‌داد اما اکنون دیگر ذخایرش به پایان رسیده. دیگر پایه اصلی سابق آن معدن دریاچه خرگوش است، که هنوز دارای ذخایری در معدن ایگل پوینت است، که استخراج آن در اواسط سال ۲۰۰۲ پس از سه سال وقفه از سر گرفته شد. برنامه جایگزینی ذخایر زیرزمینی باعث می‌شود سریعتر از زمان استخراج به ذخایر اضافه شود.
آریوا ریسورسز کانادا از معدن مک کلین لیک بهره‌برداری می‌کند که تولید آن در اواسط سال ۱۹۹۹ آغاز شد. معدن آن در Cluff Lake در حال حاضر بسته شده‌است و در حال از رده خارج شدن است.
کورنلیوس وندربیلت کرین

کورنلیوس واندربیلت کرین و خواهرش فلورانس، اثر «لیدیا فیلد امت»، ۱۹۱۴ میلادی
کورنلیوس واندربیلت کرین (Cornelius Vanderbilt Crane) (زادهٔ ۲۹ ژوئن ۱۹۰۵ – درگذشتهٔ ۹ ژوئیه ۱۹۶۲)، جهانگرد و انسان‌دوست اهل ایالات متحده بود.
اوایل زندگی

کرین فرزند ریچارد تیلر کرین جونیور و فلورنس (نام تولد: هیجینبوتام) کرین و نوه ریچارد تی. کرین، بنیان‌گذار شرکت کرین، بود. پدربزرگ مادری وی هارلو نایلس هیجینبوتام بود.
حرفه

معروف‌ترین کار وی سفر اکتشافی پسفیک کرین در ۱۹۲۸–۱۹۲۹ میلادی بود، سفری که او هزینه مالی آنرا پرداخت نموده و در یات وی، الیاریا انجام شد. موزه تاریخ طبیعی شیکاگو این سفر اکتشافی را برگزار نموده و تعدادی از دانشمندان و متخصصین در آن حضور داشتند. کشتی تفریحی در ۱۶ نوامبر ۱۹۲۸ لنگرگاه بوستون را ترک نموده و نخست در پورتو پرنس، هائیتی و بعداً در کانال پاناما توقف کرد. کشتی در ۳۰ دسامبر ۱۹۲۸ کانال را به مقصد توقف در جزایر کوکوس و مجمع‌الجزایر گالاپاگوس ترک نموده و از آنجا مقدار بسیار زیادی ماهی و پرندگان محلی گردآوری شد. پس از توقف در این جزایر، کشتی به حرکت خود به‌سوی جزایر مارکیز، مجمع‌الجزایر توآموتو، تاهیتی، بورا بورا، فیجی، هبریدز نو، جزایر سلیمان، گینه نو، بورنئو و به پیش ادامه داد تا این‌که در نهایت به یک سفر کشتی در اطراف جهان مبدل شد.
زندگی شخصی

در این سفر اکتشافی، کرین با ایزابیل پارکر براونینگ (۱۹۰۴ – ۱۹۸۷ میلادی) که نادختری رئیس دریایی کانال پاناما بود، آشنا شد. آن‌ها در ۱۹۲۹ میلادی باهم ازدواج نموده و در آن زمان او دختر همسرش به‌نام کاتلین پارکر براونینگ (۱۹۲۳ – ۲۰۰۵) که از ازدواج قبلی وی بود، را به فرزند خواندگی پذیرفت. پس از این‌که این زوج در ۱۹۴۰ میلادی از هم طلاق گرفتند، او دخترش را از میراث محروم کرد (ایزابیل چندی بعد بازیگر و کمدین آمریکایی چوی چیس را به‌دنیا آورد) و همسر سابقش پس از وی با نقاش اتریشی رودولف آنتون بیرناتسشکی ازدواج نمود.
کرین برای بار دوم در ۱۹۵۵ میلادی با مایسکول «ماینی» ساواهارا طی یک مراسم شینتو در ژاپن ازدواج نمود؛ همسر وی چند بعد بورسیه تحصیلی خانم کورنلیوس کرین را در مدرسه جولیارد، ایجاد کرد.
کرین در ژوئیه ۱۹۶۲ درگذشت.
مولد همگرایانه خطی

دو LCG مدولو-۹ نشان می‌دهد که چگونه پارامترهای مختلف منجر به طول چرخه‌های مختلف می‌شود. هر ردیف وضعیت را نشان می‌دهد که در حال تکامل است تا زمانی که تکرار شود. ردیف بالا یک ژنراتور با m را نشان می‌دهد = ۹، الف = ۲، ج = ۰ و دانه ۱ که چرخه ای به طول ۶ ایجاد می‌کند. ردیف دوم همان ژنراتور با دانه ۳ است که یک چرخه به طول ۲ تولید می‌کند. با استفاده از a = ۴ و ج = ۱ (ردیف پایین) طول چرخه ۹ را با هر دانه در [۰، ۸].
یک مولد همگام خطی (L C G) الگوریتمی است که دنباله ای از اعداد شبه تصادفی محاسبه شده با یک معادله خطی تکه ای ناپیوسته را به دست می‌دهد. این روش یکی از قدیمی‌ترین و شناخته شده‌ترین الگوریتم‌های مولد اعداد شبه تصادفی را نشان می‌دهد. تئوری پشت آن‌ها نسبتاً آسان است و به راحتی و سریع پیاده‌سازی می‌شوند، مخصوصاً روی سخت‌افزار رایانه که می‌تواند محاسبات مدولار را با برش بیت ذخیره‌سازی ارائه دهد.
مولد با رابطه عود تعریف می‌شود:
جایی که  X دنباله ای از مقادیر شبه تصادفی است و
ثابت‌های صحیحی هستند که مولد را مشخص می‌کنند. اگر c = ۰، مولد اغلب یک مولد همگام ضربی نامیده می‌شود. اگرc ≠ ۰، این روش را یک مولد متجانس مختلط می‌نامند.
زمانی که c ≠ ۰، یک ریاضیدان عود را تبدیلی وابسته می‌نامد، نه یک تبدیل خطی، اما این نام اشتباه در علم کامپیوتر به خوبی تثبیت شده‌است.
تاریخ

ژنراتور لمر در سال ۱۹۵۱ منتشر شد و ژنراتور همخوانی خطی در سال ۱۹۵۸ توسط دبلیو ای تامسون و ای. روتنبرگ منتشر شد.
طول دوره

یکی از مزایای ال سی جی‌ها این است که انتخاب مناسب پارامترها منجر به یک دوره شناخته شده و طولانی می‌شود. اگر چه نه تنها معیار، بیش از حد کوتاه یک دوره یک نقص کشنده در یک مولد عدد شبه تصادفی است.
در حالی که ال سی جی‌ها قادر به تولید هستند اعداد شبه تصادفی که می‌تواند رسمی باشد تست‌های تصادفی، کیفیت خروجی به انتخاب پارامترها بسیار حساس است m و a. به عنوان مثال، a = ۱ و c = ۱ یک مدول ساده تولید می‌کند-m شمارنده، که دارای یک دوره طولانی، اما واضح است که غیر تصادفی است.
از لحاظ تاریخی انتخاب‌های ضعیف برای a به پیاده‌سازی بی اثر از ال سی جی منجر شده‌است. یک مثال به خصوص گویا از این است راندو که به‌طور گسترده‌ای در اوایل دهه ۱۹۷۰ مورد استفاده قرار گرفت و منجر به نتایج بسیاری شد که در حال حاضر به دلیل استفاده از این ال سی جی ضعیف مورد سؤال قرار گرفته‌است.
سه خانواده رایج برای انتخاب پارامتر وجود دارد:
طول دوره > m اول، c = ۰

این ساخت و ساز اصلی لمر است. دوره است m-1 اگر چند برابر a انتخاب شده‌است به یک عنصر بدوی از مدول اعداد صحیح m. حالت اولیه باید بین ۱ و انتخاب شود m−۱.
یکی از معایب مدول اصلی این است که کاهش مدولار به یک محصول دو عرض و یک مرحله کاهش صریح نیاز دارد. اغلب از یک عدد اول فقط کمتر از توان ۲ استفاده می‌شود (اعداد اول مرسن 231−۱ و 61 2−۱ محبوب هستند)، به طوری که مدول کاهش m = 2 e - d را می‌توان به صورت (ax mod 2e) + d ⌊ax/2e⌋ اگر نتیجه خیلی زیاد است، باید با تفریق شرطی m دنبال شود، اما تعداد تفریق‌ها به ad / m محدود می‌شود، که اگر d کوچک باشد به راحتی می‌توان به یک محدود کرد.
اگر حاصل ضرب دو عرض در دسترس نباشد و ضریب با دقت انتخاب شود، ممکن است از روش شراژ استفاده شود. برای این کار، m را فاکتور کنید، یعنی m = qa+r, i.e. q = ⌊m/a⌋ and r = m mod a. سپس ax mod m = a(x mod q) − r⌊x/q⌋ را محاسبه کنید. از زمانی که x mod q < q ≤ m/a، جمله اول به شدت کمتر از am/a = m است اگر a طوری انتخاب شود که r ≤ q (و بنابراین r / q ≤ ۱)، سپس جمله دوم نیز کمتر از m است: m: r⌊x/q⌋ ≤ rx/q = x(r/q) ≤ x < m. بنابراین، هر دو محصول را می‌توان با یک محصول تک عرض محاسبه کرد، و تفاوت بین آنها در محدوده [1- m , m -۱]، بنابراین می‌توان به [۰، m -1] با یک جمع شرطی منفرد.
دومین عیب این است که تبدیل مقدار ۱≤x و m > x به بیت‌های تصادفی یکنواخت. اگر از یک عدد اول فقط کمتر از توان ۲ استفاده شود، گاهی اوقات مقادیر از دست رفته به سادگی نادیده گرفته می‌شوند.
طول دوره > m توان ۲، c = ۰

انتخاب m به عنوان توان ۲، اغلب m = 2 32 یا m = 2 64، یک L C G کارآمد تولید می‌کند، زیرا این امکان را فراهم می‌کند که عملیات مدول به سادگی با کوتاه کردن نمایش باینری محاسبه شود. در واقع، مهم‌ترین بیت‌ها معمولاً اصلاً محاسبه نمی‌شوند. با این حال، معایبی وجود دارد.
این فرم دارای حداکثر دوره m /4 است که اگر a ≡ 3 or a ≡ 5 (mod 8) به دست می‌آید. حالت اولیه X 0 باید فرد باشد و سه بیت پایین X بین دو حالت متناوب هستند و مفید نیستند. می‌توان نشان داد که این شکل معادل یک ژنراتور با مدول یک چهارم اندازه و c ≠ ۰ است
یک مسئله جدی تر در مورد استفاده از مدول توان دو این است که بیت‌های کم دوره کوتاه تری نسبت به بیت‌های بالا دارند. بیت پایین‌ترین مرتبه X هرگز تغییر نمی‌کند (X همیشه فرد است)، و دو بیت بعدی بین دو حالت متناوب می‌شوند. اگرa ≡ (5 mod ۸)، سپس بیت ۱ هرگز تغییر نمی‌کند و بیت ۲ جایگزین می‌شود. اگرa ≡ 3 (mod 8)، سپس بیت ۲ هرگز تغییر نمی‌کند و بیت ۱ جایگزین می‌شود) بیت ۳ با پریود ۴ تکرار می‌شود، بیت ۴ دارای دوره ۸ است و به همین ترتیب. فقط مهم‌ترین بیت X به دوره کامل می‌رسد.
طول دوره > c ≠ ۰

وقتی c ≠ ۰ باشد، پارامترهای به درستی انتخاب شده، دوره ای برابر با m را برای همه مقادیر دانه در نظر می‌گیرند. این اتفاق می‌افتد اگر و فقط اگر:
m و  c نسبتا درجه یک هستند،
a-1 بر تمام عوامل اول تقسیم پذیر است  m ،
a-1 بر ۴ بخش پذیر است اگر  m بر ۴ بخش پذیر است.
به این سه شرط، قضیه هال-دوبل می‌گویند.
این فرم ممکن است با هر m استفاده شود، اما فقط برای m با بسیاری از فاکتورهای اول مکرر، مانند توان ۲، به خوبی کار می‌کند. استفاده از اندازه کلمه کامپیوتر رایج‌ترین انتخاب است. اگر m یک عدد صحیح بدون مربع باشد، این فقط به a ≡ 1 (mod m) اجازه می‌دهد که P R N G بسیار ضعیفی را ایجاد می‌کند. انتخابی از ضرب‌کننده‌های دوره کامل ممکن فقط زمانی در دسترس است که m دارای ضرایب اول مکرر باشد.
اگرچه قضیه هال-دوبل حداکثر دوره را ارائه می‌دهد، اما برای تضمین یک مولد خوب کافی نیست؛ مثلاً برای الف مطلوب است - ۱ بیش از حد لازم بر ضرایب اول m قابل تقسیم نباشد؛ بنابراین، اگر m توان ۲ باشد، a - 1 باید بر ۴ بخش پذیر باشد اما بر ۸ بخش پذیر نباشد، یعنیa ≡ 5 (Mod 8).
در واقع، بیشتر ضرب‌کننده‌ها دنباله‌ای را تولید می‌کنند که در یکی از آزمون‌های غیرتصادفی یا دیگری شکست می‌خورد، و ضربی را پیدا می‌کند که برای همه معیارهای قابل اجرا رضایت‌بخش باشد  کاملاً چالش‌برانگیز است تست طیفی یکی از مهم‌ترین تست هاست.
توجه داشته باشید که یک مدول توان-۲ مشکل را همان‌طور که در بالا برای ۰=c توضیح داده شد به اشتراک می‌گذارد: بیت‌های k پایین یک ژنراتور با مدول 2k تشکیل می‌دهند و بنابراین با دوره 2k تکرار می‌شوند. فقط مهم‌ترین بیت به دوره کامل می‌رسد. اگر عدد شبه تصادفی کمتر از r مورد نظر باشد، ⌊r X/m⌋نتیجه با کیفیت بسیار بالاتری نسبت به X mod r می‌شود. متأسفانه، بیشتر زبان‌های برنامه‌نویسی نوشتن دومی را بسیار ساده‌تر می‌کنند (X % r)، بنابراین رایج‌ترین شکل مورد استفاده است.
ژنراتور به انتخاب c حساس نیست، تا زمانی که نسبتاً اول مدول باشد (مثلاً اگر m توان ۲ باشد، c باید فرد باشد)، بنابراین مقدار c =۱ معمولاً انتخاب می‌شود.
سری تولید شده توسط سایر گزینه‌های c را می‌توان به عنوان یک تابع ساده از سری زمانی که c =۱ نوشت.  به‌طور خاص، اگر Yسری اولیه تعریف شده توسط Y0 = ۰ باشد و Y n +1 = a Y n +1 mod m، سپس یک سری کلی Xn+1 = aXn+c mod m را می‌توان به عنوان یک تابع وابسته از Y نوشت:
به‌طور کلی، هر دو سری X و Z با ضریب و مدول یکسان با هم مرتبط هستند
پارامترهای مورد استفاده رایج

جدول زیر پارامترهای L C Gهای رایج را فهرست می‌کند، از جمله توابع ()rand داخلی در کتابخانه‌های زمان اجرا کامپایلرهای مختلف. این جدول برای نشان دادن محبوبیت است، نه نمونه‌هایی برای تقلید. بسیاری از این پارامترها ضعیف هستند. جداول پارامترهای خوب موجود است.
| Source | modulus m | multiplier a |
| --- | --- | --- |
| ZX81 | 216 + ۱ | ۷۵ |
| Numerical Recipes | 232 | ۱۶۶۴۵۲۵ |
| Borland C/C++ | 232 | ۲۲۶۹۵۴۷۷ |
| glibc (used by GCC) | 231 | ۱۱۰۳۵۱۵۲۴۵ |
| ANSI C: Watcom, Digital Mars, CodeWarrior, IBM VisualAge C/C++ C90, C99, C11: Suggestion in the ISO/IEC 9899, C17 | 231 | ۱۱۰۳۵۱۵۲۴۵ |
| Borland Delphi, Virtual Pascal | 232 | ۱۳۴۷۷۵۸۱۳ |
| Turbo Pascal | 232 | 134775813 (808840516) |
| Microsoft Visual/Quick C/C++ | 232 | 214013 (343FD16) |
| Microsoft Visual Basic (6 and earlier) | 224 | 1140671485 (43FD43FD16) |
| RtlUniform from Native API | 1 - 231 | 2147483629 (7FFFFFED16) |
| Apple CarbonLib, C++11's minstd_rand0, MATLAB's v4 legacy generator mcg16807 | 1 - 231 | ۱۶۸۰۷ |
| C++11's minstd_rand | 1 - 231 | ۴۸۲۷۱ |
| MMIX by Donald Knuth | 264 | ۶۳۶۴۱۳۶۲۲۳۸۴۶۷۹۳۰۰۵ |
| Newlib, Musl | 264 | ۶۳۶۴۱۳۶۲۲۳۸۴۶۷۹۳۰۰۵ |
| VMS's MTH$RANDOM, old versions of glibc | 232 | 69069 (10DCD16) |
| Java's java.util.Random, POSIX [ln]rand48, glibc [ln]rand48[_r] | 248 | 25214903917 (5DEECE66D16) |
| random0 | 134456 = 2375 | ۸۱۲۱ |
| POSIX [jm]rand48, glibc [mj]rand48[_r] | 248 | 25214903917 (5DEECE66D16) |
| POSIX [de]rand48, glibc [de]rand48[_r] | 248 | 25214903917 (5DEECE66D16) |
| cc65 | 223 | 65793 (1010116) |
| cc65 | 232 | 16843009 (101010116) |
| Formerly common: RANDU | 231 | ۶۵۵۳۹ |
همان‌طور که در بالا نشان داده شد، L C Gها همیشه از همه بیت‌ها در مقادیری که تولید می‌کنند استفاده نمی‌کنند. به عنوان مثال، پیاده‌سازی جاوا با مقادیر ۴۸ بیتی در هر تکرار عمل می‌کند اما تنها ۳۲ بیت مهم آن را برمی‌گرداند. این به این دلیل است که بیت‌های مرتبه بالاتر دوره‌های طولانی تری نسبت به بیت‌های مرتبه پایین دارند (به زیر مراجعه کنید). L C Gهایی که از این تکنیک برش استفاده می‌کنند از نظر آماری مقادیر بهتری نسبت به آنهایی که استفاده نمی‌کنند تولید می‌کنند. این امر به ویژه در اسکریپت‌هایی که از عملیات mod برای کاهش دامنه استفاده می‌کنند قابل توجه است. تغییر شماره تصادفی mod 2 منجر به جایگزینی ۰ و ۱ بدون برش می‌شود.
کد نمونه > کد پایتون

در زیر پیاده‌سازی L C G در پایتون به شکل ژنراتور آمده‌است:
from typing import Generator

def lcg(modulus: int, a: int, c: int, seed: int) -> Generator[int, None, None]:
    """Linear congruential generator."""
    while True:
        seed = (a * seed + c) % modulus
        yield seed
کد نمونه > پاسکال رایگان

رایگان پاسکال با استفاده از یک مرسن تویستر به عنوان مولد عدد شبه تصادفی پیش فرض خود را در حالی که دلفی با استفاده از یک ال سی جی. در اینجا یک مثال سازگار دلفی در زبان پاسکال بر اساس اطلاعات موجود در جدول بالاست. با توجه به همان مقدار دانه رند همان توالی اعداد تصادفی دلفی را تولید می‌کند.
unit lcg_random;
{$ifdef fpc}{$mode delphi}{$endif}
interface

function LCGRandom: extended; overload; inline;
function LCGRandom(const range:longint): longint; overload; inline;

implementation
function IM: cardinal; inline;
begin
  RandSeed := RandSeed * 134775813 + 1;
  Result := RandSeed;
end;

function LCGRandom: extended; overload; inline;
begin
  Result := IM * 2.32830643653870e-10;
end;

function LCGRandom(const range: longint): longint; overload; inline;
begin
  Result := IM * range shr 32;
end;
مانند همه مولدهای اعداد شبه تصادفی، یک L C G باید وضعیت را ذخیره کند و هر بار که یک عدد جدید تولید می‌کند، آن را تغییر دهد. ممکن است چندین رشته به‌طور همزمان به این حالت دسترسی پیدا کنند و باعث ایجاد شرایط مسابقه شوند. پیاده‌سازی‌ها باید از حالت‌های متفاوتی استفاده کنند که هر کدام با مقداردهی اولیه منحصربه‌فرد برای رشته‌های مختلف استفاده کنند تا از دنباله‌های مساوی از اعداد تصادفی در رشته‌هایی که به‌طور همزمان اجرا می‌شوند اجتناب شود.
مشتقات L C G

ژنراتورهای متعددی وجود دارند که ژنراتورهای متجانس خطی به شکل متفاوتی هستند و بنابراین تکنیک‌های مورد استفاده برای تجزیه و تحلیل L C Gها را می‌توان برای آنها به کار برد.
یکی از روش‌های تولید یک دوره طولانی‌تر است به‌طور خلاصه خروجی چند ال سی جی از دوره‌های مختلف داشتن یک بزرگ حداقل مضرب مشترک; این ویچمن-هیل ژنراتور نمونه ای از این فرم است. (ما ترجیح می‌دهیم که به‌طور کامل باشد کوپریم، اما یک مدول نخست حاکی از یک دوره حتی، بنابراین باید یک عامل مشترک وجود داشته باشد ۲, حداقل) این را می‌توان معادل یک ال سی جی منفرد با یک مدول برابر با محصول مدول ال سی جی مولفه نشان داد.
P R N Gهای اضافه کردن با حمل و تفریق با قرض گرفتن مارسالیا با اندازه کلمه b = 2 w و تأخیر r و s (r > s) معادل L C G با مدول b r ± b s ± ۱ هستند.
P R N Gهای ضرب با حمل با ضریب a معادل L C Gهایی با مدول اول بزرگ ab r -1 و ضریب توان ۲ b هستند.
یک ژنراتور همخوانی جابجا شده با یک L C G توان ۲ مدول شروع می‌شود و یک تبدیل خروجی را برای حذف مشکل دوره کوتاه در بیت‌های مرتبه پایین اعمال می‌کند.
مقایسه با سایر P R N Gها

بدوی دیگر که به‌طور گسترده برای به دست آوردن توالی‌های شبه تصادفی طولانی مدت استفاده می‌شود، ساخت رجیستر تغییر بازخورد خطی است که بر اساس محاسبات در G F(2)[x]، حلقه چند جمله ای بر روی G F(2) است. به جای جمع و ضرب اعداد صحیح، عملیات اصلی ضرب منحصر به فرد یا بدون حمل است که معمولاً به صورت دنباله ای از جابجایی‌های منطقی اجرا می‌شود. اینها این مزیت را دارند که تمام بیت‌های آنها تمام دوره هستند. آنها از ضعف بیت‌های مرتبه پایین که مدول حسابی 2k را آزار می‌دهد، رنج نمی‌برند.
نمونه‌هایی از این خانواده عبارتند از ژنراتورهای xor-shift و چرخش مرسن. دومی یک دوره بسیار طولانی (1- 219937) و یکنواختی متغیر را ارائه می‌دهد، اما در برخی آزمون‌های آماری شکست می‌خورد. ژنراتورهای فیبوناچی عقب مانده نیز در این دسته قرار می‌گیرند. اگرچه آنها از جمع حسابی استفاده می‌کنند، دوره آنها توسط یک L F S R در میان بیت‌های کم‌اهمیت تضمین می‌شود.
تشخیص ساختار یک رجیستر تغییر بازخورد خطی با تست‌های مناسب مانند تست پیچیدگی خطی اجرا شده در مجموعه TestU01 آسان است. یک ماتریس گردشی بولی که از بیت‌های متوالی یک L F S R مقداردهی می‌شود هرگز رتبه ای بیشتر از درجه چند جمله ای نخواهد داشت. افزودن یک تابع اختلاط خروجی غیرخطی (مانند ساختارهای**xoshiro256 و ژنراتور متجانس تغییر یافته) می‌تواند عملکرد در آزمایش‌های آماری را تا حد زیادی بهبود بخشد.
ساختار دیگر برای P R N G یک تابع بازگشتی بسیار ساده است که با یک تابع اختلاط خروجی قدرتمند ترکیب شده‌است. این شامل رمزهای بلوک حالت شمارنده و مولدهای غیر رمزنگاری مانند SplitMix64 است.
ساختاری شبیه به L C Gها، اما نه معادل، مولد چند بازگشتی است: X n = (a 1 X n -1 + a 2 X n -2 + ··· + a k X n − k) mod m برای k ≥ ۲. با مدول اول، این می‌تواند دوره‌هایی تا m k−۱ ایجاد کند، بنابراین توسعه مفید ساختار L C G به دوره‌های بزرگ‌تر است.
یک تکنیک قدرتمند برای تولید اعداد شبه تصادفی با کیفیت بالا، ترکیب دو یا چند P R N G با ساختار متفاوت است. مجموع یک L F S R و یک L C G (مانند ساختارهای KISS یا xor-wow) می‌تواند با هزینه ای در سرعت بسیار خوب عمل کند.
ابرصفحه‌های یک ژنراتور همگام خطی در سه بعدی. این ساختار همان چیزی است که تست طیفی اندازه‌گیری می‌کند.
ورزشگاه منطقه بیلون

| 0 | 1 |
| --- | --- |
ورزشگاه بیلون از نمای بیرونی: ورزشگاه بیلون از نمای بیرونی
fa (in English: Expected satiety): fa
آدرس: نینگبو چین
مختصات: ۲۹°۵۳′۵۸″شمالی ۱۲۱°۴۹′۵۵″شرقی﻿ / ﻿۲۹٫۸۹۹۴۴۲۶°شمالی ۱۲۱٫۸۳۲۰۷۰۴°شرقی﻿ / 29.8994426; 121.8320704
گنجایش: 4000 صندلی
استفاده‌کنندگان: استفاده‌کنندگان
FIVB World Grand Prix (2005-اکنون): FIVB World Grand Prix (2005-اکنون)
ورزشگاه بیلون (یک سالن سرپوشیده ورزشی واقع در نینگبو، چین است. حداکثر ظرفیت سالن ۸۰۰۰ تماشاگر و صندلی‌های ثابت ۴۰۰۰ نفر می‌باشد. این ورزشگاه میزبان رویدادهای ورزشی سرپوشیده مانند بسکتبال و والیبال و همچنین میزبان کنسرت است.
ویترین

ویترین یک فروشگاه لباس در ملبورن، استرالیا.
ویترین (به فرانسوی: Vitrine) جایی است که «کالا» را برای شناخت خواص «ظاهری» آن در معرض دید و اطلاع عموم قرار می‌دهند.
ویترین محفظه‌ای شیشه‌ای یا شفاف است که مزایا و شکل ظاهری کالا و محصولات را نمایش می‌دهد.
ویترین معمولاً برای کسب و کارها استفاده می‌شود.
نارون چینی

| نارون چینی | نارون چینی |
| --- | --- |
نارون چینی: نارون چینی
وضعیت حفاظت: وضعیت حفاظت
 کمترین نگرانی  (IUCN 3.1):  کمترین نگرانی  (IUCN 3.1)
رده‌بندی علمی: رده‌بندی علمی
فرمانرو:: گیاهان
راسته:: گل‌سرخ‌سانان
تیره:: نارونیان
سرده:: نارون
گونه:: نارون چینی
نام دوبخشی: نام دوبخشی
Ulmus parvifolia : Ulmus parvifolia 
نارون چینی (نام علمی: Ulmus parvifolia)، یا نارون پوست‌توری، گونه‌ای بومی شرق آسیا از جمله سرزمین اصلی چین، تایوان، ژاپن، کره شمالی، کره جنوبی و ویتنام است. آن را به‌عنوان «یکی از خارق‌العاده‌ترین نارون‌ها که دارای ظرافت یک راش جنوبی برازنده هستند» توصیف کرده‌اند.
این درخت در سال ۱۷۹۴ توسط جیمز ماین به انگلستان معرفی شد که در چین برای گیلبرت اسلیتر (Gilbert Slater) از لولیتون، اِسِکس جمع‌آوری کرد.
شرح

درختی کوچک تا متوسط، برگریز، نیمه برگریز (به ندرت نیمه همیشه سبز) به ارتفاع ۱۰ تا ۱۸ متر و پهنای ۱۵ تا ۲۰ متر، تنه و تاج باریک. برگ‌های چرمی و درخشان سبز تک‌دندانه‌ای کوچک، ۲ تا ۵ سانتی‌متر طول و ۱ تا ۳ سانتی‌متر عرض دارند و اغلب تا اواخر دسامبر یا حتی ژانویه در اروپا و آمریکای شمالی نگهداری می‌شوند. گل‌های گرده‌افشانی شده در باد در اوایل پاییز کوچک و نامرئی تولید می‌شوند. میوه آن فندقه بالدار است، بیضوی تا بیضی شکل، ۱۰ تا ۱۳ میلی‌متر و عرض آن ۶ تا ۸ میلی‌متر است. فندقه بالدار عمدتاً بدون کرک است، بذر در مرکز یا به سمت راس بر روی یک ساقه به طول ۱ تا ۳ میلی‌متر قرار دارد. به سرعت بالغ می‌شود و تا اواخر پاییز پراکنده می‌شود. تنه دارای پوسته‌ای زیبا و پوسته پوسته از خاکستری خال‌دار با رنگ قهوه‌ای مایل به زرد و قرمز است و نام رایج دیگر آن، نارون پوست‌توری را ایجاد می‌کند، اگرچه زخم ناشی از از دست رفتن عمده شاخه‌ها می‌تواند منجر به زخم‌های بزرگ مانند شبه‌سرطان شود. پلوئیدی: ۲n = ۲۸.
بسیاری از پرستاران و جنگلبانان به اشتباه نارون پاکوتاه را که به سرعت در حال رشد، بیماری و عمر نسبتاً کوتاه با درختان ضعیف است، «نارون چینی» می‌نامیده‌اند. این امر به نارون واقعی چینی شهرت بدی داده است. این دو نارون گونه‌های بسیار متمایز و متفاوتی هستند. از جمله تفاوت‌های آشکار دیگر با افزایش سن پوست نارون پاکوتاه عمیقاً برجسته و شیاردار می‌شود و دارای ظاهری بسیار خشن و سیاه مایل به خاکستری است، در حالی که پوست صاف نارون چینی پوسته‌پوسته و لکه‌دار می‌شود و لکه‌های بسیار متمایز و روشن را نمایان می‌کند، از این رو مترادف نارون پوست‌توری برای نارون چینی واقعی.
چوب و الوار

نارون‌ها، گردوی گرمسیری و زبان‌گنجشک همه دارای چوب بسیار سخت و محکمی هستند که آنها را برای مواردی مانند دسته ابزار، کمان و چوب بیس‌بال محبوب کرده است. نارون چینی سخت‌ترین نارون محسوب می‌شود. به دلیل سختی، استحکام و مقاومت بالا در برابر شکافتن، نارون چینی از همه چوب‌ها برای دسته‌های اسکنه و موارد مشابه استفاده می‌شود. از چوب نارون چینی بیشتر برای مبلمان، کابینت، روکش و کفپوش چوبی سخت استفاده می‌شود و همچنین استفاده‌های تخصصی مانند ساخت کمان بلند و دسته ابزار است. بیشتر چوب‌های الوار شده تجاری به‌طور مستقیم به جای تولیدکنندگان خرده‌فروشی چوب به تولیدکنندگان منتقل می‌شود.[نیازمند منبع]
نارون چینی جوان در برگ‌های جدید
برگ‌های تازه
شاخ و برگ و میوه
پوست درخت
درخت کهنسال
درون‌چوب نارون چینی از رنگ قهوه‌ای مایل به قرمز تا برنزه یا گوشتی رنگ متغیر است در حالی که برون‌چوب درخت به رنگ سفید نزدیک می‌شود. گره چوب اغلب زیبا و چشمگیر هستند. برخلاف نارون‌های دیگر نارون چینی تازه بریده دارای بوی فلفلی و تند است. در حالی که به راحتی می‌چرخد ​​و بدون تراش یک خراط خوب صیقل می‌گیرد و جزئیات را به خوبی حفظ می‌کند، چوب الیافی معمولاً برای حکاکی یا ابزارهای دستی بسیار سخت در نظر گرفته می‌شود. نارون چینی حاوی سیلیس است که بر چاقوها و اره‌های برقی سخت است، اما به راحتی سنباده می‌شود. مانند دیگر چوب‌های دارای گره در هم تنیده، سطوح باید بسیار تیز نگه داشته شوند تا از پاره شدن در حاشیه گره چوب جلوگیری شود. در بخار به راحتی خم می‌شود، پیچ‌ها را خوب نگه می‌دارد اما سوراخ‌های اولیه و سرپیچ شدن مورد نیاز است. این چوب تمایل به چوب «سرزنده» دارد و هنگام خشک شدن تمایل به پیچ خوردن و کج شدن دارد. این چوب مقاوم در برابر آب به راحتی بیشتر لک می‌گیرد.[نیازمند منبع]
طبقه بندی
زیرگونه‌ها، انواع و اشکال:
Ulmus parvifolia var. coreana Nakai
Ulmus parvifolia f. lanceolata Ueki
آفت‌ها و بیماری‌ها

نارون چینی در برابر بیماری نارون هلندی (Dutch elm disease) بسیار مقاوم است اما مصون نیست. همچنین در برابر سوسک برگ نارون بسیار مقاوم است اما حساسیت متوسطی به زرده‌ای نارون (Elm yellows) دارد. در آزمایش‌ها موجود در پرورشگاه سانشاین اوکلاهما، این گونه به‌عنوان بهترین دارای مقاومت در برابر آفت‌ها حدود ۲۰۰ گونه شناخته شد با این حال کلینیک تشخیص گیاهان دانشگاه میزوری، شاخ و برگ را تنها تا حدی در برابر لکه سیاه رز مقاوم دانست.
شپشک بالش‌پنبه‌ای یا شپشک آردی، که اغلب توسط مورچه‌ها محافظت و «گله» می‌شوند، عسل چسبناک و شیرینی به وجود می‌آورند که می‌تواند برگ‌ها را کپک‌زده و با چکیدن روی خودروها و اثاثیه مزاحم جزئی باشد. با این حال هجوم شدید به درختان سالم یا آسیب‌های آشکار آنها غیرمعمول است.[نیازمند منبع]
در برخی از مناطق جنوبی ایالات متحده، قارچی به نام پوسیدگی ریشه تگزاس (Phymatotrichopsis omnivora) شناخته شده است که باعث مرگ ناگهانی نارون‌های پوست‌توری در هنگام آلوده شدن می‌شود.