মূল কনটেন্টে যান
LibraTool logoLibraTool

বিনামূল্যে র‍্যান্ডম টিম জেনারেটর

নামের তালিকাকে সুষম এলোমেলো দলে ভাগ করুন — দলের সংখ্যা বা দলের আকার অনুযায়ী। ক্রিপ্টোগ্রাফিকভাবে ন্যায্য শাফল, তাৎক্ষণিক রিশাফল।

একবার লোড হলে অফলাইনেও কাজ করে
সেভ করা তালিকা

আপনার সর্বশেষ তালিকা ও সেটিংস এই ডিভাইসে মনে রাখা হয়। পরের জন্য রাখতে তালিকার একটি নাম দিন।

এখনও কোনো সেভ করা তালিকা নেই।

দলের নাম (ঐচ্ছিক)

রঙ ব্যবহার করতে খালি রাখুন। দলের কার্ডেই সরাসরি নাম বদলাতেও পারেন।

সীমাবদ্ধতা যোগ করুন (ঐচ্ছিক)

একটি লাইনে একটি গ্রুপ; নামগুলিকে & বা কমা দিয়ে আলাদা করুন। এই মানুষগুলি সর্বদা একই দলে থাকে।

একটি লাইনে একটি গ্রুপ; নামগুলিকে & বা কমা দিয়ে আলাদা করুন। এই মানুষগুলি বিভিন্ন দলে যায়।

💡 দলগুলো স্নেক ড্রাফট দিয়ে সমতুল্য করা হয়, তাই আকার সর্বোচ্চ একজন আলাদা হয়। ফেরবদলে ব্রাউজারের ক্রিপ্টোগ্রাফিক্যালি নিরাপদ এলোমেলোতা ব্যবহার হয় — সত্যিকার ন্যায্য। পিই ক্লাস, খেলাধুলা, গ্রুপ প্রজেক্ট, গেম নাইট এবং উপহার বিনিময়ের জন্য উপযুক্ত।

সাধারণ ব্যবহার

  • একটি শ্রেণীকে গোষ্ঠীতে বিভক্ত করুনপ্রকল্প এবং কার্যক্রমের জন্য শিক্ষার্থীদের সুষম গোষ্ঠীতে র্যান্ডমভাবে বিভক্ত করুন।
  • ন্যায্য ক্রীড়া দল তৈরি করুনপিকআপ গেম এবং অনুশীলনের জন্য খেলোয়াড়দের সমান দলে বিভক্ত করুন।
  • গেম রাতের জন্য দলট্রিভিয়া, চ্যারেডেস এবং পার্টি গেমের জন্য দ্রুত র‍্যান্ডম দল তৈরি করুন।
  • কর্মশালার জন্য ব্রেকআউট গোষ্ঠীকর্মশালা বা সম্মেলন অংশগ্রহণকারীদের আলোচনা গোষ্ঠীতে বিভক্ত করুন।
  • উপহার বিনিময়ের জন্য র‍্যান্ডম গোষ্ঠীএকটি বড় দলকে ছোট উপহার বিনিময় পডগুলিতে বিভক্ত করুন।

কিভাবে কাজ করে

দল ভাগ পুরোপুরি আপনার ব্রাউজারে চলে, একটি crypto-নিরাপদ Fisher-Yates shuffle (Web Crypto API-র crypto.getRandomValues দিয়ে চালিত) এবং ভারসাম্যপূর্ণ দলের জন্য snake-draft বণ্টন মিলিয়ে। keep-together বা keep-apart শর্ত যোগ করলে সর্বোচ্চ 400টি র‍্যান্ডম পুনরারম্ভসহ একটি union-find ক্লাস্টার সমাধানকারী সবচেয়ে সমান ভারসাম্যের বৈধ বণ্টন খোঁজে।

  1. 1
    নামের তালিকা পার্স
    নামগুলো নতুন লাইন ও কমায় ভাগ হয়, হোয়াইটস্পেস ছাঁটা হয় এবং পুনরাবৃত্তি বাদ যায়। দুই বিভাজক ইচ্ছেমতো মেশাতে পারেন — পার্সার এক ধাপেই সামলায়।
  2. 2
    Crypto-নিরাপদ shuffle
    ব্রাউজারের বিল্ট-ইন crypto.getRandomValues প্রতিটি নামের জন্য একটি করে র‍্যান্ডম 32-bit পূর্ণসংখ্যা দিয়ে একটি Uint32Array ভরে। shuffle এই মানগুলো modulo-র বদলে স্কেলিং ভাগ দিয়ে ব্যবহার করে, Math.random()-ভিত্তিক shuffler-এর modulo পক্ষপাত দূর করে।
  3. 3
    ভারসাম্যপূর্ণ বণ্টন বা শর্ত সমাধান
    শর্ত ছাড়া নামগুলো snake-draft নকশায় বণ্টিত হয় (জোড় রাউন্ডে বাম থেকে ডানে, বিজোড় রাউন্ডে ডান থেকে বামে), তাই দলের আকারে সর্বোচ্চ একজনের পার্থক্য থাকে। keep-together বা keep-apart নিয়মে নামগুলো union-find দিয়ে ক্লাস্টারে একত্র হয়, তারপর একটি র‍্যান্ডম greedy সমাধানকারী সর্বোচ্চ 400টি বিন্যাস চেষ্টা করে সবচেয়ে কম আকার-অসমতার বণ্টন রাখে।
  4. 4
    টেক্সট, CSV বা শেয়ারযোগ্য লিংক হিসেবে এক্সপোর্ট
    ফলাফল প্লেইন টেক্সট হিসেবে কপি, .txt বা .csv ফাইল হিসেবে ডাউনলোড (ব্রাউজারের Blob API দিয়ে তৈরি), অথবা base64url-এ পুরো সেশন state এনকোড করা একটি URL hash দিয়ে শেয়ার করা যায় — কোনো পর্যায়ে সার্ভার জড়িত নয়।

সম্পর্কিত টুলস

🎡

হুইল স্পিনার

নাম বা পছন্দের একটি তালিকা টাইপ করুন, চাকা ঘোরান এবং এটি এলোমেলোভাবে একটি বেছে নেবে, সাথে থাকবে টিক শব্দ, কনফেটি এবং প্রতিটি বিজয়ীকে সরানোর বিকল্প।

চেষ্টা করুন
🧑‍🎨

অবতার মেকার

পরিষ্কার ইনিশিয়াল অবতার তৈরি করুন — রঙ, আকৃতি এবং আকার বেছে নিন এবং PNG রপ্তানি করুন।

চেষ্টা করুন
🪙

কয়েন ফ্লিপ ও স্পিন হুইল

একটি ভার্চুয়াল মুদ্রা ফ্লিপ করুন, একটি কাস্টমাইজযোগ্য চাকা স্পিন করুন, বা বিকল্পের একটি তালিকা থেকে এলোমেলোভাবে বেছে নিন। আপনার ব্রাউজারের ক্রিপ্টোগ্রাফিকভাবে সুরক্ষিত র্যান্ডমনেস ব্যবহার করে — যাচাইযোগ্য জনসাধারণের ড্র নয়, তাই নিয়ন্ত্রিত প্রতিযোগিতা এড়ান।

চেষ্টা করুন

সচরাচর জিজ্ঞাসিত প্রশ্নাবলী