あらの(一人)麻雀研究所

麻雀対戦機 開発日記

2008年9月14日 システム概要

さて、コンピュータ麻雀対戦プラットフォームを作ろうとしているわけですが、いきなりプログラムを作り始めても途中で訳が分からなくなってしまうでしょうし、そもそも最近はプログラミングをする気分ではありませんので、とりあえず全体像を文章にまとめておこうかと思います。

システムの目的のひとつは、はじめにのページに書いたように世界コンピュータ麻雀選手権の開催です。ただし、他の人にコンピュータ麻雀のアルゴリズムを考えてもらうのが一番の目的ではなく、もちろん自分でも作りたいですし、その対戦結果を分析して麻雀に関する研究をするというのも目的のひとつです。

なので、この辺りまで視野に入れた上でシステムの全体像を考え、計画的にプログラムを書いていく事が大事になってきます。

 

今のところ、このプロジェクトに関連して開発したいプログラムには、以下のようなものがあります。

  1. 対戦機本体
  2. 分析ソフト
  3. 牌譜再生ソフト
  4. 牌譜編集ソフト
  5. 対人間用ソフト
  6. レポジトリ
  7. web対戦システム

もちろん、作っていくうちに色々と変わっていくでしょうし、途中で挫折する可能性も大ですが、今のところこういうものがあったらいいなぁというリストです。

以下、各システムについて適当に説明してみます。

 

前へ   開発日記トップ   次へ  


Copyright 2006-2019  あらの(一人)麻雀研究所

All rights reserved.   あら ( ara999 あっと gmail.com )