[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 15:32 / Filesize : 253 KB / Number-of Response : 980
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 21:47:50 ]
めざせ最強の麻雀プログラム!
層の薄いこのカテゴリーなら、将棋やオセロよりも
ずっと簡単にその地位を手にいれられるぞ!

474 名前:デフォルトの名無しさん [2008/04/27(日) 09:57:43 ]
AIが気軽にサクサク生み出せるプログラムできたら活気づくだろうな

475 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 10:23:19 ]
>>474 それだ。まずは条件を一意に表せる表記を作るんだ。
それからコンパイラの実装というフェイズでなら、君ならやれる。
(と、最後は他力本願


476 名前:デフォルトの名無しさん [2008/04/27(日) 10:28:18 ]
GUIでパラメータを設定すると、Cのソースが出てきてコンパイラに通すだけのやつ

477 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 11:39:55 ]
でも相当細かく設定できるようにしないと、強さが似かよるというか
打ち方がワンパみたいなジレンマが
難しい話だな

478 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 11:48:05 ]
カブロボの設定のみでいいやつみたいなやつキボンヌ

479 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 20:16:41 ]
専用言語を作るってのが一番確実だろうな

480 名前:デフォルトの名無しさん [2008/04/27(日) 22:41:36 ]
※麻雀ロジック研究会※
pc11.2ch.net/test/read.cgi/gamedev/1105332492/

481 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 11:38:05 ]
で、今のところ最強の麻雀ソフトは何なの?

482 名前:デフォルトの名無しさん mailto:sage [2008/05/08(木) 00:05:31 ]
芹沢未来かな・・・



483 名前:デフォルトの名無しさん mailto:sage [2008/05/08(木) 00:10:16 ]
ゲーセンのやつはインチキなんじゃ?

484 名前:デフォルトの名無しさん mailto:sage [2008/05/09(金) 21:19:36 ]
イカサマが最強だって哲也も言ってただろ?

485 名前:デフォルトの名無しさん mailto:sage [2008/05/09(金) 22:51:53 ]
インチキなしのアルゴリズム最強を知りたいよ

486 名前:デフォルトの名無しさん mailto:sage [2008/05/09(金) 23:00:20 ]
インチキ無しだと単に確率を見ればいい。
効率の良い打ち方を超えるのは神でも不可能と
市川も言ってただろ?

487 名前:デフォルトの名無しさん [2008/05/10(土) 00:22:31 ]
確率を分りやすく出力するプログラム
作ってよ(はぁと)

488 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 02:19:39 ]
>>484
そんなことは言っていない。
イカサマはあくまで手段だって言ってる。

489 名前:デフォルトの名無しさん [2008/05/10(土) 10:44:32 ]
とりあえず、まうじゃんのAIよろ

490 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 10:54:36 ]
何この他力本願スレ

491 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 12:38:47 ]
元々、それで誕生したスレです

492 名前:デフォルトの名無しさん [2008/05/10(土) 17:19:37 ]
他力本願ゆえにソースが一個もあがりません><



493 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 09:59:46 ]
おまいら最強のシストレFXプログラムをしてみろよ
pc11.2ch.net/test/read.cgi/tech/1211790540/

494 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 21:26:04 ]
役の複合って

立直
一発
自摸
海底摸打
翻牌
混老頭
混一色
対々和
三暗刻
三槓子
ドラ

の11個が最高?

495 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 23:07:16 ]
はいはいトイトイツモトイトイツモ

496 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 23:55:29 ]
>>494
立直 + 混老頭 + 対々和 の条件だけで
四暗刻になってしまう気がするw


497 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 01:04:25 ]
立直はリンシャンにチェンジできる?

498 名前:デフォルトの名無しさん [2008/05/31(土) 01:17:21 ]
cocoa.2ch.net/mj/kako/981/981695407.html

1111東東東東白白白白中中發發 ロン發
ダブルOPENリーチ、ハイテイ、ダブ東、白、發、小三元、対々和、
三暗刻、三槓子、混一色、混老頭、ドラ32。
(リーチ一発とハイテイは複合しないように思われるのでダブルリーチに変えました)
140符55翻、約3京点かな・・・


符と役満
www.geocities.co.jp/SiliconValley-PaloAlto/8370/majan/majantalk.html

499 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 04:18:43 ]
>>498
その点数、場ゾロ忘れてないか?

500 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 06:20:31 ]
ロンならハイテイじゃなくてホーテイだろ

501 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 19:35:39 ]
>>500
大した指摘ではないな

502 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 10:05:26 ]
符点にも翻数にも影響ない罠



503 名前:デフォルトの名無しさん [2008/06/08(日) 14:03:36 ]
>>498
カンしてダブリーは無しのところの方が多い。

504 名前:デフォルトの名無しさん [2008/06/08(日) 14:05:51 ]
C#使いのおれに何か数時間でできそうな仕事ある?
簡単なDLLぐらいなら作れるけど、もちオープンソースで

505 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 14:58:58 ]
>>504
DLLの作り方をまとめて解説サイトを作成する

506 名前:デフォルトの名無しさん [2008/06/08(日) 14:59:43 ]
ViasulStudioなら設定ひとつじゃねーか・・・

507 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 14:59:53 ]
>>504
他の言語での思考ルーチンとの橋渡しをするインターフェイスを作って

508 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 15:16:14 ]
>>504
C/C++/C#/Java/VB/Delphi使いの俺が居る
お前不要


509 名前:デフォルトの名無しさん [2008/06/14(土) 10:18:14 ]
>>504
>>508

お前らにお願い

・手牌のシャンテン測定
・テンパイの可否
・役判定

これらのプログラム書いてよ

510 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 11:13:50 ]
まず牌データの構造を決めろよ

511 名前:デフォルトの名無しさん [2008/06/14(土) 20:15:09 ]
>>510
この辺の仕様はいかがでしょうか?
これでも使いにくいというなら牌データ構造はお任せします。


まうじゃん」対戦相手プラグイン インターフェース仕様
www.amy.hi-ho.ne.jp/ishihata/maujong/iface.html

MJexeIO.DLL(東風荘画面入出力用ダイナミックリンクライブラリ) 開発者マニュアル
www.interq.or.jp/snake/totugeki/MJexeIODLLfunc.htm

第10回 麻雀の役を判定す

itpro.nikkeibp.co.jp/article/COLUMN/20070516/271225/?P=2&ST=develop
itpro.nikkeibp.co.jp/article/COLUMN/20070516/271225/

512 名前:デフォルトの名無しさん [2008/06/14(土) 20:20:21 ]
つかむしろ>>510には

 「誰も手軽に使える牌データ構造」

を考えてよwww



513 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 21:38:00 ]
面子判定とかは牌自身にやらせればいいんじゃないか?

514 名前:デフォルトの名無しさん [2008/06/15(日) 01:49:59 ]
>牌自身にやらせれば
意味不明。ちゃんとした日本語で書いてよ

515 名前:デフォルトの名無しさん [2008/06/15(日) 01:54:58 ]
能書きだけ垂れて結局>>508は逃げ出すけどな

516 名前:デフォルトの名無しさん mailto:sage [2008/06/20(金) 22:03:14 ]
こんなDLL作って下さい

引数
牌:'M1M1M1M2M3M4M5M6M7M8M9M9M9',上がり牌:'M1',属性:(自莫/嶺上/嵌貫/ロン),親:True/False
戻り値
符点,翻数,点数


517 名前:デフォルトの名無しさん mailto:sage [2008/06/20(金) 22:22:40 ]
それだけの引数じゃ足りない

518 名前:デフォルトの名無しさん mailto:sage [2008/06/20(金) 23:17:10 ]
足りないのは、天宝地宝、ハイテイ、ドラ・裏ドラ、ポン・チー・明暗カンの状態。
まだ足りないかもしれない。あった自風・場風・場の点棒、場の1000点棒の数。
まだ有るか?

519 名前:デフォルトの名無しさん [2008/06/21(土) 00:09:59 ]
>>518
チョンボしてるかどうか

520 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 04:00:10 ]
リーチ状況とか

属性の嵌張はいらない
こっち側で判断させる方が良い

ツモロン嶺上搶槓で分ければ良いんじゃないかな

521 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 10:08:51 ]
多牌少牌の有無と、他のメンツがそれを指摘したかどうか

522 名前:デフォルトの名無しさん [2008/06/21(土) 10:57:46 ]
>多牌少牌の有無
wwww
なんでコンピューターマージャンで多牌すんだよ
どんなバグだらけのプログラムなんだよwwww



523 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 11:43:44 ]
3枚一度にツモるコマンド、切り忘れコマンド他w

524 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 16:42:45 ]
でも、ノーテンリーチが出来る機能は必要かもね。

525 名前:デフォルトの名無しさん [2008/06/22(日) 02:47:02 ]
注文はいいから早く>>516のDLL作れよwww

526 名前:デフォルトの名無しさん mailto:sage [2008/06/22(日) 03:04:12 ]
てめーで作れ


527 名前:デフォルトの名無しさん [2008/06/22(日) 03:38:55 ]
基本的過ぎるアホな能書きばかりで
前に進まないしプログラムも上がる気配も無い

本当にここはプログラム板か?
少なくとも>>508は何かリアクションしろよwww

528 名前:デフォルトの名無しさん [2008/06/22(日) 10:12:56 ]
>>516

itpro.nikkeibp.co.jp/article/COLUMN/20070516/271225/

529 名前:デフォルトの名無しさん [2008/08/01(金) 06:44:15 ]
保守age

530 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 02:30:29 ]
暇つぶしに麻雀ゲームでも作ってみようかと思ったけど
実装を考えてみるといろいろとめんどくさそうだなあ

531 名前:デフォルトの名無しさん [2008/08/21(木) 00:45:14 ]
意外とそうでもない
手牌、河をしっかり定義しておけば
そんなに手間は掛からない

532 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 01:03:02 ]
>>531
ほう



533 名前:デフォルトの名無しさん [2008/08/22(金) 08:20:51 ]
「まうじゃん」対戦相手プラグイン インターフェース 
www.amy.hi-ho.ne.jp/ishihata/maujong/iface.html

534 名前:デフォルトの名無しさん mailto:sage [2008/08/23(土) 01:29:00 ]
面倒なのは,可能な上がり方を列挙して待ち牌を調べるとか
一番得になる役の組み合わせを探す辺りか

535 名前:デフォルトの名無しさん [2008/08/23(土) 06:55:30 ]
今日このスレ見つけて、AI評価用の対戦システム作ろうかと一瞬思ったんだが、
まうじゃんとか、www.jan-x.jp/とか見ると、
やっぱ需要がないんだろうなー

536 名前:デフォルトの名無しさん [2008/08/23(土) 17:32:06 ]
>>532
1局をざっくりと

(処理概要)
-----

1. 洗牌・配牌

2. 任意のプレーヤーのツモ処理

3.ツモ後の動作
3-1. ツモアガリならばアガリ処理→局終了
3-2. 任意のプレーヤーの捨牌
3-3. 任意のプレーヤーのカン処理→「リンシャンツモ」として、2の処理にもどる

4. 捨牌後の他プレーヤーからのリアクション(チー・ポン・カン)確認
5. リアクションがあれば、そのリアクション処理
6. 流局していないか確認→流局ならば局終了
7. 2のツモ処理にもどる

-----

という流れで処理すれば、若干特殊な処理もあるが、
ほぼほぼ実装は終了している。
意外と難しいのは、AI処理の方。

537 名前:デフォルトの名無しさん [2008/08/23(土) 17:53:31 ]
>>534
>可能な上がり方を列挙して待ち牌を調べる。

全ての牌に対してしらみ潰しに調べた方が早い
テンパイチェック・待ちチェックは下記ページを参照
www.interq.or.jp/snake/totugeki/mjcom_p0.htm

>一番得になる役の組み合わせを探す辺りか

 11122233388899

という組み合わせならば、

 111 222 333 888 99
 123 123 123 888 99

という順子と見るか、暗子として見るかを比較して
高い方を採用すれば良いはず

538 名前:デフォルトの名無しさん [2008/08/23(土) 18:05:23 ]
>>535
数年前「MJsim」なるもので、麻雀のAI対戦を行ったことがある

MJsim実行環境
www.rupan.net/uploader/download/1219482153.zip

需要が無いことも無いと思うがな…

539 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 03:46:44 ]
>>538
ID が不正です.って言われちゃいました。

540 名前:デフォルトの名無しさん [2008/08/24(日) 07:10:38 ]
再アップしました。もっといいローダーがあれば教えてください

MJsim実行環境
uproda11.2ch-library.com/src/11112772.zip.shtml

541 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 10:14:08 ]
>>540
どうもありがとうございます。
無事ダウンロード出来ました。
動かして見ましたが、きちんと動いているようです。

前スレは見れないのですが、>>97によるとバグがあるのでしょうか?
どちらにしても、機能を追加したい場面も出てくるでしょうから
ソースが使えないのは痛いですね。

対戦システムはオープンソースとして開発するのが一番だと思います。

542 名前:側近中の側近 ◆0351148456 [2008/08/24(日) 12:20:06 ]
(っ´▽`)っ
「最強の麻雀」「プログラム」?
「最強の」「麻雀プログラム」?
どっちだろ?
「最強の麻雀」なら宇宙麻雀だけどね。



543 名前:デフォルトの名無しさん [2008/08/24(日) 12:45:48 ]
>>541
そのあたりは話がややこしいので

実は、

「製作した人」
「前にzipにまとめてアップしてくれた人(>>97)」
「私」

がそれぞれ別人なんです。

公開当時はちゃんとソースも公開されていたのですが、役判定部分ソースが
別で公開されていたソース(現在は非公開)を使用して、
著作権がグレーな状態で、今回もソース公開していません。(私も持っていません)

「製作した人」が今はいないので、今後は「一から作り直す」方が早いでしょうね

544 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 15:42:55 ]
>>543
なるほど、了解です
車輪の再発明になってしまうので、出来ればやりたくないものですね

まったり麻雀やまうじゃんの人にお願いして
オープンソース化してもらうという手もあるかと思いますが、どうでしょう?

545 名前:デフォルトの名無しさん [2008/08/24(日) 16:22:30 ]
To まったり麻雀やまうじゃんの人

オープンソース化してください ><

546 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 17:04:54 ]
すみません、お断りします。(ソースが汚くて恥ずかしい)

そんなに難しいものではないので自分で作った方がいいですよ。

547 名前:デフォルトの名無しさん [2008/08/24(日) 17:05:06 ]
>>541
>前スレは見れないのですが、>>97によるとバグがあるのでしょうか?

得点計算で100点単位で切り上げられないバグは既知。
それ以外にもバグはあるはず

548 名前:デフォルトの名無しさん [2008/08/24(日) 17:08:28 ]
>>546
即答ありがとうございますw
私の同意見です。

「車輪を再生産」する気負いがあれば、「AI評価用の対戦システム」の
製作はそんな難しくないはず。
wikiとか使って、みんなで分担して開発すれば、そんなに大した
仕事量ではないと思いますよ

549 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 00:00:18 ]
>>546
まったり麻雀の人?まうじゃんの人?

550 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 00:09:53 ]
>>544
こういう奴ほど決まってゴミを生産するんだよな

551 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 21:27:09 ]
>>544
ひとつくらいは自分で車輪以外の部品を作ってみろ
話はそれからだ

552 名前:530 mailto:sage [2008/08/27(水) 22:19:28 ]
8月中に何か作りたかったのに牌の表示しかできなかった><



553 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 22:20:56 ]
役判定とか得点計算とか根幹のシステムは作れたけどGUI部分を作るのに断念した

554 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 22:25:50 ]
C#でも使えばいいじゃん

555 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 23:09:55 ]
>>552>>553が一緒にやればいい


556 名前:デフォルトの名無しさん [2008/08/28(木) 00:27:57 ]
作るなら「脱衣まーじゃん」にしてください><

557 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 02:14:59 ]
じゃ、俺脱ぐ係ね。

558 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 02:19:12 ]
じゃ俺脱がす係


559 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 02:27:06 ]
じゃ俺見る係

560 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 02:31:44 ]
じゃ俺撮る係

561 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 02:35:45 ]
>>557,558
麻雀いらなくね?

562 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 02:40:02 ]
 ヽ('A`)ノ
  (  ) ゛ さぁ麻雀しようぜ
 ゛/ω\ 




563 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 10:11:22 ]
_[警]
  (  ) ('A`)>>562
  (  )Vノ )
  | |  | |

564 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 18:21:37 ]
徹まん明けでタイーホかw


565 名前:デフォルトの名無しさん [2008/08/29(金) 00:24:50 ]
次スレ

おまいら最強の脱衣プログラムしてみろよ

566 名前:デフォルトの名無しさん mailto:sage [2008/08/29(金) 00:35:55 ]
>>565
玉ねぎが主役か?

567 名前:デフォルトの名無しさん mailto:sage [2008/08/29(金) 01:41:51 ]
最強の脱衣って、あれだろ

ゲーセンに行って、筐体の前に座って、100円入れて、スタートボタンを押す
配パイが終わって、さあ、と思ったところで

相手が天和

そしてゲームオーバー

さすがスーパーリアルなだけはあるよね

568 名前:デフォルトの名無しさん mailto:sage [2008/08/29(金) 06:28:02 ]
>>565 裸身活殺拳でおk?

569 名前:デフォルトの名無しさん mailto:sage [2008/08/30(土) 11:50:17 ]
doranizm.hp.infoseek.co.jp/
これってRでいうとどの程度のものなの?

570 名前:デフォルトの名無しさん [2008/08/31(日) 01:29:01 ]
時はこの数年ソースが一度も上げられたことが無い謙について

571 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 01:51:20 ]
制作物はともかくソースはいらんだろ

572 名前:デフォルトの名無しさん [2008/08/31(日) 01:55:23 ]
まず、その製作物はDLLレベルですら上がってきていない

また、>>544にもあるようにソースに対してのニーズは非常に高い



573 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 02:01:59 ]
ニーズがあるのはゴミグラマの間でだけ。

574 名前:デフォルトの名無しさん [2008/08/31(日) 02:07:20 ]
ゴミグラマでない>>573は何か製作物を上げてくだされwww






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<253KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef