ForHosting KIT · Ferramentas para dev

Cara ou coroa com semente

Um simulador de cara ou coroa com semente produz uma sequência semelhante a lançamentos justos, mas totalmente reproduzível.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Informe a quantidade de lançamentos e qualquer semente textual; você receberá cada resultado e os totais de ambos os lados. A mesma quantidade e a mesma semente sempre geram a mesma resposta. Isso ajuda em jogos, demonstrações, testes automatizados, aulas e depuração. O cálculo não depende do relógio, da aleatoriedade do navegador, de serviços de rede nem de estado oculto, portanto você pode compartilhar e conferir o resultado depois.

Crie uma sequência reproduzível

Lançamentos comuns são difíceis de repetir, mas a repetibilidade é valiosa ao testar regras ou compartilhar exemplos. Informe flip_count como inteiro de 1 a 10,000 e seed como texto. O simulador transforma a semente em um estado inicial estável e avança uma vez para cada lançamento. A resposta preserva a ordem completa. Com as mesmas entradas, você recebe a mesma lista e a mesma contagem. Alterar um caractere seleciona outra sequência, e maiúsculas fazem diferença. Uma semente vazia também é aceita, embora uma descrição seja mais fácil de reconhecer. Assim, a semente funciona como uma receita compacta que permite reconstruir o experimento sem copiar todos os resultados.

Leia os resultados e a contagem

A saída contém a semente, uma lista de resultados e um objeto de contagem. Leia a lista da esquerda para a direita como primeiro lançamento, segundo lançamento e assim por diante. Cada item aparece claramente como cara ou coroa, sem código numérico oculto. A contagem informa caras, coroas e total. O total sempre corresponde à quantidade aceita, e caras mais coroas também correspondem ao total. Essas relações ajudam a verificar respostas armazenadas. Uma simulação justa não promete equilíbrio em uma série curta; três caras em quatro lançamentos são perfeitamente possíveis. Use a lista quando a ordem importar e a contagem quando você precisar de percentuais, pontuação ou comparação rápida.

Escolha o tipo certo de aleatoriedade

Este simulador foi feito para reprodução, não para sigilo. Ele atende a protótipos de jogos, replays determinísticos, documentação, aulas de probabilidade, testes de snapshot e depuração. Guarde as duas entradas para reconstruir a execução. Não o use para apostas, chaves criptográficas, tokens de segurança, sorteios ou situações nas quais o próximo resultado deva ser imprevisível. A semente é pública e o algoritmo é estável e inspecionável, não criptograficamente seguro. O limite de 10,000 lançamentos mantém a resposta manejável; divida experimentos maiores em lotes com sementes diferentes. Para probabilidades teóricas, prefira uma calculadora de probabilidade: esta capacidade gera uma tentativa concreta e relata o que ocorreu.

Teste a lógica de jogos

Use uma sequência estável de caras e coroas nos testes para reproduzir uma falha com exatidão.

Compartilhe uma experiência em aula

Forneça uma semente e uma quantidade para que todos verifiquem a mesma tentativa.

Crie replays determinísticos

Armazene entradas compactas e reconstrua cada decisão baseada na moeda durante a depuração.

Quanto custa uma simulação?

Cada solicitação de API custa US$ 0,002. A versão no navegador executa localmente o mesmo algoritmo puro.

A mesma semente sempre devolve os mesmos lançamentos?

Sim. Mantendo semente e quantidade, a ordem dos resultados e a contagem não mudam.

Posso usar uma semente vazia?

Sim. Uma string vazia é válida e reproduzível, embora uma semente descritiva seja mais fácil de compartilhar.

Por que caras e coroas não aparecem em números iguais?

Uma moeda justa não garante equilíbrio em uma tentativa finita. Sequências curtas desiguais são esperadas.

É seguro para proteção ou apostas?

Não. O gerador é determinístico e não criptográfico; use aleatoriedade segura e auditada para segurança, dinheiro ou prêmios.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/game/coin-flip-seeded

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/game/coin-flip-seeded \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"flip_count":12,"seed":"demo-2026"}'
{
  "flip_count": 12,
  "seed": "demo-2026"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "game.coin_flip_seeded",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_items10000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →