O Blackjack, também conhecido como Twenty-One, é um jogo de cartas de comparação entre poucos jogadores e o dealer. No jogo, cada jogador recebe duas cartas no início e, por sua vez, compete contra o dealer com sua pontuação final não maior que 21.

Mesa de jogo

Cada jogador recebe duas cartas (voltadas para cima). O dealer também recebe duas cartas, uma para cima (exposta) e uma para baixo (oculta)

Os jogadores podem sacar carros adicionais (HIT) ou não sacar (Stand) quando a soma dos valores das cartas não ultrapassar 21.

Uma vez que todos os jogadores tenham completado suas mãos, o dealer revela a carta escondida e deve bater até que as cartas totalizem 17 ou mais pontos.

Cálculo de Pontos

Ás significa 1 ou 11 pontos.

Rei, Rainha e Valete valem dez

Outras cartas é o valor do pip (2 a 10)

Blackjack: Consiga 21 pontos nas duas primeiras cartas do jogador (chamado de “blackjack”), então os jogadores recebem 1,5x da aposta. (Se você obtiver Blackjack dividindo, receberá apenas 1 aposta).

Bust: Quando a mão do jogador ultrapassa 21 pontos, o jogador perde sua aposta.

Push: Se o jogador e o dealer tiverem o mesmo total, é chamado de push.

Stand: Não pegue mais cartas. Por exemplo, quando a mão do jogador ou dealer for superior a 17 pontos, eles podem optar por ficar.

Hit: Pegue outra carta do dealer.

Surrender: Quando o jogador se rende, a casa fica com metade da aposta do jogador e devolve a outra metade para o jogador (disponível apenas como primeira decisão de uma mão)

Insurance: Se a carta virada para cima do dealer for um ás, o jogador tem a opção de fazer um “seguro”, cujo valor é metade da aposta original do jogador.

Quando o dealer tem blackjack, paga 2:1 (o que significa que o jogador recebe dois dólares por cada dólar apostado)

Quando o dealer não tem blackjack, o jogador perde a aposta do seguro.

Even Money: Quando a carta virada para cima do dealer é um ás, antes do jogador comprar um seguro, Even Money é oferecido a um jogador com blackjack. No caso de o dealer ter um blackjack, o jogador vai empurrar a aposta original e obter um pagamento de 2 para 1 na aposta lateral de dinheiro igual. Caso o jogador não escolha Even Money e o dealer tenha um blackjack, é um push.

Double Down: O jogador pode aumentar a aposta inicial em até 100% em troca de se comprometer a permanecer após receber exatamente mais uma carta. Se o jogador tiver um black jack, não é permitido dobrar.

Split: O jogador pode aumentar a aposta inicial em até 100% em troca de se comprometer a permanecer após receber exatamente mais uma carta.

A verificação da sequência do cartão

A semente aleatória do lado do servidor gera hash1 primeiro, hash1 é a sequência do cartão.

Use o hash1 para gerar o hash2 e o hash2 é público.

Após a finalização da rodada, o hash1 e a sequência de cartas da rodada serão públicos.

A lógica de embaralhamento de um único baralho

As etapas de embaralhamento são as seguintes:

Crie um baralho de cartas chamado ß, o cartão é sequenciado como espada A-K, coração A-K, clube A-K e ouro A-K.

Hash256 a semente para obter o valor do hash, que será usado como peso da primeira carta (espadas A) na carta ß

Excluir o primeiro bit do valor hash e adicioná-lo de volta como o último caractere do valor hash (por exemplo, 54321 a 43215), o novo valor hash será usado como o peso da segunda carta de ß (Espadas 2)

Repita o passo 2 para calcular o peso de todas as cartas em ß

Por fim, embaralhe ß de acordo com os pesos correspondentes das cartas, do pequeno ao grande. As cartas reordenadas é o ß embaralhado.

A lógica de embaralhamento para vários baralhos

Quando vários baralhos precisam ser embaralhados:

Primeiro embaralhe o primeiro baralho e execute as etapas 2-4 de embaralhamento de um único baralho.

Use o valor de hash do primeiro baralho como a semente para o segundo baralho e, em seguida, embaralhe o segundo baralho executando as etapas 2-4 de embaralhamento de um baralho.

Use o valor de hash do segundo baralho como a semente para o terceiro baralho e, em seguida, embaralhe o segundo baralho executando as etapas 2 a 4 de embaralhamento de um baralho.

Por analogia, todas as cartas dos baralhos terão seu peso e, finalmente, junte todas as cartas e execute a quarta etapa da lógica de embaralhamento de um único baralho para classificação.

O jogo usa o modo de criptografia assimétrica RSASSA-PKCS1-v1_5.
O servidor tem a [Privatekey] e anuncia a [Publickey].

Criptografe [Issue] e [Salt] com HmacSHA256 para obter [Hash].

Assine [Hash] com a [Privatekey] para obter a [Seed].

Usando o [Seed] para embaralhar cartas.

[Seed] é anunciado após o final do jogo.

O cliente pode usar a [Publickey] para verificar a assinatura.

Oferecemos um modo single/multiplayer. O modo single player é o padrão. Em jogos multiplayer, recomendamos que você se sente na posição de primeiro jogador, pois existe o risco de o robô sentar ali e interferir para conseguir uma boa mão (não faremos isso, juro pelos dentes do coco). Sugiro que você saia da sala se estiver cheia de sapos weid em vez de seus amigos.
Este artigo foi útil?
Cancelar
Obrigado!