多機能席替え

Balanced & Dynamic System

LOADING...

条件最適化

4人班は男女2:2 / 3人班は男子3人で固定
座席交換: 座席をクリックして2席選択、または座席番号で指定できます。

Stats / 班別状況

実行後に詳細が表示されます
教卓 (Teacher's Desk)
班の境界(2x2)
前列優先
リーダー
男子
女子

生徒名簿入力

※名前と性別は必須です。条件は「詳細条件」タブから設定できます。

NO 氏名 性別 リーダー 学力(1-5) 前列優先

条件設定

「何について」「どんな条件」「誰に適用」の順に選びます。必須は必ず守り、希望はできるだけ反映します。

+

条件を追加

上から順に選ぶだけで設定できます。

番号をカンマ区切りで入力します。例: 3, 8

必須条件が満たせない場合、席替えを確定しません。

教室・抽選設定

抽選結果の条件達成状況がここに表示されます。
条件・名簿はこのブラウザのローカルストレージに保存されます。バックアップファイルは既存互換の固定キー方式で、パスワード保護された強固な暗号化ではありません。機微な情報の保存には注意してください。この静的アプリにはログイン/サーバー側アクセス制御もありません。

教室レイアウト設計

青い枠はグループです。クリックで座席の有効/無効を切替、ダブルクリックで班IDを変更できます。初期配置は39席(4人班9組・3人班1組)です。

高度分析・品質保証

名簿・条件・座席はこのブラウザ内で処理します。分析結果は推定値と確定値を区別して表示します。

条件充足確率

一様ランダムな生徒順列を用いて条件充足率を推定します。実現可能性と確率は別々に判定します。

待機中
分析結果がここに表示されます。
配置順列を一様ランダムに標本化し、基本座席ルールを満たす標本を分母として充足率を計算します。標本が少ない・必須条件を満たす標本が得られない場合は「推定不可」または「未判定」と表示します。Wilson 95%信頼区間を併記します。