← Todos os guias
Nesta página
Guia Semântica do poker · 01/09 Ferramentas de Ranges 14 min Intermediário

Como processar Ranges de poker com uma API?

Use os endpoints de Ranges do PokerKit para transformar a notação documentada em combos concretos, inspecionar propriedades determinísticas de Ranges ou estimar a equidade de Ranges com controles explícitos de Monte Carlo; use os endpoints de Ranges GTO quando a tarefa for um fluxo de trabalho documentado de Ranges do solver.

Atualizado Mantido por Pokerai API

Resposta direta: use POST /v1/pokerkit/range/expand para expandir a notação. Use /range/value e /range/nut-advantage para análise determinística de Ranges baseada no board e /range/equity-advantage quando precisar de uma estimativa de participação de equidade por Monte Carlo. Para Ranges derivadas do solver, use os contratos publicados /v1/gto/range, /v1/gto/flop/projected-range ou /v1/gto/turn/projected-range.

Fatos rápidos

NotaçãoArrays de notação de Ranges do PokerKit, como ["AA", "KQs"]; expand retorna combinações concretas de duas cartas.
Determinísticorange/expand, range/value e range/nut-advantage não usam amostragem Monte Carlo.
Monte-Carlorange/equity-advantage aceita os parâmetros documentados sample_count e seed; uma seed permite amostragem reproduzível.
CotaOs endpoints determinísticos de Ranges do PokerKit consomem 1 cota geral. range/equity-advantage consome 1 cota de resolução.
Ranges GTOOs endpoints de Ranges GTO são fluxos de trabalho de solver separados. Consulte o esquema atual de solicitação e resposta na Referência ou no snapshot OpenAPI.
Limite de usoPara treinamento, coaching, revisão de mãos, estudo e pesquisa; não para assistência em tempo real com dinheiro real.

Notação de Range

Passe um array JSON de strings de notação. AA denota uma classe de mão de par de bolso e KQs denota rei-dama suited; a resposta de expand lista pares de cartas concretos. Mantenha a notação, o board e a ordem dos jogadores junto da entrada de revisão armazenada para que o resultado permaneça interpretável.

Solicitação e resposta mínimas verificadas

Este exemplo público de código da documentação chama POST /v1/pokerkit/range/expand. Envie sua chave de API em Authorization: Bearer $POKERAI_API_KEY e o tipo de conteúdo JSON.

{"notation": ["AA", "KQs"]}
{"result": [["Ac", "Ad"], ["Ac", "Ah"], ["Ac", "As"], ["Ad", "Ah"], ["Ad", "As"], ["Ah", "As"], ["Kc", "Qc"], ["Kd", "Qd"], ["Kh", "Qh"], ["Ks", "Qs"]]}

Cada array interno representa uma combinação concreta de duas cartas. Esta resposta explica a notação fornecida; não é uma recomendação de ação GTO.

Escolha a operação de Range

NecessidadeEndpoint públicoMétodo
Expandir notaçãoPOST /v1/pokerkit/range/expandExpansão determinística de combos.
Criar um Range de valor em um boardPOST /v1/pokerkit/range/valueLimite mínimo determinístico por categoria de mão feita usando aggression ou floor.
Comparar parcela de nutsPOST /v1/pokerkit/range/nut-advantageDivisão determinística da parcela de nuts pela contagem de combos.
Comparar parcela de equityPOST /v1/pokerkit/range/equity-advantageEstimativa de Monte Carlo para dois Ranges fornecidos; use sample_count e seed somente conforme documentado.
Avançar um Range do solverPOST /v1/gto/range, /flop/projected-range, ou /turn/projected-rangeContratos de Range GTO publicados para o fluxo do solver indicado.

Determinístico versus Monte Carlo

Não rotule um resultado de expand, value ou nut-advantage como simulação: essas operações são determinísticas para a entrada fornecida. equity-advantage é diferente: usa Monte Carlo, portanto seu resultado é uma estimativa para os Ranges e o board enviados. Um seed fixo torna a amostragem reproduzível, não universalmente exata; mantenha o sample_count retornado ao apresentar o resultado.

Cota e erros

SinalSignificadoO que fazer
401missing_api_key ou invalid_api_key.Envie um cabeçalho de chave de API válido; não a exponha nos logs do cliente.
429quota_exceeded quando o contador mensal aplicável estiver esgotado.Aguarde a redefinição ou reduza o trabalho; não tente novamente uma solicitação inalterada.
422A validação da solicitação falhou.Verifique a Referência ou o esquema OpenAPI atual do endpoint e corrija o corpo.

Consulte a documentação de cotas e o dashboard para ver os contadores atuais. Os endpoints de Range GTO seguem seu próprio comportamento de cota documentado.

Somente treinamento e revisão

Use a API Pokerai para treinamento, coaching, revisão de mãos, estudo e pesquisa. Assistência em tempo real em mesas com dinheiro real é proibida. Não conecte a análise de Ranges à automação de mesas ao vivo nem a apresente como uma instrução de ação ao vivo.

Recursos relacionados