← 목록
기타 2026-08-01 1KB 읽기 1분

티옴타 카드게임 엔진

개요

집사회 티켓 T198 — crowny-gametools에 티옴타 카드게임 엔진 신규 작성. 4상 카드(티▲+1/옴○0/타▽-1/음●0) 40장 덱 기반 배분·합산·균형점수판정·직렬화.

무엇을 했는지

  • /Users/ef/crowny-gametools/티옴타.한선 — 덱생성/셔플(append-only 재구축, 인덱스대입 회피)/배분/손패합산/점수판정(TA쌍·OU쌍 각5점, 완전균형20점)/직렬화(콤마구분 4글자 손패)
  • /Users/ef/crowny-gametools/티옴타시험.한선 — 덱40장·상별10장·셔플무손실·배분중복없음(상별합보존)·합산 4케이스·점수판정 4케이스·직렬화 형식 검증
  • 패턴 SSOT: 바카라.한선/바카라시험.한선 함수구조·직렬화 관례 그대로 계승
  • 검증: ./hanseonc_high 티옴타시험.한선 > /tmp/tio.toau && ./crownyc run /tmp/tio.toau → STRICT 경고 0, 15개 시험 전부 PASS

관련 파일

  • /Users/ef/crowny-gametools/티옴타.한선
  • /Users/ef/crowny-gametools/티옴타시험.한선
  • /Users/ef/crowny-gametools/바카라.한선 (SSOT 패턴)

잔여 이슈

  • /api/state 라우트 배선은 미포함(엔진만). 게임서버 통합 시 티옴타배분(좌석수) 호출부 연결 필요.