Jenereta ya Timu Nasibu bila malipo
Gawanya orodha ya majina kuwa timu nasibu zilizosawazishwa β kwa hesabu ya timu au ukubwa wa timu. Mchanganyiko wa haki kwa kriptografia, upangaji upya wa haraka.
Orodha zilizohifadhiwa
Orodha na mipangilio yako ya hivi karibuni hukumbukwa kwenye kifaa hiki. Pa orodha jina ili kuihifadhi kwa baadaye.
Bado hakuna orodha zilizohifadhiwa.
Majina ya timu (hiari)
Acha wazi ili kutumia rangi. Unaweza pia kubadilisha jina la timu moja kwa moja kwenye kadi yake.
Tambah vikwazo (inayochaguliwa)
Kundi moja kwa kila mstari; tenga majina kwa & au koma. Watu hawa huishia katika timu moja.
Kundi moja kwa kila mstari; tenga majina kwa & au koma. Watu hawa huishia katika timu tofauti.
π‘ Timu zinasawazishwa kwa kutumia rasimu ya nyoka, kwa hivyo ukubwa hutofautiana kwa moja zaidi. Kuchanganya kunatumia nasibu salama ya kriptografia ya kivinjari chako β haki kweli. Nzuri kwa madarasa ya PE, michezo, miradi ya kikundi, usiku wa mchezo, na mgawanyiko wa zawadi.
Matumizi ya kawaida
- Gawanya Darasa katika VikundiGawanya wanafunzi kuwa vikundi vilivyosawazishwa kwa ajili ya miradi na shughuli.
- Tengeneza Timu za Michezo ya HakiGawanya wachezaji kuwa timu sawa kwa ajili ya michezo na mafunzo.
- Timu kwa Usiku wa MichezoTengeneza timu za bahati kwa haraka kwa ajili ya trivia, charades, na michezo ya sherehe.
- Vikundi vya Kuputika kwa WarshaGawanya washiriki wa warsha au mkutano kuwa vikundi vya mjadala.
- Vikundi vya Bahati kwa Ubadilishanaji wa ZawadiGawanya kikundi kikubwa kuwa viambato vidogo vya ubadilishanaji wa zawadi.
Jinsi Inavyofanya Kazi
Kugawanya timu kunafanyika kikamilifu kwenye kivinjari chako kwa kutumia uchanganyaji wa Fisher-Yates wenye usalama wa kriptografia (unaotumia crypto.getRandomValues ya Web Crypto API) ukichanganywa na mgawanyo wa snake-draft kwa timu zilizosawazishwa. Vikwazo vya kuweka-pamoja au kuweka-mbali vinapoongezwa, kisuluhishi cha makundi cha union-find chenye hadi urejeshaji-upya 400 wa bahati nasibu kinatafuta mgawanyo halali uliosawazishwa zaidi.
- 1Kuchambua orodha ya majinaMajina yanagawanywa kwenye mistari mipya na koma, kuondolewa nafasi tupu, na kuondolewa nakala. Unaweza kuchanganya vitenganishi vyote kwa uhuru β kichambuzi kinavishughulikia kwa pitio moja.
- 2Uchanganyaji wenye usalama wa kriptografiacrypto.getRandomValues ya ndani ya kivinjari inajaza Uint32Array na namba moja ya bahati nasibu ya biti-32 kwa kila jina. Uchanganyaji unatumia thamani hizi na mgawanyo wa kupima badala ya moduli, ukiondoa upendeleo wa moduli unaosumbua vichanganyaji vinavyotegemea Math.random().
- 3Mgawanyo uliosawazishwa au usuluhishi wa vikwazoBila vikwazo, majina yanagawanywa kwa kutumia mtindo wa snake-draft (kushoto-kwenda-kulia kwenye raundi za sawa, kulia-kwenda-kushoto kwenye raundi za isivyo sawa) ili ukubwa wa timu utofautiane kwa hadi mmoja pekee. Kwa sheria za kuweka-pamoja au kuweka-mbali, majina yanaunganishwa kuwa makundi kupitia union-find, kisha kisuluhishi cha tamaa cha bahati nasibu kinajaribu hadi mipangilio 400 na kuweka mgawanyo wenye mkanganyiko mdogo zaidi wa ukubwa.
- 4Toa kama maandishi, CSV, au kiungo kinachoweza kushirikiwaMatokeo yanaweza kunakiliwa kama maandishi wazi, kupakuliwa kama faili la .txt au .csv (lililojengwa na Blob API ya kivinjari), au kushirikiwa kupitia hash ya URL inayosimba hali kamili ya kipindi kwa base64url β hakuna seva inayohusika popote.
Zana Zinazohusiana
Mzunguko wa Chagua
Andika orodha ya majina au chaguo, zungusha mzunguko na uache uchague moja bila mpangilio, kwa sauti ya tiki, confetti na chaguo la kuondoa kila mshindi.
Kitengeneza Avatar
Tengeneza avatari safi za herufi za mwanzo β chagua rangi, umbo na ukubwa, kisha hamisha PNG.
Kipinzani cha Sarafu & Gurudumu la Kuzunguka
Anguka sarafu halisi, zunguka gurudumu linaloweza kubadilishwa, au chagua kwa bahati kutoka kwa orodha ya chaguzi. Hutumia uhaba wa bahati wa kriptografia wa kivinjari chako β si kuchota kwa umma kwenye kuangaliwa, kwa hivyo kuepuka ushindani unaodhibitiwa.