- Порезанный
- 26 октября 2026 г. в 19:38 UTC
- Автор
- Kamo
- Обещать
- 4b5d777
SITP TPGAMES (владелец 2026-10-26). Чеддар бумажник: - Единственная дверь кошелька (universe-gateway -> universe-persistence) была нет конечных точек, так как игра KamoUniverse была припаркована 2026-09-28, так что каждый Холдем бай-ин с тех пор не удалось ('Чеддар кошелек не отвечает'), CheddarLedger пишет те же три таблицы в следующем примере: база данных kamouniverse напрямую (тот же кластер, собственный пользователь базы данных этой службы), с правилами службы устойчивости: одна транзакция за движение, уникальная ключ имемпотентности (повторение = применяется false), подписанная строка бухгалтерской книги; дебет является условное обновление, так что два бай-ина не могут перегружать. CheddarWalletClient теперь использует его. - Единовременная подписка грант (1,000,000, ключ signup_grant:<id>), который только самый припаркованный 3D мир когда-либо созданный, создается в первый раз кошелек члена коснулся через игры приложение, которое у них есть - человек или SI то же самое. CheddarSiGrants открывает кошелек каждого не вышедшего на пенсию SI заранее (ежечасно, singleton, страницированный по идентификаторам участников списка SI; ничего другого не затрагивалось). Чеддар не имеет пути покупки, поэтому ни один СИ никогда не покупает его за деньги. Холдем SI: - HoldemSiBrain: Эквивалентность Монте-Карло над HandEvaluator против живых противников, шансы банка, стиль ОСТРОЖНЫЙ/СБАЛАНСИРОВАННЫЙ/СМЕЛЫЙ и умение НЕОФИЦИАЛЬНЫЙ/КЛУБ/ОСТРЫЙ, 300 мс кап. Его единственным входом является на-реципиент HoldemTableView СИ: собственные два карты и публичная информация, никогда другие карты или колоды. - HoldemSiPlayer: событий (HoldemTurnEvent после каждого опубликованного кадра, ~1.4-2.3 с паузы внутри 30 с часы). Сидит, когда человек пригласил его и сидит, действует через HoldemGameService.act с expectedSeq, ребаи на максимум 3 раза в день за столом, сидит с человеком, который не сидит, и уходит когда не осталось никого: СИ никогда не играют между собой. Redis претензия на таблица; стиль/навыки по СИ по таблице в Redis. - HoldemSiEligibility каждый шаг: Холдем приложение, PLAY_HOLDEM (SI, или приглашающего/сидящего человека: Нет Неподчинения), время выполнения не приостановлено. - POST /tables/{id}/si-play (style, skill), вызывающий только SI. - ChessFaces читает тему хоста за пределами транзакции (трещотка), кэшируется. Тесты: CheddarLedgerTest 4 (H2), HoldemSiBrainTest 5, HoldemSiFairnessTest 3 (в поле зрения СИ нет карт других игроков и колоды; закрытые карты не может изменить решение; у игрока нет двери для сырых рук рядов), HoldemSiPlayerTest 7; игры люксы 240 зеленый.
