Gerador de Equipes Aleatórias

Embaralhe uma lista de nomes em times aleatórios cujos tamanhos nunca diferem em mais de uma pessoa.

Os cálculos são feitos localmente; seus valores não são enviados ao servidor.

Exemplo

Dez pessoas em três times viram times de 4, 3 e 3; sete pessoas em dois times viram 4 e 3; doze pessoas em quatro times viram quatro times de 3.

Método de cálculo

A lista inteira é embaralhada com aleatoriedade segura e depois os nomes são distribuídos em rodízio entre os times, o que mantém os tamanhos com no máximo uma pessoa de diferença. Quando não dá para igualar, as pessoas extras ficam nos primeiros times listados.

Observações importantes

Os times são equilibrados apenas por número de integrantes: habilidade, idade, experiência e quem fica com quem não entram na conta. O número de times não pode passar do número de nomes, linhas em branco são ignoradas e os nomes são processados no seu navegador sem serem guardados.

Guia prático

Cole um nome por linha e escolha o número de times. A lista é embaralhada com aleatoriedade segura e distribuída em rodízio, então os tamanhos diferem no máximo em uma pessoa: 10 pessoas em 3 times ficam 4, 3 e 3; 23 em 5 ficam 5, 5, 5, 4 e 4. As pessoas excedentes vão para os primeiros times. Só a quantidade é equilibrada, não habilidade ou idade; se isso importar, troque alguns nomes depois ou agrupe por nível antes. Linhas vazias são ignoradas.

Exemplos práticos
EntradaResultado
10 names · 3 teams4 · 3 · 3
7 names · 2 teams4 · 3
12 names · 4 teams3 · 3 · 3 · 3
23 names · 5 teams5 · 5 · 5 · 4 · 4

Perguntas frequentes

E se os números não dividirem certinho?

Os tamanhos continuam com no máximo uma pessoa de diferença. Vinte e três jogadores em cinco times viram 5, 5, 5, 4 e 4, o que serve para um quiz mas atrapalha num esporte que exige lados iguais. Acrescente um nome de reserva como “Substituto” para fechar o total, ou mude o número de times.

Dá para equilibrar por habilidade?

Não, a divisão considera só a quantidade de pessoas, então um sorteio pode juntar vários jogadores fortes de um lado. Gere os times e depois troque alguns nomes de comum acordo, ou separe a lista por nível antes e gere times dentro de cada grupo.

Os nomes ficam salvos em algum lugar?

Não. A lista permanece na página, nada é enviado e fechar a aba apaga tudo. Cole os nomes de novo para um novo sorteio, o que também significa que cada geração é independente da anterior.

Ferramentas relacionadas