幼児も定員へ数えると、何名になる?
自作QAパックのケース改訂1.1から、定員と幼児算入だけを抜き出しました。実施設のルールへそのまま使う正解ではありません。
CAP05を追って読む
宿Aの定員は4名。幼児0〜5歳も1名ずつ数えます。35歳・30歳・0歳・0歳・0歳は合計5名なので、定員超過です。
故意に幼児を除いて数えると2名・定員内になり、固定期待値との差を捕捉できます。料金・予約可否はこの無料版の比較対象に含みません。
今回の実結果
正常6/6一致。故意バグの不一致は3/6件、定員内かの変化は2/6件です。Python 3.10.6、日本時間 2026-10-04T14:50:32.848548+09:00。
故意バグで違いが出ないケースもそのまま記録しています。6件すべてで変化するという説明ではありません。
| ケース | モード | 年齢入力 | 期待人数 | 実人数 | 期待定員 | 実定員 | 結果 | 相違項目 |
|---|---|---|---|---|---|---|---|---|
| CAP01 | 正常 | [35] | 1 | 1 | 内 | 内 | 一致 | — |
| CAP01 | 故意バグ | [35] | 1 | 1 | 内 | 内 | 一致 | — |
| CAP02 | 正常 | [35, 30, 12] | 3 | 3 | 内 | 内 | 一致 | — |
| CAP02 | 故意バグ | [35, 30, 12] | 3 | 3 | 内 | 内 | 一致 | — |
| CAP03 | 正常 | [35, 30, 12, 6] | 4 | 4 | 内 | 内 | 一致 | — |
| CAP03 | 故意バグ | [35, 30, 12, 6] | 4 | 4 | 内 | 内 | 一致 | — |
| CAP04 | 正常 | [35, 30, 12, 6, 0] | 5 | 5 | 超過 | 超過 | 一致 | — |
| CAP04 | 故意バグ | [35, 30, 12, 6, 0] | 5 | 4 | 超過 | 内 | 不一致 | capacity_count, capacity_ok |
| CAP05 | 正常 | [35, 30, 0, 0, 0] | 5 | 5 | 超過 | 超過 | 一致 | — |
| CAP05 | 故意バグ | [35, 30, 0, 0, 0] | 5 | 2 | 超過 | 内 | 不一致 | capacity_count, capacity_ok |
| CAP06 | 正常 | [35, 30, 6, 0] | 4 | 4 | 内 | 内 | 一致 | — |
| CAP06 | 故意バグ | [35, 30, 6, 0] | 4 | 3 | 内 | 内 | 不一致 | capacity_count |
比較する範囲
比較項目はcapacity_countとcapacity_okの2つです。年齢分類と日付は元エンジンを動かす補助設定として保持していますが、この無料版でそれらの正しさを検証したとは数えません。公開中の全体版1.2は4系統・24入力・2設定、正常48比較と10種類の故意欠陥を収録しています。選んだ10種類は全体10/10、宿A10/10・宿B9/10を捕捉。予約可否だけの変化は8/10種類です。未知の不具合の検出率ではありません。
顧客コードやAPIには接続していません。別OS・購入者の独力導入時間・人間第三者認証は未確認です。