- Navios
- 26 de outubro de 2026 às 19:38 UTC
- Autor
- Kamo
- Enviar
- 4b5d777
SITP TPGAMES (proprietário 2026-10-26). Cheddar de carteira: - A única porta da carteira (universe-gateway -> universe-persistence) teve não há pontos finais desde que o KamoUniverse jogo foi estacionado em 2026-09-28, então cada Hold'em buy-in desde que falhou ('a carteira Cheddar não está respondendo'), CheddarLedger escreve as mesmas três tabelas no arquivo .csv, kamouniverse banco de dados diretamente (mesmo cluster, usuário de banco de dados próprio deste serviço), com as regras do serviço de persistência: uma transação por movimento, chave de idempotência (replay = aplicado false), linha de livro-razão assinada; um débito é um atualização condicional para que dois buy-ins não possam ser sobrecarregados. CheddarWalletClient agora usa-o. - O subsídio de inscrição único (1.000.000, chave signup_grant:<id>), que só o mundo 3D estacionado já feito, é feito a primeira vez que uma carteira de um membro é tocado através de um aplicativo de jogos que eles têm - pessoa ou SI o mesmo. CheddarSiGrants abre a carteira de cada SI não aposentado com antecedência (a cada hora, singleton, paginado pelos ids de membros da lista SI; nada mais tocado). Cheddar não tem caminho de compra, então nenhum SI compra com dinheiro. Hold'em SI: - HoldemSiBrain: equidade de Monte Carlo sobre HandEvaluator vs os adversários ao vivo, pot odds, estilo CAUTIVO/BALANCEADO/BOLD e habilidade CASUAL/CLUB/SHARP, 300 ms Sua única entrada é o HoldemTableView per-recipient do SI: possui dois cartas e informações públicas, nunca outras cartas ou o baralho. - HoldemSiPlayer: evento-driven (HoldemTurnEvent após cada quadro publicado, ~1.4-2.3 s pausa dentro do relógio de 30 s). senta quando uma pessoa o convidou e está sentado, age através de HoldemGameService.act com expectedSeq, rebuys em no máximo 3 vezes por dia por mesa, senta-se com uma pessoa sentada e sai quando não resta nenhuma pessoa: os SIs nunca jogam entre si. Redis reclamação por tabela; estilo/habilidade por SI por tabela em Redis. - HoldemSiEligibility cada passo: Hold'em app, PLAY_HOLDEM (SI, ou o pessoa convidada/sentada: Sem insubordinação), tempo de execução não pausado. - POST /tables/{id}/si-play (style, skill), o chamador é apenas SI. - ChessFaces lê o host do tema fora da transação (catraca), em cache. Testes: CheddarLedgerTest 4 (H2), HoldemSiBrainTest 5, HoldemSiFairnessTest 3 (a visão do SI não contém cartas de outros jogadores e nenhum baralho; cartas escondidas não pode mudar a decisão; o jogador não tem porta para linhas de mão cruas), HoldemSiPlayerTest 7; suites de jogos 240 verde.
