〜今日までに行ったこと〜
・麻雀の得点計算のライブラリを作成していました
・ライブラリ作成に伴い、正常に機能しているかどうか確かめるために手牌を入力することで、役の判定と得点計算を行い、結果を表示するアプリを作成しました
・以下はアプリの全体像です
・牌を入力して『追加』ボタンを押すと、牌を選択リストに追加
・『クリア』ボタンを押すと、選択リストを全てリセット
・以下は例として国士無双の手牌を入力しています
・『得点を計算』ボタンを押すと、役を判別して得点を計算します
・得点計算が未実装のため、今回は得点が出ません
〜現段階では〜
・基本的な役しか実装できておらず、特殊なケース(ダブル役満、チートイツなど)は判別に難儀しています
・得点計算は役ごとの翻数を基に基本点数を計算することできますが、麻雀の得点計算では「符」と「翻」を組み合わせる必要があるため、今のままでは通常の麻雀の得点計算ができません
〜来週までに行うこと〜
・役判定と得点計算のロジックの修正
・まだ実装できていない役の実装
コメントを残す