الفصل 387: لست مهتمًا
قال “تشانغ هنغ”:
“أرقام عشوائية زائفة؟”
“لست مهتمًا بهذه الأشياء.”
“نعم، الخوارزميات الداخلية لماكينات القمار كلها تعتمد على شيء واحد، يُعرف بمولد الأرقام العشوائية الزائفة. هذا خوارزم يُستخدم من قبل مصممي الآلة لإنتاج تسلسل لا نهائي من الأرقام يبدو عشوائيًا. ورغم أن الأرقام تبدو عشوائية، إلا أنها في الحقيقة ليست كذلك.”
“لقد أدّيت مهمتك على أكمل وجه.”
ما إن سمع “والدو” بهذا الموضوع حتى بدت عليه الحماسة وبدأ يتحدث بحيوية.
“لكن الواقع لم يكن بهذه البساطة. بحثنا في مكتب براءات الاختراع، ووجدنا الشيفرة المصدرية. اشترينا ماكينة من نفس الطراز للدراسة. ولكي نفهم كيف يعمل الكود، كتب “فيليب” برنامجًا خاصًا لفك التشفير. وبعد إتمام البحث التمهيدي، كتبنا برنامجًا صغيرًا يحسب حالة الماكينة الحالية ومدة الوقت حتى تُخرج يدًا ملكية. بعد ذلك، كل ما نحتاجه هو لعب بعض الجولات.”
“ما علينا فعله بسيط جدًا. أولًا، علينا فهم العلاقة بين الأرقام العشوائية في برنامج التشغيل داخل الماكينة، والبطاقات الظاهرة على الشاشة. ما هي آلية العمل؟ ومدى كفاءة المولد العشوائي الزائف في إنتاج النتائج؟ إذا تمكنّا من فهم ذلك، فسنكون قد عرفنا أسرار الآلة. بالنسبة لنا، ماكينة القمار أشبه بامرأة تخرج من الحمّام دون ملابس… كل شيء ظاهر أمامنا بوضوح.”
قال “تشانغ هنغ”:
قال “فيليب” وهو يومئ برأسه:
قال “والدو”:
“التشبيه فظّ قليلًا، لكنك أوصلت الفكرة.”
“لا!”
“بعد ذلك، نكتب برنامجًا لفك التشفير يأخذ في الاعتبار المتغيرات المختلفة التي تؤثر على النتيجة النهائية. وعندما نذهب إلى الكازينو لتحديد دورة عمل الماكينة، يمكننا استخدام البرنامج للتنبؤ بحالة الماكينة خلال الساعات أو حتى الأيام القادمة.”
لم يكن “تشانغ هنغ” في عجلة من أمره لاتخاذ قرار، لكن حتى الآن، كان هذان الشخصان الخيط الوحيد المتاح للوصول إلى “إدوارد”. وكان عليه جمع أكبر قدر ممكن من المعلومات عنه، وأبسط طريقة لفعل ذلك هي الانضمام إلى المنظمة التي يعمل فيها الاثنان.
وأضاف “فيليب”:
قال “تشانغ هنغ”:
“ويجب التنبيه، أثناء وجودنا في الكازينو، يُمنع تمامًا أي تدخل. فلو أعيد تشغيل الماكينة مثلًا، نضطر لإعادة الحسابات من الصفر.”
قال “فيليب” وهو يومئ برأسه:
قال “والدو”:
.shola-widget, .shola-lb-wrap, .shola-pb-wrap { background: var(--bg-color, #fff); border: 1px solid var(--border-color, #e5e2e2); border-radius: 4px; padding: 15px; color: var(--text-color, #333); font-family: inherit; direction: rtl; box-sizing: border-box; margin-bottom: 20px; } .darkmode .shola-widget, .darkmode .shola-lb-wrap, .darkmode .shola-pb-wrap { background: #1a1a1a; border-color: #333; color: #ddd; } .shola-progress-wrap { margin-bottom: 20px; } .shola-progress-header, .shola-pb-header { display: flex; justify-content: space-between; align-items: center; font-size: .95em; margin-bottom: 6px; font-weight: bold; } .shola-days-left, .shola-pb-days { color: #f5a623; font-size: .85em; font-weight: normal; } .shola-numbers, .shola-pb-numbers { display: flex; justify-content: space-between; font-size: .85em; color: inherit; margin-bottom: 8px; opacity: 0.8; } .shola-bar-bg, .shola-pb-bg { background: rgba(150,150,150,0.2); border-radius: 20px; height: 25px; overflow: hidden; } .shola-bar-fill, .shola-pb-fill { background: #366ad3; background: linear-gradient(90deg, #366ad3, #5785e6); height: 100%; border-radius: 20px; display: flex; align-items: center; justify-content: flex-end; padding-left: 10px; min-width: 4px; transition: width 1s ease; font-size: .8em; font-weight: bold; color:#fff; } .shola-completed, .shola-pb-done { text-align: center; color: #2ecc71; font-weight: bold; margin-top: 10px; font-size: 1.05em; } .shola-pre-goal, .shola-pb-pre { text-align: center; color: inherit; font-weight: bold; margin-top: 10px; font-size: 1.05em; opacity: 0.9; } .shola-tabs { display: flex; gap: 8px; margin-bottom: 14px; border-bottom: 1px solid rgba(150,150,150,0.2); padding-bottom: 10px; flex-wrap: wrap; } .shola-tab { background: rgba(150,150,150,0.1); border: 1px solid rgba(150,150,150,0.2); color: inherit; padding: 5px 12px; border-radius: 3px; cursor: pointer; font-family: inherit; font-size: .85em; transition: all .3s; } .shola-tab.active { background: #366ad3; border-color: #366ad3; color: #fff; } .shola-tab:hover:not(.active) { background: rgba(150,150,150,0.2); } .shola-row, .shola-lb-row { display: flex; align-items: center; gap: 10px; padding: 8px 10px; border-radius: 4px; margin-bottom: 6px; background: rgba(150,150,150,0.05); transition: background .2s; border:1px solid rgba(150,150,150,0.1); } .shola-top3, .shola-lb-top3 { background: rgba(54,106,211,0.08); border-color:rgba(54,106,211,0.2); } .shola-row:hover, .shola-lb-row:hover { background: rgba(150,150,150,0.1); } .shola-rank, .shola-lb-rank { min-width: 30px; text-align: center; font-size: 1.1em; } .shola-num, .shola-lb-num { display: inline-block; width: 22px; height: 22px; line-height: 22px; text-align: center; background: rgba(150,150,150,0.2); border-radius: 50%; font-size: .8em; color: inherit; opacity:0.8; } .shola-avatar { width: 32px; height: 32px; border-radius: 50%; object-fit: cover; border: 1px solid rgba(150,150,150,0.3); flex-shrink: 0; } .shola-uname, .shola-lb-uname { flex: 1; font-size: .95em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight:600;} .shola-score, .shola-lb-score { color: #f5a623; font-weight: bold; font-size: .9em; white-space: nowrap; } .shola-empty, .shola-lb-empty { text-align: center; color: inherit; opacity:0.7; padding: 20px 0; font-size: .9em; } .shola-btn-support { display: block; width: 100%; background: #366ad3; background: linear-gradient(90deg, #366ad3, #5785e6); color: #fff; text-align: center; padding: 10px; border-radius: 4px; font-weight: bold; cursor: pointer; border: none; margin-top: 15px; font-family: inherit; font-size: 1.05em; transition: opacity 0.3s; } .shola-btn-support:hover { opacity: 0.9; color: #fff; } .shola-modal-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.6); z-index: 999999; display: none; align-items: center; justify-content: center; backdrop-filter: blur(3px); } .shola-modal-box { background: var(--bg-color, #fff); color: var(--text-color, #333); padding: 25px; border-radius: 8px; width: 90%; max-width: 400px; position: relative; box-shadow: 0 10px 30px rgba(0,0,0,0.5); } .darkmode .shola-modal-box { background: #1a1a1a; color: #ddd; border: 1px solid #333; } .shola-modal-close { position: absolute; top: 10px; left: 15px; font-size: 24px; cursor: pointer; color: inherit; opacity: 0.7; font-weight: bold; line-height: 1; } .shola-modal-close:hover { opacity: 1; } function sholaTab(btn, id) { var widget = btn.closest(".shola-widget"); widget.querySelectorAll(".shola-tab").forEach(function(b){ b.classList.remove("active"); }); widget.querySelectorAll(".shola-board").forEach(function(b){ b.style.display = "none"; }); btn.classList.add("active"); document.getElementById("shola-" + id).style.display = "block"; } function sholaOpenModal(modalId) { document.getElementById(modalId).style.display = "flex"; } function sholaCloseModal(modalId) { document.getElementById(modalId).style.display = "none"; } 🔥 تحدي أغسطس 2026 ⏳ 21 يوم متبقي 39,410 شعلة الهدف: 66,666 59.1% 🔥 ادعم الموقع لضمان استمراريته وبدون ظهور إعلانات مزعجة للجميع! إدعمنا × شراء عملة الشعلة 🏆 أكبر الداعمين هذا الشهر 💎 أكبر الداعمين كل الأوقات 🥇M. K🔥 10,000🥈Yazeed Alsaedi🔥 105🥉F A🔥 1004mohaamned alrehaili🔥 1005محمد جبران🔥 1006A G🔥 1007Ahmed Asem🔥 1008Oussama Ait ouakrim🔥 1009Daniah Mulki🔥 10010Abdullah Alamoudi🔥 100 🥇M. K💎 22,000🥈Fares saeed💎 1,100🥉Hamood Mahemed💎 5004Abdullah K💎 5005ibrahim shazly💎 5006Yazeed Alsaedi💎 1057Basil Alfaifi💎 1008husam Al marzouqi💎 1009Nasser Bin zayed💎 10010Abdullah Alzahrani💎 100
“اخترنا ماكينات الفيديو بوكر لأنها من أقدم الموديلات، ونأمل أن تكون خوارزميات توليد الأرقام فيها أبسط. هذه الماكينات صُنعت في نهاية القرن الماضي، وتعتمد على نظرية اقترحها دونالد كنوت في الستينيات، وتستخدم طريقة مونتي كارلو — وتحديدًا ما يُعرف بسجل الإزاحة الخطي المرتد. هذا هو النظام الذي يعتمد عليه الكازينو لتوزيع البطاقات. بكل صراحة… إنه بدائي.”
ورغم أن “فيليب” و”والدو” تمكّنا من النجاة من الكازينو بصعوبة، إلا أن وجود “تشانغ هنغ” في المقعد الخلفي ما زال مصدر تهديد أكبر لهما. لم يعرفا ما إذا كان صديقًا أم خصمًا.
“لكن الواقع لم يكن بهذه البساطة. بحثنا في مكتب براءات الاختراع، ووجدنا الشيفرة المصدرية. اشترينا ماكينة من نفس الطراز للدراسة. ولكي نفهم كيف يعمل الكود، كتب “فيليب” برنامجًا خاصًا لفك التشفير. وبعد إتمام البحث التمهيدي، كتبنا برنامجًا صغيرًا يحسب حالة الماكينة الحالية ومدة الوقت حتى تُخرج يدًا ملكية. بعد ذلك، كل ما نحتاجه هو لعب بعض الجولات.”
لكن هذه المرة، بدا أن الاثنين ملتزمان بحماية فريقهما، ولم يبوحا بشيء. بل إن “فيليب”، رغم طبيعته المترددة، قال:
قال “فيليب” بنبرة ندم:
لكن ذلك سيكون بمثابة إغلاق لأحد مسارات إتمام المهمة، وهو أمر لا يرغب فيه.
“أنا آسف، كنت سبب التأخير للجميع.”
“التشبيه فظّ قليلًا، لكنك أوصلت الفكرة.”
فقد تسبب توتره الزائد في الكازينو بإثارة شكوك الموظفين، وكان من المفترض أن يتوقف بعد إتمام أربع عمليات، لكنه لم يتحمل إلحاح “جوستينا” فوافق على خوض مغامرة أخيرة، لتكون سببًا في كل هذه المتاعب.
ردّ “تشانغ هنغ”:
ورغم أن “فيليب” و”والدو” تمكّنا من النجاة من الكازينو بصعوبة، إلا أن وجود “تشانغ هنغ” في المقعد الخلفي ما زال مصدر تهديد أكبر لهما. لم يعرفا ما إذا كان صديقًا أم خصمًا.
“لقد أسأت الفهم. لست عدوكم. على العكس، أريد الانضمام إلى فريقكم.”
قال “والدو” موجهًا حديثه إلى “فيليب”:
“التشبيه فظّ قليلًا، لكنك أوصلت الفكرة.”
“لا تلُم نفسك. نحن نعلم من البداية أنك لست أنسب شخص لهذه المهمة. توقيت الضغط على الزر الأخير يجب أن يكون دقيقًا جدًا. ومن بيننا، أنت الوحيد الذي أجبرته والدته على تعلم العزف على البيانو منذ الطفولة، ولهذا تستطيع الضغط بدقة في غضون 0.005 ثانية. دقّتك تصل إلى 50%، وهذا إنجاز لا نقدر عليه نحن.”
“بعد ذلك، نكتب برنامجًا لفك التشفير يأخذ في الاعتبار المتغيرات المختلفة التي تؤثر على النتيجة النهائية. وعندما نذهب إلى الكازينو لتحديد دورة عمل الماكينة، يمكننا استخدام البرنامج للتنبؤ بحالة الماكينة خلال الساعات أو حتى الأيام القادمة.”
ثم أضاف مطمئنًا صديقه:
ألقى نظرة خاطفة على “تشانغ هنغ” في الخلف، لكنه لم يرَ أي رد فعل.
“لقد أدّيت مهمتك على أكمل وجه.”
ورغم أن “فيليب” و”والدو” تمكّنا من النجاة من الكازينو بصعوبة، إلا أن وجود “تشانغ هنغ” في المقعد الخلفي ما زال مصدر تهديد أكبر لهما. لم يعرفا ما إذا كان صديقًا أم خصمًا.
سأل “تشانغ هنغ”:
“هل سمعتم بشخص يُدعى إدوارد؟”
“إذًا، لديكم رفاق آخرون؟”
قال “والدو”:
ارتبك “والدو” قليلًا، ورغم أنه كان يتحاشى ذكر الآخرين دائمًا، إلا أن حماسته جعلته يُفلت بعض الكلمات دون قصد. إضافة إلى ذلك، كان “تشانغ هنغ” قد سمع شجار “فيليب” و”جوستينا”، وفهم أن وراءهما فريقًا.
قال “والدو” موجهًا حديثه إلى “فيليب”:
لكن هذه المرة، بدا أن الاثنين ملتزمان بحماية فريقهما، ولم يبوحا بشيء. بل إن “فيليب”، رغم طبيعته المترددة، قال:
لكن ذلك سيكون بمثابة إغلاق لأحد مسارات إتمام المهمة، وهو أمر لا يرغب فيه.
“يمكننا أن نعطيك الـ200 ألف يورو التي ربحناها هذه المرة.”
“بعد ذلك، نكتب برنامجًا لفك التشفير يأخذ في الاعتبار المتغيرات المختلفة التي تؤثر على النتيجة النهائية. وعندما نذهب إلى الكازينو لتحديد دورة عمل الماكينة، يمكننا استخدام البرنامج للتنبؤ بحالة الماكينة خلال الساعات أو حتى الأيام القادمة.”
ألقى نظرة خاطفة على “تشانغ هنغ” في الخلف، لكنه لم يرَ أي رد فعل.
كان النظام قد منحه خيارين لإتمام المهمة الأساسية: إما مساعدة “إدوارد” على الهرب، أو مساعدة “زيرو” في الإمساك به. أي أن المهمة تنقسم إلى معسكرين.
في الواقع، لم يكن “تشانغ هنغ” مهتمًا بالمال أصلًا. لأنه، مهما ربح في هذا العالم، فلن يستطيع أن ينقل المال معه إلى العالم الحقيقي. حتى لو وُضع أمامه عشرون مليون يورو، فلن يُحرّك ساكنًا، طالما أن لديه ما يكفي للإنفاق هنا.
ارتبك “والدو” قليلًا، ورغم أنه كان يتحاشى ذكر الآخرين دائمًا، إلا أن حماسته جعلته يُفلت بعض الكلمات دون قصد. إضافة إلى ذلك، كان “تشانغ هنغ” قد سمع شجار “فيليب” و”جوستينا”، وفهم أن وراءهما فريقًا.
قال “فيليب” بابتسامة صغيرة:
قال “والدو” موجهًا حديثه إلى “فيليب”:
“يمكننا أيضًا أن نشاركك بالتقنية التي نستخدمها، ومعها البرنامج الذي يتنبأ بالبطاقات التي ستظهر على الشاشة. ستحقق بذلك أرباحًا مستمرة من الكازينوهات الأخرى.”
“يمكننا أن نعطيك الـ200 ألف يورو التي ربحناها هذه المرة.”
لكن “تشانغ هنغ” ردّ ببساطة:
قال “فيليب” بنبرة ندم:
“لست مهتمًا بهذه الأشياء.”
وحين أدرك “والدو” أن “تشانغ هنغ” كشف أمرهما، بدأ يتوسل:
“هاه؟!” تعجب الاثنان بصوت واحد.
كان النظام قد منحه خيارين لإتمام المهمة الأساسية: إما مساعدة “إدوارد” على الهرب، أو مساعدة “زيرو” في الإمساك به. أي أن المهمة تنقسم إلى معسكرين.
لقد ظهر “تشانغ هنغ” بعد خلافهما مع الكازينو مباشرة، ما جعلهما يعتقدان أنه جاء لأحد سببين: إما من أجل المال، أو لمعرفة أسرارهم. غير هذين، لم يكن لديهما ما يُغري أحدًا.
بالطبع، كان بإمكانه انتزاع المعلومات بالقوة، لكنه لم يكن من ذلك النوع الذي يُعذّب الناس. رغم أن هذا لا يعني أنه لا يملك القدرة على ذلك. لقد سبق له أن عذّب خصمًا شرسًا في مهمة “Black Sail”، وإذا أراد استخدام نفس الأسلوب مع “فيليب” و”والدو”، فلن يصمدا لعشر ثوانٍ.
قال “تشانغ هنغ”:
قال “والدو” موجهًا حديثه إلى “فيليب”:
“هل سمعتم بشخص يُدعى إدوارد؟”
فقد تسبب توتره الزائد في الكازينو بإثارة شكوك الموظفين، وكان من المفترض أن يتوقف بعد إتمام أربع عمليات، لكنه لم يتحمل إلحاح “جوستينا” فوافق على خوض مغامرة أخيرة، لتكون سببًا في كل هذه المتاعب.
ردّا معًا دون تردد:
ورغم أن “فيليب” و”والدو” تمكّنا من النجاة من الكازينو بصعوبة، إلا أن وجود “تشانغ هنغ” في المقعد الخلفي ما زال مصدر تهديد أكبر لهما. لم يعرفا ما إذا كان صديقًا أم خصمًا.
“لا!”
الفصل 387: لست مهتمًا
ابتسم “تشانغ هنغ”:
“إذًا، لديكم رفاق آخرون؟”
“أجبتم بسرعة شديدة. ممتاز. يبدو أنني وجدت الشخص المناسب.”
“لكن الواقع لم يكن بهذه البساطة. بحثنا في مكتب براءات الاختراع، ووجدنا الشيفرة المصدرية. اشترينا ماكينة من نفس الطراز للدراسة. ولكي نفهم كيف يعمل الكود، كتب “فيليب” برنامجًا خاصًا لفك التشفير. وبعد إتمام البحث التمهيدي، كتبنا برنامجًا صغيرًا يحسب حالة الماكينة الحالية ومدة الوقت حتى تُخرج يدًا ملكية. بعد ذلك، كل ما نحتاجه هو لعب بعض الجولات.”
وحين أدرك “والدو” أن “تشانغ هنغ” كشف أمرهما، بدأ يتوسل:
ردّ “تشانغ هنغ”:
“أرجوك، دعنا نذهب. لقد أخبرناك بكل ما نعرفه.”
لكن ذلك سيكون بمثابة إغلاق لأحد مسارات إتمام المهمة، وهو أمر لا يرغب فيه.
قال “تشانغ هنغ”:
“التشبيه فظّ قليلًا، لكنك أوصلت الفكرة.”
“لقد أسأت الفهم. لست عدوكم. على العكس، أريد الانضمام إلى فريقكم.”
______________________________________________
اتسعت عينا “فيليب” من الدهشة وسأل:
ابتسم “تشانغ هنغ”:
“لماذا؟”
قال “فيليب” وهو يومئ برأسه:
ردّ “تشانغ هنغ”:
قال “فيليب” بنبرة ندم:
“اعتبرني غريبًا يسعى لتحقيق العدالة.”
قال “والدو” موجهًا حديثه إلى “فيليب”:
كان النظام قد منحه خيارين لإتمام المهمة الأساسية: إما مساعدة “إدوارد” على الهرب، أو مساعدة “زيرو” في الإمساك به. أي أن المهمة تنقسم إلى معسكرين.
ردّ “تشانغ هنغ”:
ورغم أن “فيليب” و”والدو” لم يعترفا بصلتهما بـ”إدوارد”، فإن طبيعة عملهما توحي بأنهما ليسا من معسكر “زيرو”، ما يرجّح أنهما يعملان لمصلحة “إدوارد”.
“بعد ذلك، نكتب برنامجًا لفك التشفير يأخذ في الاعتبار المتغيرات المختلفة التي تؤثر على النتيجة النهائية. وعندما نذهب إلى الكازينو لتحديد دورة عمل الماكينة، يمكننا استخدام البرنامج للتنبؤ بحالة الماكينة خلال الساعات أو حتى الأيام القادمة.”
لم يكن “تشانغ هنغ” في عجلة من أمره لاتخاذ قرار، لكن حتى الآن، كان هذان الشخصان الخيط الوحيد المتاح للوصول إلى “إدوارد”. وكان عليه جمع أكبر قدر ممكن من المعلومات عنه، وأبسط طريقة لفعل ذلك هي الانضمام إلى المنظمة التي يعمل فيها الاثنان.
لقد ظهر “تشانغ هنغ” بعد خلافهما مع الكازينو مباشرة، ما جعلهما يعتقدان أنه جاء لأحد سببين: إما من أجل المال، أو لمعرفة أسرارهم. غير هذين، لم يكن لديهما ما يُغري أحدًا.
بالطبع، كان بإمكانه انتزاع المعلومات بالقوة، لكنه لم يكن من ذلك النوع الذي يُعذّب الناس. رغم أن هذا لا يعني أنه لا يملك القدرة على ذلك. لقد سبق له أن عذّب خصمًا شرسًا في مهمة “Black Sail”، وإذا أراد استخدام نفس الأسلوب مع “فيليب” و”والدو”، فلن يصمدا لعشر ثوانٍ.
فقد تسبب توتره الزائد في الكازينو بإثارة شكوك الموظفين، وكان من المفترض أن يتوقف بعد إتمام أربع عمليات، لكنه لم يتحمل إلحاح “جوستينا” فوافق على خوض مغامرة أخيرة، لتكون سببًا في كل هذه المتاعب.
لكن ذلك سيكون بمثابة إغلاق لأحد مسارات إتمام المهمة، وهو أمر لا يرغب فيه.
“أمم… القرار ليس بيدنا وحدنا. علينا أخذ رأي البقية أولًا.”
نظر الاثنان إلى بعضهما، ثم قال “فيليب”:
“أرقام عشوائية زائفة؟”
“أمم… القرار ليس بيدنا وحدنا. علينا أخذ رأي البقية أولًا.”
“التشبيه فظّ قليلًا، لكنك أوصلت الفكرة.”
______________________________________________
ثم أضاف مطمئنًا صديقه:
ترجمة : RoronoaZ
قال “تشانغ هنغ”:
“اعتبرني غريبًا يسعى لتحقيق العدالة.”
