LibraTool logoLibraTool

ਮੁਫ਼ਤ ਬੇਤਰਤੀਬ ਟੀਮ ਜਨਰੇਟਰ

ਨਾਵਾਂ ਦੀ ਸੂਚੀ ਨੂੰ ਸੰਤੁਲਿਤ ਬੇਤਰਤੀਬ ਟੀਮਾਂ ਵਿੱਚ ਵੰਡੋ — ਟੀਮ ਗਿਣਤੀ ਜਾਂ ਟੀਮ ਸਾਈਜ਼ ਦੁਆਰਾ। ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕਲੀ ਨਿਰਪੱਖ ਸ਼ਫਲ, ਤੁਰੰਤ ਮੁੜ-ਸ਼ਫਲ।

ਲੋਡ ਹੋਣ ਤੋਂ ਬਾਅਦ ਔਫ਼ਲਾਈਨ ਕੰਮ ਕਰਦਾ ਹੈ
ਸੇਵ ਕੀਤੀਆਂ ਸੂਚੀਆਂ

ਤੁਹਾਡੀ ਨਵੀਨਤਮ ਸੂਚੀ ਅਤੇ ਸੈਟਿੰਗਾਂ ਇਸ ਡਿਵਾਈਸ ਉੱਤੇ ਯਾਦ ਰੱਖੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਕਿਸੇ ਸੂਚੀ ਨੂੰ ਬਾਅਦ ਲਈ ਰੱਖਣ ਵਾਸਤੇ ਉਸਦਾ ਨਾਮ ਰੱਖੋ।

ਹਾਲੇ ਕੋਈ ਸੇਵ ਕੀਤੀ ਸੂਚੀ ਨਹੀਂ।

ਟੀਮਾਂ ਦੇ ਨਾਮ (ਵਿਕਲਪਿਕ)

ਰੰਗ ਵਰਤਣ ਲਈ ਖ਼ਾਲੀ ਛੱਡੋ। ਤੁਸੀਂ ਟੀਮ ਨੂੰ ਉਸਦੇ ਕਾਰਡ ਉੱਤੇ ਹੀ ਨਵਾਂ ਨਾਮ ਵੀ ਦੇ ਸਕਦੇ ਹੋ।

ਸ਼ਰਤਾਂ ਸ਼ਾਮਲ ਕਰੋ (ਵਿਕਲਪਿਕ)

ਪ੍ਰਤੀ ਲਾਈਨ ਇੱਕ ਗਰੁੱਪ; ਨਾਵਾਂ ਨੂੰ & ਜਾਂ ਕੌਮਿਆਂ ਨਾਲ ਵੱਖ ਕਰੋ। ਇਹ ਲੋਕ ਹਮੇਸ਼ਾ ਇੱਕੋ ਟੀਮ ਵਿੱਚ ਆਉਣਗੇ।

ਪ੍ਰਤੀ ਲਾਈਨ ਇੱਕ ਗਰੁੱਪ; ਨਾਵਾਂ ਨੂੰ & ਜਾਂ ਕੌਮਿਆਂ ਨਾਲ ਵੱਖ ਕਰੋ। ਇਹ ਲੋਕ ਵੱਖ-ਵੱਖ ਟੀਮਾਂ ਵਿੱਚ ਜਾਣਗੇ।

💡 ਟੀਮਾਂ ਨੂੰ ਸਨੇਕ ਡਰਾਫਟ ਨਾਲ ਸੰਤੁਲਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਇਸ ਲਈ ਸਾਈਜ਼ ਵੱਧ ਤੋਂ ਵੱਧ ਇੱਕ ਨਾਲ ਵੱਖ ਹੁੰਦੇ ਹਨ। ਬਦਲਣਾ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਦੀ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਤੌਰ 'ਤੇ ਸੁਰੱਖਿਅਤ ਬੇਤਰਤੀਬਤਾ ਵਰਤਦਾ ਹੈ — ਸੱਚਮੁੱਚ ਨਿਰਪੱਖ। PE ਕਲਾਸਾਂ, ਖੇਡਾਂ, ਸਮੂਹ ਪ੍ਰੋਜੈਕਟਾਂ, ਗੇਮ ਰਾਤਾਂ, ਅਤੇ ਸੀਕ੍ਰੇਟ-ਸਾਂਤਾ-ਸਟਾਈਲ ਵੰਡ ਲਈ ਵਧੀਆ।

ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ

ਟੀਮ ਵੰਡ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਚੱਲਦੀ ਹੈ, crypto-ਸੁਰੱਖਿਅਤ Fisher-Yates shuffle (Web Crypto API ਦੇ crypto.getRandomValues ਨਾਲ ਚੱਲਦਾ) ਨੂੰ ਸੰਤੁਲਿਤ ਟੀਮਾਂ ਲਈ snake-draft ਵੰਡ ਨਾਲ ਜੋੜ ਕੇ। ਜਦੋਂ ਇਕੱਠੇ-ਰੱਖੋ ਜਾਂ ਵੱਖ-ਰੱਖੋ ਪਾਬੰਦੀਆਂ ਜੋੜੀਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਤਾਂ 400 ਤੱਕ ਬੇਤਰਤੀਬ ਮੁੜ-ਸ਼ੁਰੂਆਤਾਂ ਵਾਲਾ union-find cluster solver ਸਭ ਤੋਂ ਬਰਾਬਰ ਸੰਤੁਲਿਤ ਵੈਧ ਵੰਡ ਲੱਭਦਾ ਹੈ।

  1. 1
    ਨਾਵਾਂ ਦੀ ਸੂਚੀ ਪਾਰਸ ਕਰਨਾ
    ਨਾਮ ਨਵੀਆਂ ਲਾਈਨਾਂ ਅਤੇ ਕੌਮਿਆਂ 'ਤੇ ਵੰਡੇ ਜਾਂਦੇ ਹਨ, ਖ਼ਾਲੀ ਥਾਂ ਹਟਾਈ ਜਾਂਦੀ ਹੈ, ਅਤੇ ਦੁਹਰਾਅ ਹਟਾਏ ਜਾਂਦੇ ਹਨ। ਤੁਸੀਂ ਦੋਵੇਂ ਵਿਭਾਜਕ ਖੁੱਲ੍ਹ ਕੇ ਮਿਲਾ ਸਕਦੇ ਹੋ — parser ਉਨ੍ਹਾਂ ਨੂੰ ਇੱਕੋ ਪਾਸ ਵਿੱਚ ਸੰਭਾਲਦਾ ਹੈ।
  2. 2
    Crypto-ਸੁਰੱਖਿਅਤ shuffle
    ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਬਿਲਟ-ਇਨ crypto.getRandomValues ਹਰ ਨਾਮ ਲਈ ਇੱਕ ਬੇਤਰਤੀਬ 32-bit ਪੂਰਨ ਅੰਕ ਨਾਲ Uint32Array ਭਰਦਾ ਹੈ। shuffle ਇਨ੍ਹਾਂ ਮੁੱਲਾਂ ਨੂੰ modulo ਦੀ ਥਾਂ ਸਕੇਲਿੰਗ ਭਾਗ ਨਾਲ ਵਰਤਦਾ ਹੈ, Math.random()-ਅਧਾਰਿਤ shufflers ਨੂੰ ਪਰੇਸ਼ਾਨ ਕਰਨ ਵਾਲਾ modulo bias ਖ਼ਤਮ ਕਰਦੇ ਹੋਏ।
  3. 3
    ਸੰਤੁਲਿਤ ਵੰਡ ਜਾਂ ਪਾਬੰਦੀ ਹੱਲ
    ਪਾਬੰਦੀਆਂ ਤੋਂ ਬਿਨਾਂ, ਨਾਮ snake-draft ਪੈਟਰਨ ਨਾਲ ਵੰਡੇ ਜਾਂਦੇ ਹਨ (ਜਿਸਤ ਗੇੜਾਂ 'ਤੇ ਖੱਬੇ-ਤੋਂ-ਸੱਜੇ, ਟਾਂਕ ਗੇੜਾਂ 'ਤੇ ਸੱਜੇ-ਤੋਂ-ਖੱਬੇ) ਤਾਂ ਜੋ ਟੀਮਾਂ ਦੇ ਆਕਾਰ ਵਿੱਚ ਵੱਧ ਤੋਂ ਵੱਧ ਇੱਕ ਦਾ ਫ਼ਰਕ ਹੋਵੇ। ਇਕੱਠੇ-ਰੱਖੋ ਜਾਂ ਵੱਖ-ਰੱਖੋ ਨਿਯਮਾਂ ਨਾਲ, ਨਾਮ union-find ਰਾਹੀਂ ਸਮੂਹਾਂ ਵਿੱਚ ਜੋੜੇ ਜਾਂਦੇ ਹਨ, ਫਿਰ ਇੱਕ ਬੇਤਰਤੀਬ ਲਾਲਚੀ solver 400 ਤੱਕ ਥਾਂਵਾਂ ਅਜ਼ਮਾਉਂਦਾ ਹੈ ਅਤੇ ਸਭ ਤੋਂ ਘੱਟ ਆਕਾਰ ਅਸੰਤੁਲਨ ਵਾਲੀ ਵੰਡ ਰੱਖਦਾ ਹੈ।
  4. 4
    ਟੈਕਸਟ, CSV ਜਾਂ ਸਾਂਝੇ ਕਰਨਯੋਗ ਲਿੰਕ ਵਜੋਂ ਐਕਸਪੋਰਟ
    ਨਤੀਜੇ ਸਾਦੇ ਟੈਕਸਟ ਵਜੋਂ ਕਾਪੀ, .txt ਜਾਂ .csv ਫ਼ਾਈਲ ਵਜੋਂ ਡਾਊਨਲੋਡ (ਬ੍ਰਾਊਜ਼ਰ ਦੀ Blob API ਨਾਲ ਬਣੀ), ਜਾਂ base64url ਵਿੱਚ ਪੂਰੀ ਸੈਸ਼ਨ ਸਥਿਤੀ ਐਨਕੋਡ ਕਰਨ ਵਾਲੇ URL hash ਰਾਹੀਂ ਸਾਂਝੇ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ — ਕਿਸੇ ਵੀ ਸਮੇਂ ਕੋਈ ਸਰਵਰ ਸ਼ਾਮਲ ਨਹੀਂ।

ਸੰਬੰਧਿਤ ਟੂਲ

ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ