1 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 21:47:50 ] めざせ最強の麻雀プログラム! 層の薄いこのカテゴリーなら、将棋やオセロよりも ずっと簡単にその地位を手にいれられるぞ!
943 名前:632 mailto:sage [2008/11/27(木) 01:13:40 ] >>942 力尽きてないっすよw クライアント(GUI)の鳴き処理(入力)をどうしようか考えてます。 赤牌なければ最大3パターンだけど、赤牌が複数種ある場合も想定 すると、晒す牌を個別に指定するのが単純だけど、UIとしては 微妙だなぁ、とか。
944 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 01:33:35 ] >>943 いいからもう寝とけ もう誰も期待してないから
945 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 02:54:59 ] >>870 を見るに箇条書きの頭に"*"を使うのは>>632 の習慣。>>942 は>>632 の自作自演だろ 力尽きていても尽きていなくても、出来上がるのはゴミっつうのがアレだねえ・・・
946 名前:デフォルトの名無しさん [2008/11/27(木) 07:59:18 ] フォローをするけど>>942 を書いたものだが自作自演じゃないよ でも傍から見てるとあと1年は掛りそうなペースだな
947 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 09:51:09 ] 人の意見を取り入れないからだれも手伝わなくなっちゃうんだよ
948 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 15:24:49 ] 配牌の方法がわからん俺にヒントくれ
949 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 16:40:28 ] int i = 0, j = 0, color = 0, num = 0; while(i < 13){ //配牌は13枚 j = kicha + kyoku; while(j < PLAYER_CNT + kicha + kyoku){ color = (int)((rand() / ((double)RAND_MAX + 1.0f)) * 4); num = (int)((rand() / ((double)RAND_MAX + 1.0f)) * 9); if(!yama.Get(color, num)){ continue; } if((color == TSUPAI)&&(num > CHUN)){ continue; } nanikiru[j%4].SetTehai(color, num, 1); yama.Set(color, num, -1); ++j; } ++i; }
950 名前:デフォルトの名無しさん [2008/12/01(月) 22:42:55 ] 配牌で配られる手牌って別に自分で 決めるわけじゃないだろ???
951 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 23:32:19 ] AIだけ作ってる奴なんていない。みんな自前で雀卓周りのコード書いてる でなきゃAI強化したとき本当に強くなったか検証できないだろ
952 名前:デフォルトの名無しさん [2008/12/01(月) 23:45:01 ] なら配牌の方法くらい自分で好き勝手に 定義すりゃいいじゃん わざわざ聞くことでもないだろ
953 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 00:04:12 ] アホか。俺は答えた方だ
954 名前:デフォルトの名無しさん [2008/12/02(火) 00:06:47 ] 奈々氏ばっかなんだから どっちがどっちなんか分るわけねーだろ
955 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 00:19:05 ] 並の読解力があれば想像付くんだけどね。
956 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 09:55:54 ] 136通りの牌をシャッフルして順番に並べて 席順とサイコロ振れば、配牌は自動的に決まるだろう。
957 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 14:47:49 ] 白とか赤牌を入れたいときはどうすればいいの?
958 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 23:26:31 ] 入れたって全体の数が増えるんじゃないんだから、id差し替えればいいだけでは
959 名前:デフォルトの名無しさん [2008/12/06(土) 21:58:05 ] 結局配牌はできたのか?
960 名前:デフォルトの名無しさん mailto:sage [2008/12/06(土) 22:06:26 ] その前に自分自身に少なくともプロ並みの雀力がないと駄目だと思から、 俺は雀力向上と数学の知識を身につけてる。
961 名前:デフォルトの名無しさん mailto:sage [2008/12/06(土) 22:08:39 ] 配列のシャッフルが実装できないやつなんていないだろ
962 名前:デフォルトの名無しさん mailto:sage [2008/12/06(土) 22:13:42 ] 空鍋をかき回すように中身のない配列を…
963 名前:デフォルトの名無しさん [2008/12/06(土) 22:20:22 ] >>960 それはプログラム投げ出したいいわけか?
964 名前:デフォルトの名無しさん mailto:sage [2008/12/07(日) 07:12:36 ] 「WOLF RPGエディター」とは? ・高度なRPG開発が可能な、完全無料のゲーム作成ツールです。 ・雰囲気はRPGツクール2000に近い。RPGツクール2000で自作システムを作りこむ際に 不満だったところがいろいろ解消されていて、かなり自由度が高いです。ただし その分初心者には難しいかも。すでにツクール2000で自作システムを組むのに 慣れた人やRPGツクールでは物足りないけどプログラミングはちょっという方にお勧め。 ・作成したゲームは自由に配布したり、コンテストに投稿することも可能。 また本ソフトを持たない人でもプレイ可能!ファイル暗号化も完備してるよ! ・要望、バグ報告などなど書き込みお願いします。 ・それとマップやキャラなどのドット素材もじゃんじゃん募集中ですので 一度サイトにお越しくださいませ。 2ちゃん本スレ pc11.2ch.net/test/read.cgi/gamedev/1226294070/l100
965 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 23:51:46 ] >>960 のAIは完成しないに1000ジンバブエドル
966 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 10:56:41 ] 年明けには第4ジンバブエドルの発行来るかな? 今度は何桁切り捨てるんだろうね。
967 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 14:14:50 ] 「国(政権)の崩壊が先に来る」に100第4ジンバブエドル。
968 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 03:07:32 ] ひとつ質問。基本的な麻雀の質問ですまないが。 暗槓3つと1枚の計13枚は七対子で言うと何向聴? 例えば、AAAABBBBCCCCDだとすると自作で判定させると5向聴なんだが、 実際5枚入れ替えても七対子として聴牌しない。
969 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 04:08:26 ] 普通に考えたら六向聴だね。 多分だけど、たとえば AAEEBBFFCCCDD みたいになったときに、 CCC を対子ひとつと単騎の待ち牌とに誤認してるんじゃないかと思った。
970 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 06:00:05 ] >>968 槓しておいて七対子は無理でしょ 手牌が AAAABBBBCCCCD なら既にテンパイでは?
971 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 07:31:31 ] >>970 のようなやつがジャンラインを作ってしまうと言うことがよくわかった
972 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 07:46:21 ] >>968 mahjong.ara3.net/etc/shanten/shanten2.htm (6-3)+(7-4)=6 ですね。
973 名前:デフォルトの名無しさん [2008/12/10(水) 07:56:08 ] >>972 計算間違ってるよw
974 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 09:16:18 ] >>969 うわ本当だ。そっちのパターンでも間違えた。 AAEECCCZXYWVUみたいな他がバラバラの時は正しかったから見逃してた。 >>970 11112222・・・じゃなくてAAAABBBB・・・って書いた理由を察してくれ。 その誤解を避けるために>>959 はAAEEBB・・・ってしてくれたけど。 >>971 字牌でで順子が作れるやつかw >>972 おお。同じ考え方だ。 でもそのページの一番下も14枚で考えてるだけで6向聴の間違いじゃないのかな? 実際ここから七対子狙いになんか行かないから実用上問題無いんだが、 例えば特殊なルールで七対子縛りとかあった場合にリアル麻雀では 何向聴扱いなのかなと疑問に思ったもので。
975 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 10:46:59 ] AAAABBBBCCCCDなら、カンを3回すれば2向聴じゃないの? まあすぐ流されそうだが。
976 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 21:25:46 ] >>974 >でもそのページの一番下も14枚で考えてるだけで6向聴の間違いじゃないのかな? AAAABBBBCCCCDDから何を捨てるかという話ですね AAAABBBBCCCCDなら6向聴 AAAABBBBCCCDDなら5向聴
977 名前:デフォルトの名無しさん mailto:sage [2008/12/17(水) 19:42:41 ] もうすぐクリスマスだけど、どうよ?
978 名前:デフォルトの名無しさん [2008/12/19(金) 00:51:31 ] Revision 21 - (view) (download) - [select for diffs] Modified Sun Nov 16 18:27:54 2008 UTC (4 weeks, 3 days ago) by yatsuhashi File length: 2875 byte(s) Diff to previous 7 * 和了形判定にテーブルを用いるように * 一盃口の判定がバグっていたので修正 * OpenMj::ClientにPlayerクラスを追加 どうよも何もここで完全に放置しているし このスレも収束かな?
979 名前:デフォルトの名無しさん mailto:sage [2008/12/19(金) 18:20:51 ] チョンボ君はあれだけの情熱を見せたんだからきっと作ってるよ