Derandom ایپ کے لئے Android جائزہ by AndroidFreeware
یہ مشاہدہ کردہ نمبروں کی ایک سلسلے کی بنیاد پر جعلی بے ترتیب نمبروں کی پیش گوئی کرتا ہے۔
ایک نمبر کا سلسلہ درج کریں جو آپ نے کسی جعلی بے ترتیب نمبر جنریٹر سے حاصل کیا ہے جیسے، مثال کے طور پر، جاوا کا معیاری جعلی بے ترتیب نمبر جنریٹر یا مرسین ٹوئسٹر MT19937۔ ایپ پھر جنریٹر سے اگلے نمبروں کی پیش گوئی کرنے کی کوشش کرے گی۔
ایپ توقع کرتی ہے کہ تمام نمبروں کو صحیح عددی یا اعشاریہ نمبروں کے طور پر صفر اور ایک کے درمیان داخل کیا جائے۔ فی الحال، اعشاریہ نمبروں کی حمایت صرف مرسین ٹوئسٹر کے لیے کی گئی ہے۔ تین ان پٹ موڈز کی حمایت کی جاتی ہے:
- متن کا میدان آپ کو ڈیوائس پر براہ راست نمبروں کو داخل کرنے کی اجازت دیتا ہے۔
- فائل آپ کو ایک فائل منتخب کرنے کی اجازت دیتا ہے جس میں نئی لائن سے الگ نمبروں کی تاریں ہوں۔
- ساکٹ ڈیوائس پر ایک سرور ساکٹ کھولتا ہے۔ آپ پھر ایک حسب ضرورت کلائنٹ کے ساتھ کلائنٹ ساکٹ کے ذریعے جڑ سکتے ہیں اور سرور کو نئی لائن سے الگ نمبروں کی تاریں بھیج سکتے ہیں۔ ہر نمبر کے بعد سرور اگلی نئی لائن سے الگ پیش گوئیاں واپس بھیجے گا۔ پیش گوئیوں کا ہر بلاک ایک اضافی نئی لائن سے الگ کیا جائے گا۔
ایپ کو جانچنے کے لیے، متن کے میدان میں درج ذیل نمبروں کو داخل کریں:
1412437139
1552322984
168467398
1111755060
-928874005
یہ نمبرز جاوا کے لکیری ہم وقتی جنریٹر Random.nextInt() سے منتخب کیے گئے تھے۔ اس طرح، ایپ کو تیسرے نمبر کی ان پٹ کے بعد LCG: جاوا کا پتہ لگانا چاہیے، اور پیش گوئی کی تاریخ میں نمبروں کا رنگ سرخ کے بجائے سبز ہونا چاہیے، جو ظاہر کرتا ہے کہ ان نمبروں کی درست پیش گوئی کی گئی تھی۔
اس ایپ کا ماخذ کوڈ GitLab پر شائع کیا گیا ہے۔ وہاں آپ کو ساکٹ ان پٹ کی جانچ کے لیے ایک Python پروگرام بھی ملے گا: https://gitlab.com/asnelt/derandom/blob/HEAD/README.md












