おまいら最強の麻雀プログラムしてみろよ!!

このエントリーをはてなブックマークに追加
932252:04/04/28 08:15
>>931
たとえば、23m137pのような残り方をしていたとき、14mが先に来た場合、
1pを落とすことはよくやっていたってこと。
何か変かな?
>>932
速度は確実に落ちてるけど(面子のタネ叩き切ってるんだから)、
手役をつけるためならおかしくないだろうね。
その形ならタンヤオとか三色とか・・・・ってどっちも付かないだろその形じゃ・・・・。
やっとクライアントとサーバーの二つのプログラムを作って
その間でTCP/IP接続出来ました

誰かが東風荘のサーバー側の役目を果たすプログラムを作ってくれれば
皆で接続して対戦を1万回ぐらい行ったら強さが分かるんじゃない?
>>934
君が作ったそれでいいよ。
936252:04/05/19 22:54
>>934
あなたがどういうものを作ったのかよくわからんので、仕様を書いてほしいな。
937934:04/05/20 07:57
いやいやいや
麻雀のサーバープログラムを作ったのではなくて
ただ単に二つのプログラム間でTCP/IPによる接続に成功しただけ。
つまり超初心者です。
938252:04/05/20 12:15
>>937
サーバやAIも作ってーな。

しかし、サーバとか作る前に、AIを作ってくれる人をいかに増やせるか(開発環境の魅力)を考えないとね。
サーバナシで、P2Pもどきで出来ないかねぇ?
某winnyみたいにIPアドレスを直接打ち込んで相互通信。
ついでにファイル交換もできれば人も増えて(ry
>>939
つーかTCPコネクション使うなら必然的にどちらかがサーバになるわけだが

それに麻雀というゲームのシステムからしていずれか一台が配牌や他家の
打ちデータの面倒をみないといけない
将棋ならサーバー無し(2台のうちどちらかはサーバーになるけど)でいけるけど
↑が言ってるように麻雀はサーバー無しでは無理だね

ってわけで誰か作れ
というか、鯖にできる環境が欲しい。むしろw
>>942
今問題にあがってるような1卓対戦で環境もクソもないだろ
ネットワーク接続できるならそれでもうOKなわけだが
データ量極小、レスポンスどうでもいい

だから、ルールさえ決まれば、たとえばhttpで大丈夫なような。
>>944
プロトコルの意味が分かってないだろ?
httpで通信したいというならデータをまずHyperText形式にしなくちゃならんわけだが
>>945
ど素人はどっか逝ってください。
なんだよ、HyperTextって(w
通信プロトコルっていうのは、データ形式とそのデータを送受信する手順がセットに
なったもの。バイナリ・スタイルならオクテット区切りでのデータ配列規則が必要だし
テキスト・スタイルならコマンド等のキーワードや区切り文字を設定しなければなら
ない。ただそれもこれも扱うべきデータがまずあっての話。

この場合は、スタンドアロンの麻雀プログラムがあって、その中で使用する変数が
決まっているなら、そこから通信型のプログラムに書き換えが進む。どの変数を
クライアント間で取り交わすか、ゲーム進行に関する制御系の通信をどう行うか
が先にないとプロジェクトとして進まない。

いきなりhttpっていうのはちょっとトンチンカンだね。
HTTP はあらゆる形式のデーターをやりとりできるようになってるから
はっきりいって実装するのがめんどくさい
もっと単純なものでOK
>>948
>いきなりhttpっていうのはちょっとトンチンカンだね。

トンチンカンなのはあんたのほう。
専用の鯖を用意しなきゃならんみたいなことを上で言ってるからだ。
そんな必要はないということ。

>>949
他のやり方だとそれ用の鯖が必要だろ。
だれかが鯖を用意できるなら、あんたの言うとおり。

>>950
なんだ専鯖無しで考えてるのかい?
だったらレンタル鯖でCGIチャットみたいなやりかたでデーター交換するくらいしか手が無いね


4人のうちどれかひとつがサーバになる、って話じゃないの。
 
それはともかく、鯖ナシだとサンマをやるときに面倒だったりしないかね?
わざわざコンピュータでサンマなんかやらんか・・・。
>>952
×鯖ナシだと

○P2Pもどきだと
>>950
webサーバ間に置いて・・・なんてことは誰も提案してないよ。
だいたいそんなことしたらサーバ・プログラムが大変になるだけ。

2者接続にしろにしろどちらかがサーバにならなければならないというだけの話。
クライアントとして接続するかサーバとして接続するかは大した問題じゃないだろ。

ネットワーク・インタフェースを介してプレイできるならloopback使って単一ホスト
で対戦させることも可能になるし、そういうところがそもそもの利点だろ?
上げてみる。
>>955
ネタもってこいよ。
957デフォルトの名無しさん:04/08/23 01:41
これ新しいスレのあるんですか?
958デフォルトの名無しさん:04/08/23 01:44
あの、えっちがしたいんですけど
959
960
961
962
964
964
965
966
落ちきって放置されてるスレで
何がしたいんだ?
968
969
970
971
972
973
974
975
976
977
978
979
980
981