لقطات الشاشة
عن التطبيق
يتنبأ أرقام عشوائية زائفة على أساس تسلسل من الأرقام التي تمت ملاحظتها.
أدخل تسلسل من الأرقام التي حصلت عليها من مولد أرقام عشوائية زائفة مثل ، على سبيل المثال ، مولد أرقام عشوائية زائفة قياسية Java أو Mersenne Twister MT19937. ثم يحاول التطبيق التنبؤ بالأرقام التالية من المولد.
يتوقع التطبيق أن يتم إدخال جميع الأرقام كأعداد صحيحة أو أرقام نقطية بين صفر واحد. حالياً ، يتم دعم أرقام النقطة العائمة لـ Mersenne Twister فقط. يتم دعم ثلاثة أوضاع للإدخال:
1.
حقل النص يتيح لك إدخال الأرقام مباشرة على الجهاز.
يتيح لك الملف
اختيار ملف يحتوي على سلاسل أرقام منفصلة بالخطوط الجديدة.
3.
إن المقبس يفتح مأخذ توصيل بالخادم على الجهاز. يمكنك بعد ذلك الاتصال مع عميل مخصص عن طريق مأخذ توصيل العميل وإرسال سلاسل الأرقام المفصلة newline إلى الملقم. بعد كل رقم سيرسل الخادم مرة أخرى التنبؤات المفصولة التالية في السطر الجديد. يتم فصل كل كتلة من التوقعات بخط جديد إضافي.
لاختبار التطبيق ، أدخل الأرقام التالية في
حقل النص :
1412437139
1552322984
168467398
1111755060
-928874005
تم أخذ عينات من هذه الأرقام من Java jing linear congruential generator
Random.nextInt () . وبالتالي ، يجب أن يكتشف التطبيق
LCG: Java بعد إدخال الرقم الثالث ، ويجب أن تظهر الأرقام في تاريخ التنبؤ باللون الأخضر بدلاً من الأحمر ، مما يشير إلى أنه تم التنبؤ بهذه الأرقام بشكل صحيح.
يتم نشر شفرة المصدر لهذا التطبيق على GitLab. هناك يمكنك أيضا العثور على برنامج بايثون لاختبار مدخلات مأخذ: https://gitlab.com/asnelt/derandom/blob/HEAD/README.md
معلومات إضافية
تاريخ التحديث
2026-02-28الإصدار
2.6الحجم
3.03 ميجابايتالمطور
Arno Onkenderandom@asnelt.org
تصنيف المحتوى
Everyoneالحزمة
org.asnelt.derandomالتوقيع (MD5)
56294b6ae9eacc87d917f376cc635c2b