おまいら最強の麻雀プログラムしてみろよ!!
■ このスレッドは過去ログ倉庫に格納されています
0548252
NGNG今見てみました。
MJSimのバグと、AIのバグ両方がある。
・AIのバグ
ポンの指定はOKだけど、捨て牌が指定されてないようだ。
捨て牌が前回のまま?みたいなので、捨て牌も指定してください。
・MJSimのバグ
「鳴きの指定がOKだが、捨て牌が間違っているとき」に、「ツモ切りに修正」してしまう。
このため、その後の牌譜がおかしくなる。
正常な動作は、捨て牌として適当なもの(ソートしたとき一番左にくるやつ)を切るようにすべき。
スマン。
・修正するには、MJSim.cppの746行目↓を削除またはコメントアウトしてください。
Player->Action.Type = MJACTION_SUTEHAI;
・ポン自体を無効にしたほうが良いかどうか、という話になるが、
この措置は、特に意味は無い。止まらなければ良い、と考えている。
そもそも、AI対戦では誤ポンはありえないはずなので。
・エラーをログに残したり、AIへ通知すべき。今後改善しようとおもう。
>質問。ポンチーした時のPlayer内の手牌データはポンチーした牌は減ります?
減ります。ポンした牌を-2している。
>>531さんのはおもしろいなぁ。まだ良く考えてないので、あとでレス書く予定。
■ このスレッドは過去ログ倉庫に格納されています