1 :
( ´∀`)ノ7777さん:
普段はUNIX系のOSでプログラミングしてんだけど、
最近、たまにはwindowsプログラミングやってみるのもいいかと思った。
それなら、みんなが使えるパチスロシミュレータでも書こうかなと。
実機っぽいのじゃなくて、実用的な利益率とか算出する勝つため用の簡単なのね。
ちなみに俺も初心者で勉強しながら作るわけだから、
煽ったりはしないでね。
というわけで、この機種のが欲しいとかの要望や、
シミュレータ書くときにはこんなことを気をつけた方がいいよとかの意見などを
お待ちしております。
できたシミュレータのおかげでこんなに勝てた〜っていう人がいたらいいな。
2 :
( ´∀`)ノ7777さん:03/09/08 05:47
3 :
( ´∀`)ノ7777さん:03/09/08 05:51
アラジンAとアラジンSをお願いします
4 :
( ´∀`)ノ7777さん:03/09/08 05:52
ヨード卵光をお願いします
5 :
( ´∀`)ノ7777さん:03/09/08 05:53
エクセル使えばスロの期待値シミュぐらい簡単に作れてしまう。
そんな難しい数式使ってるわけでもないしな。
6 :
( ´∀`)ノ7777さん:03/09/08 05:58
2ちゃんではじめて応援された。
ちょっとがんばろうかな。
しかし、言語なにでやろうか。
当方
C:今までのメイン、LINUXカーネル読んだりしてるくらいだから、それなり。
シェルスクリプト:たまに使ってるくらい。
MIPS,SPARC命令セットのアセンブラ:冗談です。こんなのでかけません。
perl:まあ、初心者程度
java:現在勉強中←これで作ろうかな
VHDL:そりゃ無理すれば作れるかもな
ってレベルなんだけどjavaかなあ。
7 :
( ´∀`)ノ7777さん:03/09/08 06:02
なに?エクセルで作れるというのか。
マイクロソフト製品はパワーポイントしか使えない。
う〜ん、エクセルかあ、スロ収支つけてるくらいにしか使ってないや。
8 :
( ´∀`)ノ7777さん:03/09/08 06:08
機械割りにプレイ数掛けるだけでいいからね・・・(汗
9 :
( ´∀`)ノ7777さん:03/09/08 06:11
Lingoで書いてくらさい。
それだったら俺でも理解できるので・・・w
10 :
( ´∀`)ノ7777さん:03/09/08 06:21
シミュの根幹のプログラミングは、経験ある人ならきっと大丈夫だと思うけど
WinのWinらしいプログラムを作ろうとすると、GUI関連がめんどくさい
Visual系使える人ならいいんだけど・・・
11 :
( ´∀`)ノ7777さん:03/09/08 06:43
Lingoって知らないごめん。
visual系使ったことないなあ、そんなにめんどくさいんすか?
ちょっと調べてみよう。
あとアラジンとかより、ストック機の方がシミュを書く価値があると思うのですが。
12 :
( ´∀`)ノ7777さん:03/09/08 09:27
13 :
( ´∀`)ノ7777さん:03/09/08 09:48
おもしろおかしくつくってよ。
14 :
( ´∀`)ノ7777さん:03/09/08 10:37
WSHで書けないかねぇ
15 :
( ´∀`)ノ7777さん:03/09/08 10:39
>>1は今のうちに鳥付けた方がいいね
期待してるよ
16 :
( ´∀`)ノ7777さん:03/09/08 11:24
どうしてスレ名が疑問系?
エクセル版も載せたよ
1のオナニースレはここですか?
19 :
( ´∀`)ノ7777さん:03/09/09 01:20
>>12 シミュレーションってプログラミング素人でも簡単に作れるものなの?
へえ、まじでエクセルで作れるんだ。
そう考えると普通のプログラムより楽かもしれないなあ。
ちょっとVCのGUI関係みた。
確かにめんどくさい。
難しくはないのだろうけど、覚えるのが大変だ。
どうでもいいけど、JAVAで作ったらiモードのひとも使えるようになるんかな。
21 :
( ´∀`)ノ7777さん:03/09/09 01:53
>>20 なるよ!
容量と画面の大きさを携帯用にすれば。
22 :
( ´∀`)ノ7777さん:03/09/09 01:55
状態遷移を設計するにはOOPの方がやりやすいんじゃないかなー。
てことで、Java版に期待。
とりあえずソースは公開前提にしろ
そうじゃなきゃ発展性が乏しい
簡単なスクリプト系言語がいい
俺の恥ずかしいソースを公開かあ恥ずかしいな。
それなりにできたら、考えますのだ。
まじでJAVAを勉強中だから、
変なのできそうだ。
25 :
( ´∀`)ノ7777さん:03/09/09 02:27
Cでサンダーを作って、よしじゃあキンパルいってみよか!ってとこでめんどくなってやめたことアリ。
26 :
( ´∀`)ノ7777さん:03/09/09 02:29
とりあえず・・・シミュの結果はどんな感じで出力するんだ?
27 :
( ´∀`)ノ7777さん:03/09/09 02:46
出力か〜どうしようか?
一応勝つためのシミュレータってことにしたいので、
設定を読む、もしくは
ストック機のゾーンからの期待値を求めため
の出力になりそうだけど。
28 :
( ´∀`)ノ7777さん:03/09/09 03:30
マジパルあたりが妥当なとこでは?
ども、作ってみたけどソース公開は恥ずかしいねぇ
エクセル版は、VBAみてちょ(罵倒マンセー笑)
参考にはならんだろうけど
でさ、最近のPCは性能いいから、一台じゃなくて
数台のシミュも作れそうだね、特にCで書けばサ
たとえば、シマデータから設定を逆算推測するとかネ
それから、演出頻度とかも設定推測に役立ちそうだ
30 :
( ´∀`)ノ7777さん:03/09/09 08:04
スロプロめざす若者のシミュレーター。
31 :
( ´∀`)ノ7777さん:03/09/09 08:27
普段携帯用にシグマリオン使ってるんでJavaScriptで作ったことあるよ。
ブラウザさえあればほぼ汎用で使えるからいい。
携帯電話で使いたかったらiアプリにするしかないと思うけどね。
33 :
( ´∀`)ノ7777さん:03/09/09 08:45
>>19 エクセルのVBA使えば、簡単に出来るし、勉強にもなるよ
まぁ、漏れも素人だが、アレくらいは作れるワケだ
乱数発生にチト工夫がいるけどね
35 :
( ´∀`)ノ7777さん:03/09/09 18:30
>12
マジックパルサーつくって
36 :
( ´∀`)ノ7777さん:03/09/09 18:49
$ gcc slotsim.c
$ a.out >> result.dat
$ gnuplot result.dat &
37 :
( ´∀`)ノ7777さん:03/09/09 21:02
とりあえず、マジパル作るよ。
入力
初期モード
初期回転数
終了条件
設定
出力
差枚数
とあとなんだろ
>36
>>は2個じゃなくて一個じゃ
38 :
( ´∀`)ノ7777さん:03/09/10 00:48
で、12は作ってくれたのかと
39 :
( ´∀`)ノ7777さん:03/09/10 00:52
マイナーなところでラッキーチェリーシミュ希望
あんまりレスなくてさみしいんだけど、
子役抽選ってどうやってやってんの?
どう優先度つけるわけ?
41 :
( ´∀`)ノ7777さん:03/09/10 01:25
>>37 つうか現在のモードわかったら苦労しないんだが?
42 :
( ´∀`)ノ7777さん:03/09/10 01:27
誰でもいいから、子役の抽選方法教えてくれ。
マジパルの解析みたら、
りぷ:1/7.298
チェ:1/99.902
ベル:1/9.052
オレ:1/199.805
なんだけど、どうしたらいいかわからん。
43 :
( ´∀`)ノ7777さん:03/09/10 01:40
小役の抽選も判らない奴に
複雑なモード移行してるマジパルのシミュ作れるのかと・・・
44 :
( ´∀`)ノ7777さん:03/09/10 01:42
45 :
( ´∀`)ノ7777さん:03/09/10 01:43
>>43 ワラタ。
マジパルの乱数って2^16?15?14?
46 :
( ´∀`)ノマシモトさん :03/09/10 01:46
山佐系の機種はすべて乱数の分母が16384です。(7ビット)
サミー、アルゼ等は65536です。(9ビット)
一部、ロデオなどで251や241など訳の分からん分母が出てきます
47 :
( ´∀`)ノ7777さん:03/09/10 01:47
>>40 一発一括抽選でいいよ
仮に抽選用乱数の範囲を0〜2^16−1とかにして、
0〜8979 ←リプ
8980〜9035 ←チェ
・・・・・・
こんな感じで無問題
49 :
( ´∀`)ノ7777さん:03/09/10 01:57
50 :
( ´∀`)ノ7777さん:03/09/10 02:00
ってか、こんな基本的なことわかってない奴の作ったシミュレータなんか信用できるか。
マジパルのシミュレータなんかぐぐればすぐ見つかるっての。
51 :
( ´∀`)ノ7777さん:03/09/10 02:03
ありがとう、まじで助かる
スロマガの解析値から
最小公倍数求めようとしてたから、
データあると楽だよ
52 :
( ´∀`)ノマシモトさん :03/09/10 02:04
53 :
( ´∀`)ノ7777さん:03/09/10 02:23
>50
じゃああんたが作ってくれ
横から質問させてくれ
独学でJavaやPerlいじってるんです。
で、最近携帯アプリも作るようになったんだけど、
浮動小数点が実装されて無いんですよ。
整数で仮想の小数を扱うにはどうしたらいいのか誰か教えて。
m(_ _)m
55 :
( ´∀`)ノ7777さん:03/09/10 03:09
100倍とかしといたら
それで対応できれば苦労しません罠
多分指数使わないといけないような気がするんだけど
どなたかサンプルとまでは言わないが
たたき案でも出してくれるとうれしい
たのんますm(_ _)m
57 :
( ´∀`)ノ7777さん:03/09/10 03:58
スロ板になにを期待してるんだ?専門の板行けよ
58 :
( ´∀`)ノ7777さん:03/09/10 11:00
少数部と整数部の二つにわけて管理すれば?
それで、数値演算命令をエミュレートするようかけばいいじゃん。
それってつまり
123.456
っていうのを例えば有効桁数を8桁とした場合、
整数部=123
小数部=45600000
とするってことですか?
60 :
( ´∀`)ノ7777さん:03/09/10 18:15
MZ中の子役解除について質問です。
りぷ:42/4096
チェ:1024/4096
オレ:2048/4096
と書いてあるんですけど、
りぷだったら、
mz中にりぷがそろったときの、
42/4096ってこと?
61 :
( ´∀`)ノ7777さん:03/09/10 18:47
ちげーよ、リプ成立の だ
62 :
( ´∀`)ノ7777さん:03/09/10 18:54
MZ中及び通常時の子役解除は
改めて子役成立時に?/4096で抽選すればいいの?
ちなみに、モード移行、RT関係のはもう動く。
あと、mzの要素をいれて、Xで動かすようにすれば完成。
63 :
( ´∀`)ノ7777さん:03/09/11 01:53
すごく、人気ないスレだけど、
だれか出力結果どういうのがほしいとか教えてほしいんだけど。
もうだいたいできてるし。
64 :
( ´∀`)ノ7777さん:03/09/11 02:04
巨人の☆の設定ごとの精密な機械割きぼんぬ
65 :
( ´∀`)ノ7777さん:03/09/12 00:18
期待してたのに早く作れよ
66 :
( ´∀`)ノ7777さん:03/09/12 00:43
経過で必要な値は、
ボヌス毎の記録。(雑誌とかにでてるような奴)
ボヌス間ゲーム数、ボヌス払い出し枚数、MZ突入情報もあると尚可。
結果で必要な値は、
IN、OUT、差枚、割数、ゲーム数、BIG回数、REG回数、MZ回数、内MZ解除数
あと小役成立数。
最後に、スランプグラフがあれば素晴らしい。
マジパルは、テーブルが多いので作り甲斐があるよ。
そのかわり、デバッグは慎重にネ。
67 :
( ´∀`)ノ7777さん:03/09/13 17:54
作らないの?
1+1=?
↓
69 :
( ´∀`)ノ7777さん:03/09/13 22:41
最終的に機械割が
@92
A93
B100
C104
D115
E130
になったんだけどいいっすかね。
いま、旅行から帰ってきますた、大変疲れています
来週中には、スットコ機のシミュ作りたいとおもてます
72 :
( ´∀`)ノ7777さん:03/09/14 01:15
73 :
( ´∀`)ノ7777さん:03/09/14 03:44
↑
6拓クイズです
Q:現在の最高齢者年齢は?
74 :
( ´∀`)ノ7777さん:03/09/14 03:48
スーパーファインプレー+パンチ
機械割 500%
75 :
( ´∀`)ノ7777さん:03/09/14 03:56
落ちてるコインを拾う
機械割 ∞
76 :
( ´∀`)ノ7777さん:03/09/14 03:58
コインを落として拾わない
機械割 −∞
77 :
( ´∀`)ノ7777さん:03/09/14 04:12
デストロイヤーのシミュを作るスレはここですか?
78 :
( ´∀`)ノ7777さん:03/09/14 04:25
>76
コインを落として拾わない
機械割 0
79 :
( ´∀`)ノ7777さん:03/09/14 18:24
Cで作るならソース晒してくれ!
80 :
( ´∀`)ノ7777さん:03/09/14 19:00
>>79 Cで書くのは大変だろう、せめてVCかVBで書くと良い
ところで、ここスレの標準言語は何にするんだ
もっていたら書くがソース公開はイヤだね
VBAで書いた人がいたけど、個人レベルならあれが便利だろう
ランタイムいらねーし、「事務所」は大概のパソにバンドルされてるし
お、なかなか良いスレじゃん
シミュレーション作る場合でも何か目的があったほうがいいと思うぞ
自分はスーパーリノで設定1で400Gからスタート、連荘後即ヤメで期待収支がいくらか計算したことがある
実際はみんなストック判別するので意味がなかったけどね(w
82 :
( ´∀`)ノ7777さん:03/09/14 20:00
83 :
( ´∀`)ノ7777さん:03/09/14 20:23
Java か VC きぼん
言語はJavaがいいんでない?
OSを問わないしブラウザで表示させた方がとっつきやすいでしょ
85 :
( ´∀`)ノ7777さん:03/09/14 22:11
Javaだと大量シミュではちょいと遅いんでない?
ほとんどC++しか触ったこと無いからよく分かりませんが。
ただ、メンテは楽そう。
86 :
( ´∀`)ノ7777さん:03/09/14 22:15
Javaアプレットだと確かにとっつき易いが
ファイルの作成が出来ないのが難点かな。
かといって実行ファイルを動かすのは
多分ほとんどの人が面倒がるので
やはりC++か?
87 :
( ´∀`)ノ7777さん:03/09/14 22:16
スーパーファインプレーってやっぱどつくと磁石にくっついてる玉落ちてV行くの?
TEST
TEST
sage
sage
>>85,86
そんなことはないぞ
実行ファイルを動かすのもHTMLに記述さえしとけば普通に開くだけ
ホームページを開くのと同じ感覚だよ
開発環境もfreeで手に入るし良いと思うんだが
93 :
( ´∀`)ノ7777さん:03/09/14 23:38
>>92 だから、その実行ファイルを、何で書くねん
はっきりいって自分はズブの素人なんで偉そうなことは言えなんですけど
自分が以前作ったスーパー〇ノの設定1のシミュレータです
ttp://rerere.zive.net/res/up/source/up0117.zip 1日中打つと6、7万ぐらいザラに負けてたんで作ってみたのですが納得しました・・・
こんな感じでお手軽に表示させることもできるし、本格的(自分には無理ですが・・・)に作ることもできるのでは?
メインの部分をしっかり作っておけば流用も簡単だし、他の人が凝った表示の仕方をさせたりもできるので面白そうですけどね
>>70 >>94 どちらも実機のことを知らんのだが、
第一段階として、いい出来栄えだと思った。
>>85 Java (コンソールアプリ) で作ったオートマティックの
シミュで約千日分 (8,000×1000=800万G) を
10分位で実行できた。CPUはAthlonの1.15GHz。
シミュ機能だけなら、速度は大丈夫と思う。
97 :
( ´∀`)ノ7777さん:03/09/15 12:24
もうしわけない、マジパルシミュできるにはできたんだが、
javaアプレットを使ってないな〜。
アプレットバージョンを作るよ。
アプレットじゃないと色々な人が使えないよね?
どうでもいいが、java初めてでオブジェクト指向でぜんぜん作れなかった。
現在の状態
入力:
設定、モード、トータルゲーム数(終了条件)
その他希望により拡張予定
出力:
ボーナス間情報
そのときのモードと採択RT
機械割
ボーナス確率
その他希望により拡張予定
98 :
( ´∀`)ノ7777さん:03/09/15 14:28
トリップ付けてくれって
101 :
( ´∀`)ノ7777さん:03/09/15 23:14
97さん
楽しみに待ってますよ。
102 :
( ´∀`)ノ7777さん:03/09/16 07:37
97=69=1です
103 :
( ´∀`)ノ7777さん:03/09/16 09:41
まじで69=マジパルなの?
違うと思うが、もしそうなら絶対ミス
ソースさらした方がいいぞ
104 :
( ´∀`)ノ7777さん:03/09/16 14:01
おかしいかなあ、
俺もちょっと6が高すぎる気がするんだよね。
でも、もしこの機械割が全体的にあがっても変だし、下がっても変な気がしない?
RT振り分け、MZ回数、MZ天井、子役確率、やなんかのデータはスロマガ9月号参考にしたんだけどなあ。
ソース公開ははじめて書いたjavaだからすごくいやなんですけど。
そこで立ち止まるか成長出来るかの分岐点
さらすよろし
>>104 まだソースは公開しなくてもいいから、
まずは他の人も検証できるように、実行できるファイルをうpする。
その結果で次へ。
107 :
( ´∀`)ノ7777さん:03/09/16 19:37
>106
じゃあとりあえず106にお願いしても大丈夫?
出力は希望通りにするから
>>107 107は誰?。
何をお願いされたのだろう?。うp?。
>106
おかしいところあったら、指摘ほしいってこと
>>109 わかった。オレに出来る限りのことはやる!。
(マジパル、やったことも解析も知らないけど、
これからマジパルスレ全部目を通してみるよ)
ソースは見た目うんぬんよりも中身の正確さが大事。
ここか、適当にフリーのHPスペースにでもソース晒して、
おかしな部分あったら指摘してもらったら?
実際それが正しいのかもしれんし。
ただ、佐山の台でその機械割ってのは信じがたいが。
112 :
( ´∀`)ノ7777さん:03/09/17 01:06
自分の書いたソースを恥ずかしがるなんて無意味。
百景のビタハズシをミスると恥ずかしいから
3連で外すのと同じレベル。
他人の視線を自分の利益に転換させるべし。
今のままじゃ何の解決にもならんよ。
113 :
それとね、:03/09/17 01:16
今更?だけど
>79 >80
>Cで作るならソース晒してくれ!
>>Cで書くのは大変だろう、せめてVCかVBで書くと良い
大変だとかそういう問題じゃなくて、適材適所ってのがあるでしょ。
WinやMacユーザがほとんどで、ブラウザで表示出来るようにするのにCは無意味。
つーか、コンソールアプリ1確だよ。
(出来ないことはないが、WindowsなんかのOSを一人でCで書くのと一緒)
当方Cメインの本職です。コンソールアプリで書くならCが一番ちょろいです。
>VBAで書いた人がいたけど、個人レベルならあれが便利だろう
>ランタイムいらねーし、「事務所」は大概のパソにバンドルされてるし
漫画喫茶からだけど、ここのPCにはバンドルされてない。。。
Javaの実行用ライブラリすらも無いだーよ。
おかげで>94の実行ファイルすら実行できないですが何か?
アプレットのやつできたから、
もうアップするだけなんだけど、
Test$.class
みたいな$マークつくやつがジオシティーズにアップできない。
解決するから時間をください。
>>114 ところで
>>69 の機械割は、そのあpしたやつで確認できる?
出来るなら、方法を教えて。
jar にまとめれば大丈夫のような気がする。
コマンドは、jar cfm Nmae.jar manifest.mf *.class でクラスが
含まれた jar ひとつになる。
manifest.mf の記述は、jar manifest.mf でググッて調べてくれ。
116 :
( ´∀`)ノ7777さん:03/09/17 10:04
マジパルならシミュ作ったよ。吉宗スレのソース流用した。
MZの判定が肝だな。
ちなみにマジパルシミュの結果
エナで喰えるポイントは3つしかない事が判明してます。
・〜96
・700〜
・M6後
これだけです。
ちなみに700〜(ちなみに全ツッパ)は設定1でも2〜3kぐらいしかプラスになりません。
800〜は700〜と期待値ほとんど変わりません。
900〜の方がいいです。
ちなみに
・96〜160
・〜544
は全然おいしくありません。設定1だとむしろマイナスです。
〜96やめが大原則です。96〜160すら打つ価値ないです。
ちなみにM6後は全ツッパでいけます。つうか全ツッパしろ。
どこから打っても期待値プラスだったと思う(500あたりで拾うのが一番期待値低い)
どっちにしろ、クソハマリ台以外は積極的に狙うものではないです。
エナ出来るゾーンでも期待値はせいぜい2〜3Kしかないです。
この機種実によく出来てますよ。エナゾーンを極限まで削ってる感じがする。
アイアプリでシミュレーター作ってよ
120 :
97=69=1:03/09/18 00:45
>106
一応おきましたけど、
あんまよくないかも
機械割りはそれで一億プレイしたときの設定別の値です。
まあ、でも既に作った人がいるなら、そっちの方がいいかも。
というか、作った人の作り方聞きたい。
俺ハイエナ用にもしようとしたんだけど、
モードと設定とボーナス後のゲーム数を設定するんだろうけど、
MZ天井をいつにして始めるかとか、MZ中のは落ちてないしとか考えると、
とりあえずシミュレーションを始めて、
最初に設定した状況になったときから、
本当のスタートとしてあらためてシミュレーションをはじめるのがいいかなあとか思ったんだけど、
それだとどうしても遅くなってしまうし等、色々問題があるので、
是非解決法を聞きたい。
一応アップしたけど、JAVAの環境がないとみれないかも
http://omk1219.e-city.tv/ http://omk1219.e-city.tv/
121 :
( ´∀`)ノ7777さん:03/09/18 00:55
なんか使った人はコメントくださいな。
122 :
( ´∀`)ノ7777さん:03/09/18 01:06
島娘とカンフー列伝はExcelのVBAで数値シミュ作った。
子役確率知らないんで28G/千円とか適当だけど。モード移行の参考にはなると思う。
>34
>乱数発生に工夫がいる
って詳細知りたいでつ。
VBAはrand()ないの?
125 :
( ´∀`)ノ7777さん:03/09/18 02:48
全然本筋と関係ないが、
「小役」を「子役」と書くときは、
ネタであると分かるように使わないとかっこ悪い
しょぼい俺の経験だが、
以前Javaで作ったプログラムを
新しいPCに変えてから実行させたら
結果が無茶苦茶になった。
原因は、乱数の取得に
Random#nextInt
メソッドを使用したんだけど、
その時今となっては大馬鹿者だが、
呼び出す際に毎回Randomコンストラクタ
を新たに作り直してた。
古いPCはPen3の450Mだったのだが、
新しいのはPen4の2.4G。
処理が早いので、乱数のシードとして使うミリ秒以内に
次々にコンストラクタを作り直し、結果同じ値を何回も使い続けることとなった。
元の環境だと1ミリ秒以内には新たなコンストラクタを作成することが出来なかったため
この問題に気付くことがなかった。
当然シミュを作るような機種は乱数の取得タイミングによって
結果が大きく変わってくるものばかりなので、
異常に偏った乱数を取得することとなった。
必然的に押しなべて機械割が跳ね上がることとなったわけ。
もし初心者の中で乱数でつまずくことがあったら、
この俺の笑い話を思い出してくれ。
127 :
( ´∀`)ノ7777さん:03/09/18 03:26
乱数なんか、自分でレバーたたけばいいじゃん
128 :
( ´∀`)ノ7777さん:03/09/18 03:27
rand で十分
129 :
( ´∀`)ノ7777さん:03/09/18 09:24
>>126 シードが変わるまで観測すりゃイイじゃん
130 :
97=96=1:03/09/18 13:33
>126
俺も同じようにはまりました。
ランダム関数っていろいろ難しいんですよね。
確かに毎回ニューすると、短い時間だと
同じ時間をseedにしちゃって同じ結果になるんですよね。
この問題はすぐに気付いたのですが、
すごくはまったのが、
seedに似たような値をいれると、
結果も似たようになるといったことに気付かなかったことです。
これによって、連続で同じ値とかでまくるから、そりゃあ、ねえ。
>106
8000プレイで1000日の800万プレイのデータですか?
別にかまいませんが、一億プレイのデータが69なのですが。
少ない試行回数の方がいいですか?
131 :
( ´∀`)ノ7777さん:03/09/18 16:38
>>130 だから、乱数マップも順列でなくランダムに並べると良いのだよ
でも処理が複雑になるから、結局シードが変わるくらいの時間が
かかるのだよな(笑)だから、適当な乱数回数のループを入れる
とよいのでは無いかと思うのだよ。
132 :
( ´∀`)ノ7777さん:03/09/19 02:50
>>130 >seedに似たような値をいれると、
>結果も似たようになる
え、そうなの?知らんかった
どのみち、ニューするのは一度にして、
後は同じオブジェクトで nextInt を呼び出せばOKですね
133 :
( ´∀`)ノ7777さん:03/09/19 09:12
ちなみに。内部関数の乱数は精度かなり低いよ。
Z80のRレジスタよりはましだがw
>>120 >>124 の続き。昨日と今日と、パソコンの設定を変えたりしながら
何度かそこを開いてみたが、実行できん。
(何か設定を間違っているんだろうが、オレでは解決出来なかった)
>>132 >>130 static java.util.Random random;
void initializeRandom() {
long seed1 = System.currentTimeMillis();
long seed2 = 0;
for (int i = 64; i > 0; i--) {
seed2 = (seed2 << 1) | (seed1 & 1);
seed1 = seed1 >>> 1;
}
random = new java.util.Random(seed2);
}
こんなの、どう?
135 :
( ´∀`)ノ7777さん:03/09/20 10:12
>>131 PC でシミュレーションするときは、富豪的にメモリを使えるから、配列でも使って
テーブルを参照するように作れば、よさそうだ。
>>133 java.util.Random のこと? java.security.SecureRandom で改善されたりしない?
やっぱ、別のライブラリーを探すべき?
単純にMath.random()とか使ってたけどダメなのか?
137 :
( ´∀`)ノ7777さん:03/09/20 19:56
わけわかめ
140 :
1=69=97:03/09/21 01:47
俺はこうして乱数の重なりを回避してる
まず、時間をもとに乱数のタネを取得し
その乱数のタネをもとに乱数のタネを取得
これを10回ほども繰り返せばほぼ完全に毎回違う乱数になる
ソースはこんな感じ
srand(time(0));
for(i=0;i<10;i++){
n=rand();
srand(n);
}
142 :
( ´∀`)ノ7777さん:03/09/21 02:07
>>137 参考になりました。m(_ _)m
メルセンヌ・ツイスタって、Java用に書き直したソースって無いのかな?
>>141 >>137のリンク先をよく読んでみてください。
組み込みrand()は周期が短い他にもsrandでの種で与える数値によって
分布が一様で無い場合があったりと、正確なシミュレーションには不向きです。
144 :
( ´∀`)ノ7777さん:03/09/21 08:28
まぁでもJavaの乱数は周期も長いみたいだしスロのシミュ程度なら精度も問題ないでしょ
分母も65536程度だし
再現性って要は同じ乱数を毎回使いたいってことでしょ(違うか?)
べつにパラメーターをいじってその違いを吟味したりするわけじゃないしnextInt使っていれば十分だと思うぞ
146 :
( ´∀`)ノ7777さん:03/09/21 13:22
そういう意味では、Javaは十分に遅いから
乱数取得に関しては、気にしなくても良いかもね
それに、何億回も試行しないでしょ?
>>140 ファイルがないと思うぞ
うまくうpされていないのでは?
148 :
1=69=97:03/09/21 16:29
149 :
( ´∀`)ノ7777さん:03/09/21 16:37
どうやら漏れはお前の自己満足には付き合えない。
シミュ結果をどうやったら活用できるんだ?
とりあえず・・・といういい加減さが目に余る。
氏んでよし!つか氏ね!!すぐに氏ねや!!!
150 :
( ´∀`)ノ7777さん:03/09/21 16:39
>>148 俺もスロゲー作ってる人間なので解るけどさ
あんたシミュレータだからって舐めてない?打ち手馬鹿にしてるのか?
なんで俺がここまで頭に来てるか解ると思うけどさ、
このスレ見てる奴は全員内心切れてると思うぞ
いい加減なの転がして出てくるぐらいなら最初から出てくるな
頑張ってる人間に対して余りも許せない出し方したので切れてるよ
俺だって今作ってるよ!シミュレータ!だからここまで怒った事解れよ
何に対してここまで切れてるのか解らないならもう二度と出てくるな
興奮しすぎだぞ
マジパルの7揃いBB中の音楽でも聴いておちけつ!
>>150 859ネタは859スレでヨロ。
ちょっとウケたけど。
153 :
( ´∀`)ノ7777さん:03/09/21 21:21
おれはマジパルに興味が無いのでどっちでもいいけど、
今までの結果とマジパルの実戦データを照らし合わせてみて、
かなり高い確率でプログラムにミスがあるといわざるを得ない。
だからソースを公開して誰かにチェックしてもらったらどうかと散々言ってきた。
そしてこの期に及んで同じ内容のものをアップして
それでどうして欲しいのだ?
出力結果からプログラムのどこに欠陥があるのか推測するなんて
どれだけ労力が掛かると思ってるんだ。
はっきり言って、そんなふざけた姿勢のヤツにこれ以上付き合ってるほど暇じゃない。
サイナラ
154 :
( ´∀`)ノ7777さん:03/09/21 21:23
あ、144に礼を言い忘れた。
>>144 サンクス
>>148 実行できるようになった。前の方でコメントを聞きたいと
言っていたんだから、具体的にやっていきたい。
まず、実行遅すぎ。100万プレイを指示して開始したら、
1時間たっても実行中だ。オレの環境は
OS: MS Windows XP (英語版) SP1は未適用
CPU: AMD Athlon 1800
Memory: 512MB
JRE: Sun JRE 1.4.2_01
速ければいいのだが、遅いので中断とか中止ができないのも困った。
タスクマネージャーでプロセスを終了できるが、画面には何も
残らないので、1からやり直しになる。
とても1億プレイを6パタンも追試出来そうにない。
156 :
( ´∀`)ノ7777さん:03/09/22 02:19
なんか面白いスレかと思えば、、、ま、お前らがんばれ。
おれはエクセルで作った。といってもキンパルだ。
7000P×1万日×6設定×ストック持ち越しの有無
こういうのを3時間で結果だす。
インテル1.7GHZだからちと遅いがな。
つれがマジパル作ってよこしたが基本的に打たないから不要。
つか削除して今はない。
正直70機種くらい今まで作ったが、スロで勝つには参考にしかならない。
年収の5%くらいだろう。
でもそう考えると50万もの価値がある訳だから欲しい香具師は打ってやる。
共同購入でもよしとしてやる。
>>148 >>155 の続き。悪い、訂正する、実行させたのは 1000万
プレイだったかも。今も実行中だ。
もう一つ立ち上げてやってみた。機械割の計算がオレが
考えているのと違うようだ。
ボーナス後150を設定して開始、ボーナスに当選しなかった場合に
総プレイ 150、持ちコイン -281、機械割 -87と表示されたが、
機械割がマイナスになるはずがないと思うのだが。
機械割 = 払いだしコイン (out) ÷ 投入コイン(in)
で%表示だろ? (リプレイは3枚小役として扱う)
この場合は、(総プレイ 150 × 3枚投入) が in、
(その in + 持ちコイン) が out になって、機械割は 38% だと思う。
(150 * 3 - 281) / (150 * 3) = 0.38
158 :
( ´∀`)ノ7777さん:03/09/22 04:21
やっぱ、速度的にはCには敵わんな。
今回の場合、ボーナスの度にテキスト出力させてるからそりゃ遅い罠
キャンセルさせる機能があってもいいと思う
160 :
( ´∀`)ノ7777さん:03/09/22 11:00
>>156って、ものすごく特殊なエクセルなのかなぁ
あっ、釣りですかぁ
いくら何でも、三時間は無理だもんねぇ
162 :
( ´∀`)ノ7777さん:03/09/22 15:27
>>161 エクセル(VBA?)でシミュ作ったことないけど、普通はもっと時間かかるの?
Cだと10分も掛からずに終了するけど。
>>148 ボーナスの度に出力するのはいらない。
シミュをするのは結局その機種の能力(膨大なプレイ数での機械割りやハイエナ時の期待値など)が
知りたいわけで、一つ一つのサンプルなんか必要ないと思う。
デバッグ時は、1プレイごとに出力させたりするけど。
マジパルかぁ
自分が打っている店にはないんだよなぁ
巨人の星のシミュを作ろうと思ったことはあるけど、ナビがどの程度の割合で発生するかわからなかったので結局ヤメ
ネオプラも作ったけど、400G台から始めれば+だったと思う
ただ、もともとがかなりマターリした機種なので天井狙いはあまりおいしい機種じゃないね
>>162 VBAはやっぱ遅いよ。
だまってVC使っとけって感じ。
>>148 >>155 の続き。夕べやったシミュは、さっき終った。
かかった時間は29時間くらいか。総ゲーム数が
5,000,000 としてあった。
これから、設定1の機械割りを追試してみるよ。
166 :
ぼるじょあ ◆yEbBEcuFOU :03/09/23 13:04
∧_∧ ∧_∧
ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ
167 :
1=69=97:03/09/23 17:57
>106
遅すぎて申し訳ないので直します。
GUIを用いないときは、
10000000プレイが30分もかからずに終わっていたので、
GUIを工夫します。
あと、機械割の計算間違えていました。
一プレイ当り何枚増加したかが機械割りだと思ってました。
すみません。直します。
168 :
( ´∀`)ノ7777さん:03/09/23 18:11
>>167 今は、ユーザーインタフェースよりも、シミュ自体のことを
優先した方がいいと思うので、
提案なのだが、しばらくはアプレットにしないほうが良くないか?
機械割について、もう一点確認しておきたい。
ボーナス中の処理を簡略化してあるそうだが、機械割の計算に
それなりに反映してあるか?
では、オレからも、
>>1 よ、(適度に) がんがれ
これからどうなっていくのかが大切なところだと感じるので、
みんな戻ってきて欲しいなー。
171 :
( ´∀`)ノ7777さん:03/09/23 21:08
>>161 >
>>156って、ものすごく特殊なエクセルなのかなぁ
> あっ、釣りですかぁ
> いくら何でも、三時間は無理だもんねぇ
釣りではない。気分悪くさせたようですまない。
エクセルは特殊なんてことはない。全く普通。
5年前に作成したものは亀のような遅さです。
何度も時間効率に焦点を絞って改善してきました。
演算結果を極力まで吐き出さずに処理させる。
もちろんWinの設定までも変更してます。
お前らには簡単でも漏れは苦労しました。
172 :
( ´∀`)ノ7777さん:03/09/23 21:55
機械割の計算ミスだとかは、
1がソースさらしたら誰かがすぐに気付くよ。
ここで106がようやくそのことを指摘するのに
どれだけの時間が掛かったのか
1はじっくり反省するんだな。
この後もいくつも問題をはらんでるかもしれないのに、
ちんたらシミュ回してなんか入られない。
こんな調子でやってたら
むちゃくちゃ能率悪いので
しばらくは静観
173 :
( ´∀`)ノ7777さん:03/09/23 22:12
174 :
1=69=97:03/09/24 00:20
機械割の計算の訂正結果です。
500万プレイで
設定1:96
設定2:97
設定3:99
設定4:101
設定5:104
設定6:110
でした。
>106
すみません、ボーナス中の処理に関してですが、
機械割の処理に反映させるというのは、
単純に獲得枚数を払い出しコインに加えるだけではないのですか?
175 :
( ´∀`)ノ7777さん:03/09/24 00:55
まともな数字に落ちついたね、よかったよ
まあ、こんな機械割ならall6とか出来るわなw
176 :
( ´∀`)ノ7777さん:03/09/24 01:05
なにかもう少し違う。
細部に渡って再確認してみそ!
漏れのデータ、情報、シミュ、全てから判断しても違う。
何かを足してないと思われ。
実はほんの些細なことだったりするぞ。
BIG揃えたプレイとか、JACイン時とか。
177 :
( ´∀`)ノ7777さん:03/09/24 04:28
シミュレータというか、俺パチスロの設計をした。
機種名は六甲颪(ロッコウオロシ)
BIGもREGもなしのC-ATタイプ。
絵柄は球団旗=15枚+AT、ベル=12枚、オレンジ=6枚、チェリー=2枚、リプレイ。
球団旗が揃うとATに突入する。AT中の音楽はもちろん六甲颪(脳内妄想(藁)
ATの継続ゲーム数は50G(223/256),100G(16/256),200G&300G(4/256),400G&500G(2/256),
600G&700G&800G&900G&1000G(1/256)。
AT中はベルと球団旗の押し順をナビゲートする。リプレイも確率アップする。
AT中のコイン増加枚数は4.6枚。ドロンジョとほぼ同じ。
ドロンジョと違うのはAT中に球団旗が揃うとまた継続ゲーム数の抽選があって、
それがそのまま上乗せされるというところ。しかも球団旗の揃う確率もアップする。
上乗せのおかげでATの平均獲得枚数が622枚にもなる。
球団旗の揃う確率は設定3の初当たりで1/707、AT中は1/118。通常時は激シブ(藁
ベルの揃う確率は通常時1/12、AT中1/2。リプレイは通常時1/7.298、AT中1/2.059。
オレンジとチェリーは通常時もAT中も共通でどちらも1/409.6。
機械割は設定1から順に95.2%,97.3%,100.4%,105.6%,111.9%,122.3%。
機械割は100万Gでも落ち着かないので、球団旗の抽選確率を1/16384ずつずらして
最小2乗法で求めた。
178 :
( ´∀`)ノ7777さん:03/09/24 05:08
>177
それは、18年に一回ぐらいは爆裂するのですか?
>>174 機械割は、投入したコインと払い出されたコインの関係だから、
厳密に考えると、ボーナス中も別々に加算する。
例えば、REG なら、8枚投入、120枚払いだしとする。
機械割の計算結果だが、もう少し桁数を多く見たいので、
小数点以下も表示してもらえないか?
182 :
( ´∀`)ノ7777さん:03/09/25 01:40
機械割=out/in
でよいのだが、
in枚数、out枚数それぞれの定義が安定して無い。
この辺のいい加減さが
いかにもパチンコ業界って感じだが。
in枚数の定義3種類
1:通常時+ボーナス中を含む全てのベット枚数
2:通常時の全プレイのベット枚数
それぞれの定義に対応するoutの定義
1:通常時+ボーナス中の払出枚数
2:通常時の全プレイの払出+ボーナス時の差枚数
で、さらに、
a:リプレイはカウントしない
b:リプレイのBET枚数をin/outに加算する
という曖昧さもある。
183 :
( ´∀`)ノ7777さん:03/09/25 01:41
というわけで、1a, 1b, 2a, 2bの、
都合4種類ものペイアウト計算式が存在するわけだが、
今ではリプレイの解釈は概ね一定となっているようなので、
刻者に関しては ”b” の解釈で問題となることは少ない。
しかし、ボーナス中のin/out定義は
>>181が言うように本来は”1”の解釈が正しい。
にもかかわらず、ユーザーの視点で用いられるとき、
”2”の解釈がスタンダードとなっているのも事実。
これは適当に記事を書き散らかしてきた雑誌編集者に
責任の一端があるのは間違い無い。
184 :
( ´∀`)ノ7777さん:03/09/25 03:20
>>181,
>>182 うん、その通り。
マガジソは"2"の解釈で機械割を出してる。
純Aタイプの頃はそれが期待収支を出すのに良かったけど、
シングル付きのAT機(サラ金や猪木)では、それではよろしくない。
けど、昔からの流れで"2"のPAYOUTを出してる。
メーカーが出す資料なんかは"1"のように総OUT/総INで出してる。
ガイドも"1"の形式。
必勝本はなんにも書かないからどっちか分からない。
185 :
( ´∀`)ノ7777さん:03/09/25 03:57
>>182 パチ業界では"1"の解釈で正解ですよ。
ホールコンピュータもどこのメーカーの
プログラムでもそういう風に作られてます。
むしろ、後半に書かれてるけど、
間違った概念をプレイヤーに定着させた
雑誌がかなり問題。
あと、マガもガイドも、更には必勝本も
”2”の解釈ですよ。
以前の話だけど、マガとガイドで、
TY(BIG獲得枚数)の計算において、
スタート時の15枚役の扱いで食い違いがあった。
ガイドはそのまま15枚をTYに入れてたけど、
マガは純増の12枚のみをTYに含めた。
だからオオハナビの頃は、
ガイドではMAX=711、マガでは708だった。
(今はマガもガイドと同じ)
関係ない話でスマソ
186 :
( ´∀`)ノ7777さん:03/09/25 03:58
187 :
( ´∀`)ノ7777さん:03/09/25 04:35
プレステとかでソフトでてたよ。マジパルとか!
188 :
1=69=97:03/09/25 14:10
>106
出力をバッファリングすることでスピードをあげました。
小数点以下を出力する計算をするとき、
変数が限界を超えてしまうため、
どうやらすこし工夫しないと難しいようなので、
ちょっとまってください。
あと、トータルのプレイ数の限界は500万プレイです。
ボーナスはそんな細かいことになってたとは知りませんでした。
ちょっと考えます。
モード式の台あるじゃん。通常、ハマリ、連、天国とか。
で、通常モードから打った場合平均何連チャンするのとかどうやって計算するんだろ?
とか考えたのよ。俺の頭じゃ計算無理だったから数学板で聞いてきたのよ。
>ある機械があり、この機械には状態A、B、C、Dがある。
>機械に取り付いているボタンを押すたびに状態が変わる。
>状態はAからスタートする。
>ボタンを押した時の状態→ボタンを押した後の状態への振り分け率は以下の通りである。
>A→A 50%
>A→B 40%
>A→C 10%
>A→D 0%
>B→A 30%
>B→B 40%
>B→C 25%
>B→D 5%
>C→A 20%
>C→B 30%
>C→C 45%
>C→D 5%
>D→A 5%
>D→B 5%
>D→C 10%
>D→D 80%
>この場合状態Aからスタートして状態AまたはBに戻るまでのボタンを押す平均回数を
>求めたいのですがどのように考えればよろしいのでしょうか?
>C→D→Cへの移行を考慮した場合どう計算すればよいのか・・・。
っていう質問投げたのよ。
続きね。そしたら
| 1〜n回ボタンを押したあとの状態のいづれもCorDでありかつ
| n回ボタンを押したあと状態Cにある確率をc_n、
| 1〜n回ボタンを押したあとの状態のいづれもCorDでありかつ
| n回ボタンを押したあと状態Dにある確率をd_n、
| 1〜n回ボタンを押したあとの状態のいづれかがAorBであったことがある確率をe_nとでも
| おくと
| c_(n+1)=(45/100)c_n+(10/100)d_n
| d_(n+1)=( 5/100)c_n+(80/100)d_n
| e_(n+1)=(50/100)c_n+(10/100)d_n+e_n
| という漸化式が成り立つのでこれをといてe_nをだしたあと
| 納n=1,∞](1-e_n)+1とかになりそう。
っていう答えが返ってきたのよ。これ使えば連チャン回数とか求められそうじゃない?
漸化式の計算方法が分からなくて詰まってたんだけど、誰かこの式解ける奴いる?
>>190 漏れも前まで漸化式使ってたけど、
シミュ作った方がラクだよ。
天井狙いとか特定のG数間の期待値などはシミュじゃないと難しいだろうね
193 :
31=32=111=113:03/09/26 00:38
ソース晒せって散々言ってきたのは、
間違ったとこ直したり、実行速度改良したりすることも出来るし、
どんな腐ったソースでもテンプレには出来るから。
ついでに、色んなシミュを管理してもらったら、
スロのシミュ探しに苦労しないなーと思ってたけど、1じゃ無理だね。
誰かシミュ専門のHP作らない?
俺はちょっと理由があって出来ないから。
俺の作ったのならソースごとあげるよ。
島唄・島娘・ノーマルA全般・パチンコCR新基準機
マッハGOGOGO(作成中)
全部JavaScriptです。
194 :
106=96:03/09/26 03:47
>>193 >俺はちょっと理由があって出来ないから。
激しくワロタ
文句はいうが何もしない罠
そっかぁ、ワロとけば良かったのか…。頭に血が登っちゃたからな。
オレはここで、>1 を生暖かく見守りながら、周りは >1 を肴に好き
勝手にシミュ談議をしていけたらいいなと思ってる。そうしながら、
シミュの知識とかノウハウが自然と集まるのが理想。(なので、
>>185 の後半も、関係ないわけじゃない。そんな話も飛び出してきて欲しい。)
今まで結構良い話が出てきてたよ。オレは、
>>137 >>182-185 が特に
印象に残ってる。他も個別にあげないけど参考になってる。
スレの雰囲気をオレから壊しちゃったな。>>181- の雰囲気に戻りた
いなー。
俺もシミュ作ったことあるからメルセンヌ・ツイスタは非常に参考になった。
>>137ありがとう。
ところで
>>194のsrcファイルをエディタ(秀丸)で開くと漢字が文字化けするんだが、
どうやって開けばいいの?何か設定あったな?
JAVAってやったことがないもので。
シミュの話に戻るけど、閉店条件なんかは皆さんどうしてますか?
1億プレイぶっとうしでやり続けて、最初と最後の影響を限りなく小さくする
とかでやってるのかな?
>31=32=111=113
はやくソースさらしてください
" 漱 石 虐 殺"
ワロタ
>1 は、
>>197 の変な書き方で気分を悪くしてないといいんだが。
少し言い訳めいたことを書くと、オレは、このスレの >1 を
評価している。スレを立て逃げする奴がいるけど、ここの >1 は、
その後も出てきて、結果も出している。>1 の責任はもう十二分に
はたしているけど、出来ればこれからも出てきて欲しい。
オレが目障りになったのなら、言ってくれ。出てこないことにする。
>>188 > 小数点以下を出力する計算
こんなんでどうだ?
long in;
long out;
float rate = (((float)out) / ((float)in)) * 100.0;
> あと、トータルのプレイ数の限界は500万プレイです。
単なる好奇心なのだが、理由を教えてもらえないか?
203 :
( ´∀`)ノ7777さん:03/09/28 22:16
>199
既に島唄のソースは晒してるが。。
他の機種のは、やぱ、面倒だからsage
ちなみに、
>俺はちょっと理由があって出来ないから
って書いたのは、仕事でもないのに、自分でそんな面倒な事やりたくなかったから
結局、1の人はソース晒さなかったね。
それなら、わざわざこんな所に新スレ立ててまでやる必要があったのか疑問。
106のソース見ましたが、誰かが別のシミュ作ったりする参考にもなると思います。
自分の作るのと違い、全ての小役の取得とか、かなり細かくやってるみたいです。
自分のは勝つためのツール、シグマリオンでそれなりのスピード、
の2つを前提にしてるんで、よほどのことがない限りそんなの無視してます。
今流行してるストック機は色んな形式のRT解除方式が出てきて、
よっぽど自分が気に入った台じゃないとシミュ作れないですね。
206 :
1=69=97:03/10/01 07:53
すみません、ちょっとしばらく家を空けているもので書き込めませんでした。
今も漫画喫茶から書いてます。
>113
すみません、次回はソースだします。
今回は勘弁してください。
>106
すごく参考になりました。javaってそうやって書くものなんですね。
500万プレイの制限は1000万プレイ近くまですると、
内部で使っている変数でMAXを超えてしまうものがあるからです。
小数点に関しては家に帰ったらやってみます。
というか、時間あったら全部一回作り直そうかな。
>>206 >変数でMAXを超えてしまうものがあるからです。
それは、int (32bit) を使っているからじゃないか?
long (64bit) を使えばいいのではないか?
安易に全ての int を long にしないでほしい。
適材適所を見極めて使ってくれ。
島娘シュミレータ作ってみたんだが、ほしい人いるか?
VB6で適当に書いたコードなんで、ウンコ一確なのだが、
どなたかマゾの方デバックしてくれや、頼む
209 :
( ´∀`)ノ7777さん:03/10/03 21:15
>>208 とりあえず、どっかに晒してみたら?
それで他の人にみてもらう。
VBだったら、テスターも多いでしょ。
あと、Delphi使いはいないのか?
>>208 オレもシミュ実行できるファイルとかうpしてみたらいいと思う。
VB 持ってないからデバッグは出来ないだろうけど、
うpされたらオレにできることはやってみるよ。
(島娘知らないけど、スレ読んだり、グーグルで探したりしてみるよ)
今手元にないから、月曜の夜にでもうpさせてもらいますわ。
ついでに、お勧めのうp先教えてけれ
>>211 漏れはVBで作ってるから
読む位はできるぞ
とりあえず気がついている点
・big内部当選確率が全設定1/256になっている
・モド4-9でreg引いた場合、モド遷移してしまう。
・モド以降テーブル値未確認
・ランタイムがない環境だと、英数時以外文字化け
・Stockの最大数が255
・ユーザインターフェイスが糞
・モド6放出G数が何故か1Gになってる
215 :
1=69=97:03/10/07 03:38
家に帰ってきました。
VBで作ってあるのみました。
僕が作ったのより全然はやいですね。
島娘という台をよく知らないのですが、
ぱっと見た感じだと、
なんだか各項の解説がなくて、○の数とかがなんだかわからないです。
多分、ボーナス間情報なんだと思うのですが、
ひょっとして、僕がよくしらないだけかも。
前に113がいってたように、
とりあえず、スロシミュを管理するページでも作ります。
>106
longの話はやってみます。
216 :
( ´∀`)ノ7777さん:03/10/07 11:22
>>208 >>213 なぜか、落とせないんだが...。
>>1 言語ごとにテンプレ作ってみるのも面白いな。
乱数取得部分とかを流用できるようにね。
できるだけ本物と同じようなロジックを作る。
まぁ、趣味でやる分には...。
>>216 本物っぽい、ロジックつーのが難しいんだよ
たとえば、抽選契機、ボーナスで高確率の状態なる機種の
状態の変化ポイントとか
そういった詳細は、人気機種以外あまり流れてこないし
>>217 まぁ、「っぽい」ってところがミソだろうね。
たとえば乱数取得についてもレバーONで
65536をランダムに取得してるわけじゃない。(かったと思う)
前回乱数値 + (0〜255) が今回乱数値。
じゃなかったか?
違ってたらスマソ。
220 :
( ´∀`)ノ7777さん:03/10/07 21:56
>>219 俺も開発環境はnyで揃えたぞ
Delphi6とかVisual Studioとか
ちなみにDelphi7はインスコ出来るが実行できない
Javaの環境はJBuilder9をBorlandから落とした
>>216 オレは表示した先にあった 2100.lzh をクリックしたら
落せたよ。(WinXP + Netscape)
>215
サイト立ち上げ期待しています。
>216
このうp先は、確かに使い勝手がわるいね。
サランラップローダは閉鎖だし、、、、
他にいいところが、あったらそっちにうpしなおすよ。
>できるだけ本物と同じようなロジックを作る。
理想はこうかな?
CPU/周辺回路のシミュレートプログラムを作って、
プログラムは実際にROMからの生データを周辺回路シュミレータ上で動かす。
レバー叩くタイミングは、実際に人がレバーを叩くタイミングの統計をとり
それにランダム的な要素を加えながら、入力因子として用いる。
ここまで出来れば、完璧なのだが、、
実際は217が言っていることが現実路線かな、、
結局、台の設定/モドごとの波とそれにかかわる出球の標準偏差がわかれば
俺もシミュレータとしては十分だと思うよ
1>
個人的には、GUIの天プレもほしいな、
結構シミュ作る上で、一番面倒な部分だったりするし。
自分がデータ見るだけなら、コマンドプロンプトでも十分だったりするでしょ。
他人の為に、請ったGUIを作るのはっきり言って面倒。
サイト立ち上げ密かに期待してます。
>218
テーブルも周期的に切り替えていると、聞いたこともあるよ。
どっちにしろ、完全なシミュを作ろうとすると、
テーブル作るだけで簡単に死ねます。
>215
○の数はご指摘の通り、ボーナス間情報です。
○ひとつで 最大200Gだったかな。
ちなみに、◎はBig○はRegです。
ユーザーインターフェイスが糞なのは仕様ですので、
よろしかったら改良して再うpしてくださいな。
>>202 > float rate = (((float)out) / ((float)in)) * 100.0;
float rate = (((float)out) / ((float)in)) * 100.0F;
>>222 そりゃ、エミュレーターでわ?
スロット・プラットホームから、機種のエミュを動かして
ホールデータのようなモノを出力する・・・ハァハァ
>226
ぬお、パチ屋エミュレータですか、
良く逝くお店の機種/台数/稼動状況などを入力し、
実際の出球とエミュ結果を比較。
イベント等の信憑性評価につかえるな、、ハァハァ
228 :
( ´∀`)ノ7777さん:03/10/09 08:28
新米設定師に需要があるかも?
解析完了後にしかシミュ作れないから無理か...
229 :
( ´∀`)ノ7777さん:03/10/09 08:41
さらに客層に「初心者」「おっさん」「プロ」「学生」などのステータスを…ハァハァ
さらに、立地条件を駅前、郊外、競合店などを・・・ハァハァ
231 :
( ´∀`)ノ7777さん:03/10/10 07:38
age
232 :
( ´∀`)ノ7777さん:03/10/11 01:11
>208
モード8からモード移行テーブル間違っているぞ
なんでモード8からモード3に落ちるんだゴラ
233 :
( ´∀`)ノ7777さん:03/10/11 09:41
サイト開設まだー?
お前が作れっていうのは無しね
234 :
1=69=97:03/10/11 17:25
もうちょとまってください。
まだ?
236 :
( ´∀`)ノ7777さん:03/10/14 00:48
そうせかすなって。
>1
サイトの構成に困っているようだったら、
相談にのるよ。
237 :
1=69=97:03/10/14 02:13
だいたいサイトができたのですが、
そのシミュレータがあるページにリンクするのか、
そのデータを僕が全部管理するのか、
どっちにしましょうか。
データを管理すれば、自由にソースを改造して、
発表できる場になっていいと思いますが、
どうですか?
106とかはまだみてくれてるのかな、
すごく力強い存在なのですが。
238 :
1=69=97:03/10/14 02:49
あと、誰かいいホームページスペース知りませんか?
ジオシティーズみたいに上に広告がつかなくて、
しかも、いろいろなファイルがアップできるところがいいんですが、
探しているのですが、微妙によさそうなところが・・・。
239 :
( ´∀`)ノ7777さん:03/10/14 03:09
通りがかりの者です。
しみゅ作りがんばってくださいー。
8000P×1万回試行の各設定毎のPAYOUTチャートが作れればとても便利ですー。
まったくupdateしてませんが、昔作ってたsiteです。もしよろしければご覧あれ。
http://nnistar.infoseek.livedoor.com/ なお最近気になるのはサップです^^ サップ板にも書きましたが設定5で95kやられましたw
240 :
( ´∀`)ノ7777さん:03/10/14 03:20
って書き込んだ後にちゃんとスレ読みましたw
なんかずれてること書いてるっぽくてすみません^^; (マジパルなのかな)
話変わりますが、マッハGoのシミュ作成中の方、ぜひほしいです。
とゆーか、ほしいのはPayout(ないしは差枚数)分布チャートなんですけどね...。
242 :
( ´∀`)ノ7777さん:03/10/14 13:23
>>240 オレは別にずれてはいないと思し、他の機種のシミュが増えるのもいいし。
>>239 > 各設定毎のPAYOUTチャートが
それで、Web 見てみた。どうやってグラフ化してますか?。エクセルとかの
表計算ソフト?。それともシミュ・プログラムで描画してる?
>>237 見に来る頻度が落ちたけど、読みにきてる。プログラムでもサイトでも、
まずは、実際に何かを提示して、それをどう改善するか進めるのがいいと
思ってる。
>>236 や機械割りのことで捕捉してくれた人がいたわけだから、
行動してみればなんとかなる。
244 :
( ´∀`)ノ7777さん:03/10/15 02:30
>>243 グラフ化はexcelです^^;。プログラムでなんて書けません(へぼなので)。
245 :
1=69=97:03/10/16 01:10
246 :
( ´∀`)ノ7777さん:03/10/16 01:58
おおおおおお乙!
かなーり久しぶりにのぞいたら、皆さん元気そうですね
へぼへぼながら、私も参加させて欲しいっす
ソース置きかリンク場かどちらかということですが、
私としてはなるべく多くの人のソースを見て勉強したいし、
他にも、もしバグがあれば報告しあえるのではないかと思う。
でも、リンクだけの方が管理人さんは楽ですよね ´w`
ただいまキングキャメルのシミュ作成中です@java
247 :
( ´∀`)ノ7777さん:03/10/16 09:17
けっこうよさそうじゃん。
ソースおいてバイナリもおくのがいいじゃん。
リンクだけしても、消されたら意味ねえし、
ただ1は少しめんどいかもな。
提供者がどうするかだな。
248 :
( ´∀`)ノ7777さん:03/10/16 09:19
>>245 題字がおもいっきり「シュミレータ」になってますぞ殿
250 :
( ´∀`)ノ7777さん:03/10/16 23:05
>248
ワロタ
251 :
( ´∀`)ノ7777さん:03/10/16 23:40
しかし、みんな書いてる言語ばらばらなのに、
どうやって管理するんだ
ばらばらでおくのか
統一するというのも手だが、
それだと、製作者を制限してしまう
252 :
( ´∀`)ノ7777さん:03/10/17 00:51
>249
ソース見たよ。
シミはよく出来ていると思ったけど
俺はJavaはダメだわ、拒絶反応が起こる。
文字コードの問題や、
Windowsのフレームワークを無視したGUI
慣れてないからだろうけど、何かJava環境はイライラする。
それとJavaWebStartの使い方間違っているよ。サイトに書いてあるやつ。
最新版では設定方法が変わったもよう。
>>252 JWS の使い方?設定方法の事でしょうか?
1.4.2 の JWS だと OKOKぽかったでつが…。
最新のベータだとアプリ一覧の上に直接URL叩ける
コンボボックスがありまつね。
ちなみにどのバージョンのJWSですか?
良ければ教えてください。
JWS設定方法
・開く
・「場所」にJAVAアプリが置いてあるページURLを記入
・「表示」→「エントリの追加」ここで名前の設定
後は読みこませてJWS上からそのアプリを起動。
>>253 JAVAはわからないので、シミュの感想。
サップはエナ向きじゃない、マジパルも巨人も。
特に巨人は効果あると思ってただけにがっかり。
マッハと巨人はメーカー発表割が同じ位なのに
なぜ2から100%前後になるのだろう?不思議だ。
JAVAやろかどうしようか迷ってたけど、決心ついた
俺はやるよ。ああやるよ。やる。
>>253 1.4.2_01だよ
使い方は254が書いている通りです。
それと、優先度”てきとう”設定だと、動かないけど、、、
何でだろ?
257 :
( ´∀`)ノ7777さん:03/10/17 01:38
>254
がんばれ、影ながら応援してるよ、
俺はJavaはやらないがなw
Cで十分だ
258 :
( ´∀`)ノ7777さん:03/10/17 01:43
241=249?
259 :
( ´∀`)ノ7777さん:03/10/17 08:09
>249
俺エクセル以外無理。
別にプログラマーってわけじゃないしさ。
協力したいけど、プログラミング言語限定っていうのはちょっと。
>245
いいんじゃない、いろいろなソース置いといてみれるようにしてほしい。
>1
サイト出来たんですね。応援してますので頑張ってください。
暇があれば自分の作った他のシミュや、
C言語のCGI(Unix用ソースのみ)も提供させていただきます。
>1
エクセルでもいいんだったら、
俺のもおかしてくれ。
せっかくつくったんだから誰か使ってほしいしさ。
>>255 がんがれ!
漏れのソースだとシミュレータの簡単なフレームワークがあるから
新しい機種の追加も結構簡単にできまつよ。
>>256=252
うーん、1.4.2 でも何種類かあるよぅでつね。
記述を追加しときまっす。
「てきとう」ちょっと見ときます。
>>258 違いまふ。
>>160で自分のサイトハケーンしてからずっと見てましたけど。
>>1 がんがって!応援してます!
おお!やっぱシミュを作ってみようという人は結構いるんですね
自分もシミュを作っていくつか試したいことがあるんです
たとえばマジパルで前日に400Gで終了 次の日に300G回っている台の期待値とか
まぁモード1で300Gから打ち始めた場合の期待値がわかればいいんですけどね
264 :
( ´∀`)ノ7777さん:03/10/17 19:03
正直使い方がよくわからん。
265 :
246とか:03/10/17 22:35
>>249 すすすばらしい!
感動しますタ
今キングキャメルを同じくJavaで作成中なんですが、
全然レベルが違います。脱帽
とはいえ、シミュって作ること自体が面白いので
へぼへぼながら地道にこつこつやってます。
ちなみに作ってるのはGUI無しです w
ところで潜伏の解析情報が今一はっきりしないんで参考にさせていただこうと思ったのですが、
そちらもどうやら情報の無いまま作られたみたいですね。
それとも発動=1/4というのはどこかにソースありました?
>249
すごいですね。
いっぱい作ってるし。
是非一緒にやりましょうよ。
フリーメールをメール欄に書いておいたので、
協力してくれる人メールほしいです。
簡単なのでも目的によって色々使えるとおもうので、
すごいのじゃなくても大丈夫です。
267 :
1=69=97:03/10/18 00:46
あ、前ここに出した人でも、
これ載せていいよ、って許可もらえばのせます。
269 :
1=69=97:03/10/18 01:50
>268
ありがとうございます。
というわけで第一弾として載せちゃいます。
煮るなり焼くなりってことで、
ソースを貰って、そのまま載せちゃいますね。
製作者はとりあえず70さんにしときますので、
なんか名前あったら教えてほしいです。
>268
あげときました。
とりあえず、ソースをそのまま使っちゃうのはちゃんと聞いてないので、
気が引けるので、とりあえずリンクにしておきました。
他にもどんどん載せさせてくれる方募集します。
リンクでもソースでもいいんで、とりあえず載せた方がいいですよね〜。
271 :
( ´∀`)ノ7777さん:03/10/18 14:16
>1
言語の統一化は無理としても、シミュの使い方ぐらいは統一化しませんか?
ソース見ないとシミの使い方詳細がわからんのはやはりいただけないよ。
上の吉宗シミの出力結果を例にすると、
「
開始ゲーム数 =100
あきらめゲーム数 =193
以上の条件で、ボーナス後193プレイやめとして計算してみるよん。
793(1738) BIG : モード(1-->2) 次回RT : 1846 : ------------ 失敗 ------------
1(0) : 1G連荘
」
一番右はゲーム数だよな。なんで100-192Gでの期待値計算で
793GまでPCの中の人は回しているんだ?また、1G連引いているのに 「失敗」というのも意味不明
作った本人は中の動作を完全に把握しているので、これだけ見れば何の事を言っているかわかるとは思うけど、
使う側からすれば、単純に期待値計算したいだけなのに、これでは本当に自分が目的にあった使い方をしているのかどうかも
怪しくなる。結局それを使い手側が確かめるためには、ソース解析するしかないんだよな。(吉宗シミュ作者の方悪い例にあげてごめんね)
逆に作り手がわからすると、シミ作るだけならはかまわないが、
GUIやHelpにこるのは勘弁してくれという、意見が大方なんだよな。
仮に作ったとしても、どうしてもUserIfに関しては手抜きになりがちになる。
だって、自分がその台の立ち回りと期待値を知りたくて作っているだけだから、
他人のことは同でもいい。
そこで、提案なのだが
完全な縛りは無理としても、1さんのサイトで、
シミ目的別の推奨フレームワーク(使い手側からみれば 使い方/作り手から見れば、ある入出値/操作に対する動作方法)
を作って、サイトに乗せたらいかがでしょうか?
おまえが作れというのは勘弁ね、今多忙なんで、作るにしても時間がかかってしまうからね
長文すまん。
スロ板のなかで一番字数が多くて
読みにくいw
スロ板には低脳ドキュしかいないと思ってたw
そんな漏れも(ry
俺も読み直して、そう思ったよ。W
ここで言いたかったのは、
使い手側の意見:使い方がわからん
作り手からの意見:ユーザーインターフェイス考えるのめんどくさい。
そこで、
1がお手本となるシミュを作る。サイトに詳しい解説もつくれば、
作り手側:1のシミのお手本に出来るだけ忠実につくる
→ユーザーインターフェイスを考える必要がないから楽チン
使い手側:1のシミと使い方が同じだから、使いやすい
結果的に、作り手/使い手双方の不満がなくなり、
いい事尽くめだねと言いたかった。
これでも、文字は多いなw
274 :
( ´∀`)ノ7777さん:03/10/18 15:22
>>273 折れは249のインターフェースがつかいやすかった。
何ゲームから打つとかのシミュレートもできるし。
要望があるとすると、コンソール版も欲しいってとこかな。
>>249 さん、コンソール版作ってもらえませんか?
>271
確かにユーザーインターフェースを統一するのはいいと思います。
ただ、僕的には過去にみなさんが作ったものも載せていきたいと思ってます。
例えば、エクセルで作った人は他のGUIと一緒にはどうしてもできませんよね、
そういったツールのとかも載せていきたいんです。
でも、これからのものは統一していく方向がいいと思います。
それも、ブラウザを使用するJAVAスクリプトと、VC、JAVA、エクセル等では同じにはできないので、
だいたいの感じでいいと思うのですがどうでしょう?
というわけで、アバウトに定義するのはどうでしょうか?
入力
o 設定
o 終了回転数
出力
o in枚数、out枚数、差枚数
o 機械割り
o BIG確率、REG確率、合成確率
o BIG回数、REG回数
とかそんな感じで、どうですか?
僕が基本となるものを作るとしても、
時間がかかるので、どっちにしても、
とりあえず、ここで話してドキュメントとしてページにおきます。
>268=70
はじめて載せていいって言っていただけたんで、
すごく嬉しかったです。
もしよかったらまた提供してください。
276 :
ちゅるとん ◆I7mq8ao1cY :03/10/18 20:37
>>249 さん
メール見ました?
>>1 さん
やっぱり、雑誌とかの表示と同じが見やすいですよねぇ。
249 さんの出力形式は見やすいと思う。
オプションも付いてるし。
ただし、70 さんの「吉宗」みたいなエナ仕様の場合は、だらだらと
履歴を出さずに要点だけを出力したいですねぇ。
感じたところはそんなくらいです。
277 :
( ´∀`)ノ7777さん:03/10/19 01:14
278 :
( ´∀`)ノ7777さん:03/10/19 21:17
エクセルだめか?
漏れシミュ作ってるんだけど。
大花火の設定6で1回交換ってのが流行ってた頃は役に立ったものです。
何せ換金率が7枚の店でそういうイベントが多かった。
果たして儲かるのか・・・と。
本格的に複雑なものは獣王からです。
当時は雑誌の(仮想)機械割に疑問があったから。
自分としては獣王6は150%と思い込んでた。
嘘でない証拠に、キンパルの毎日リセットで1日7000Pだと、
機械割は設定1〜6の順に92、95、95、101、104、114。
ちなみに平均RTプレイ率76、66、81、73、75、42。
ここで興味的なデータをば。
7枚交換で設定5でストックなしなら、機械割は104%で平均投資額が33千円。
収支的には実に3.6千円プラス!いらねw
279 :
ちゅるとん ◆I7mq8ao1cY :03/10/19 21:51
>>278 Javaの場合はそんなにプラットホームを気にすることがない。
エクセルの場合は持ってないとダメ。
とか、そんなレベルの問題だと思う。
俺は主にDelphi使ってるしね。
それに実戦的な結果が出てるから、良いと思うよ。
俺の場合は作ってる過程が楽しくて、結果については興味なかったり...。
直リンクへ飛ぼうとすると、アドレスの冒頭が”
http://ime.nu/”
となって、うまく飛べなくなってしまったのだが、どうすれば元に戻るのかしら。
javaプラットホーム入れてから、おかしくなったようなので、、、
多分javaが関係していると思っています。java環境に詳しい方、
知っていたら対処方法教えて
281 :
( ´∀`)ノ7777さん:03/10/20 01:17
>>278 獣王は初代?
自前の手計算では142〜143%くらいになったと記憶している(天井無視した時)けど
どれくらいの数字になるの?
>278
全然エクセルOKですよ!
確かに一回交換って、
儲かるのか疑問だった。
うちの近くにもガメラの6とかであったけど、
さすがにガメラなら儲かってと思うけど。
微妙な機種もあったからな〜
>>265 そーなんですよね、シミュ作るのが楽しいんですよね〜。
>>266 1
一緒にやるのは喜んで OKOK なんですが、
具体的にはどぅ協力しましょうか?
こっちは SourceForge のプロジェクトですから
ソースもバイナリもしょっちゅう変わると思います。
一番うまい方法は、バイナリへの直接リンクを
>>245のページへ貼る?
>>274 コンソール版、タスクとして登録しておきますた。
いつかは実装できると思います。
>>276 ちゅるとんさん
メル返しました。
>>277 はい。
>>278 私もExcel も全然OKOKだと思います。
>>1さんもOK言ってますし、いーんじゃないでしょぅか。
ただ、実行できない人のためにメインのロジックだけは完全に別になってれば
ありがたいな、とは思います。そのままJavaに持ってきたりできるかもしれませんし。
286 :
( ´∀`)ノ7777さん:03/10/20 15:37
>>282 折れも140%ちょっと超えたあたりになったと記憶してる。
287 :
( ´∀`)ノ7777さん:03/10/21 00:38
吉宗のシミュがうまく動きません、
あきらめゲームが入力できない。
ボヌスの後、193Gヤメまでの平均獲得枚数は何枚になるのでしょうか?
289 :
( ´∀`)ノ7777さん:03/10/22 13:51
>289
「入力してください」
を繰り返すのです。
数字入れてるし、開始ゲーム数は入力できるのですが、
何故でしょう?
291 :
ちゅるとん ◆I7mq8ao1cY :03/10/22 15:02
>>288 あきらめゲーム <= 開始ゲーム の場合にエラー
吉宗打たないから、あまり良くわからん
292 :
( ´∀`)ノ7777さん:03/10/22 22:07
エクセルしか出来ない。
Java見たけど・・・さっぱり。
超また〜り派なので・・・恥ずかしい。
さて獣王ですが、漏れのエクセルでは、設定1〜6の順に、
機械割 (%). は、96、101、105、109、113、145。
平均投資額(千円)は、51、..41、...39、...32、...32、.....7。
勝率 ..(%). は、33、..46、...55、...65、...69、100。
万枚達成率(%).. は、...1、....1、......2、.....3、......8、...41。
こんなデータ作るだけなのに数ヶ月もかかってました(鬱。
雑談ですが、初めて獣王6に座った時、
10時開店、12時半に(ビジ直後)初ハズレ→単サバ、
2時に2度目に(ビジ直後)ハズレ→3連サバ、
3時に3度目に(低確率)ハズレ→3連サバ、
ここで設定6を確信。すでに投資額は4万オーバー。
この事がエクセルで獣王を作る原動力になりました。
さすがに大花火とかしか作ってなかったので、獣王は悩みましたよ。
293 :
( ´∀`)ノ7777さん:03/10/23 19:26
294 :
( ´∀`)ノ7777さん:03/10/23 23:48
>>293 グラフとかなかなかよくできてるじゃん!
295 :
246とか:03/10/24 03:56
や〜〜〜っと、やっとキングキャメルのシミュのバグが取れた!
気がする
そして旬は過ぎていく w
>293
おお、ちゃんとドキュメントになっている。
すっごい細かくやってますね。
そういう所も出したほうが面白いかもしれませんね。
でてきた統計データみたいな。
>246
あきらめずに作ってたんですね。
キングキャメルはまだ大丈夫なんじゃないですか?
確かに旬がすぎるとさびしい、さらにゲームまでだされたら・・・。
>249
是非お願いしたいです。
直リンがいいでしょうか?
それだとJAVAWEBスタートのことで、
ちょっとなんか書いといたほうがいいですね。
298 :
( ´∀`)ノ7777さん:03/10/24 23:02
縦横6だと。漏れはver0.70だが。
他人のふんどしで145-148とはshine
299 :
( ´∀`)ノ7777さん:03/10/25 00:53
>249
とりあえず、1つだけ載せてみましたが、こんな感じでどうでしょう?
あれぐらい書けよとか俺ならこんな風に書くねとかあれば、どんどんいっちゃってください。
249さんはあそこでやってるってことはソース利用可で、
一緒にやるJAVAの開発者も募集って感じだと僕は思っているのですが、
それだと、一緒にプロジェクトのページもリンクしたほうがいいかなと思って、
その項目を作りました。
リンク先は指定してないので、ちゃんとリンクされてないですが、
許可をもらえたら、リンクしようと思ってますが、どうでしょう?
>293
せっかく作ったので、載せませんか?
詳細なデータとか出しているので、色々な人が参考になると思います。
245で書いたページですので、気にいったら俺のものせろっていってください。
>292
でした。すみません。
保守
>>1 「ソース利用:可」を「ソース:LGPL」に変更してもらえませんか?
その方が正確なので。よろすこ、です。
他に関してはOKOK!でつ。
ちなみにこちらからもリンク貼っていいでつか?
>249
了解です。
ソース利用直しておきます。
リンクは全然はってください。
うれしいです。
しかし、提供してくれる人あんまいないな〜、さびしい。
時間ができたら自分で作るかな。
自分の作ったシミュも差し上げます。
ttp://mypage.naver.co.jp/s_takahashi/slotop.html にある
パチスロノーマルAタイプシミュレータ
パチスロノーマルAタイプシミュレータ(C言語サンプル)
島娘30シミュレータ(C言語サンプルソースのみ)
島娘30シミュレータ(C言語サンプルフルセット)
島娘30シミュレータ
島唄30シミュレータ
6本です
ノーマルAのシミュはJavaScript版とC言語版の内容はほぼ一緒ですが、
島娘の方はコンセプトが違っています。
JavaScript版は数千〜数十万ゲームのシミュに、
C言語版は数万〜数億ゲームのシミュに適しています。(Max20億Game位)
P4 1.8GHzで1億ゲーム実行時間は50秒程でした。
1さんのホームページにも書いておきます。
と思ったら
tp://omk1219.fc2web.com/
には掲示板ないようですね。あったほうが便利だと思います。
上記のファイルはリンクじゃなくてソースごと持っていってOKです。
改造、改良自由です。
(特にノーマルAのC言語サンプルはテンプレとして作ったので)
>113
ありがとうございます。
是非使わせてもらいます。
掲示板についても考えます。
ただ、もうちょっとはやってきてからではどうでしょう?
誰も書き込んでないとさびしいので、
もともと、もし将来的にはやったら、製作者さんへのお礼や要望なんかを
書いてもらうために設置しようとは考えてました。
現在直しているのですが、まあ結構量があるので、
ちょこちょこやってます。
ええっと、simuいくつかみました。
とくにsourceforgeにある方、たくさん作っててすごいです^^。
勝手に要望ですが、
規定P(ex.8000)×規定回数(ex.5000)にて
・最低差枚数(500枚単位)の回数 (0〜-499枚は何回,-500〜-999枚は何回,...,-19500〜-20000枚は何回)
・PAYOUT(10%単位)の回数 (0-9.99%は何回,10-19.99%は何回,...,290-299.99%は何回)
というのをcsv形式で吐き出す(画面にテキスト表示/Cut&pate可 or ファイル書き出し)ようにできませんでしょうか。
それがあれば投資金額分布/PAYOUT分布ができます。
もちろんグラフ化まで自動でできればすごいですが、そこまでしなくても
私がexcelでグラフ化できます。(まあ誰でもできますが)
できたらwebに結果はupします。
各機種の出玉のばらけぐあいがわかってとても助かります。
どうでしょうか。
>規定P(ex.8000)×規定回数(ex.5000)にて
「G」数指定か、「日」数指定可選べるよぅになってます。
今のところ日数指定の場合は7000G×指定日数ですが。
>・最低差枚数(500枚単位)の回数 (0〜-499枚は何回,-500〜-999枚は何回,...,-19500〜-20000枚は何回)
500枚単位だと見にくくなるので1000枚単位でやってます。
>・PAYOUT(10%単位)の回数 (0-9.99%は何回,10-19.99%は何回,...,290-299.99%は何回)
差枚数があれば別に PAYOUT はいらんのじゃないかと思ってつけてません。
>もちろんグラフ化まで自動でできれば
FeatureRequests に、分布図用モジュールの作成といぅ項目が追加されてますので
近いうちに分布図が出力されるよぅになるんじゃないかと思ってまふ。
# 差枚数、ボーナス間ゲーム数、他モロモロの分布図に使う予定。
うわう。
ごめんなさいちゃんと使えてませんでした。大変失礼しました。
7000G×日数は了解です。
7000G終了時の差枚数の1000枚単位はでるんですね。
あと、できればほしいのはその日の"最低"差枚数です。
xxx日 終了時差枚数 最低差枚数
という感じで出してもらえれば、ここから拾えるのですがいかがでしょう。
でもまぁなくてもPAYOUT分布は取れるので、まずそれからやってみます。
>>293 なるほど了解です。
投資金額用ですか。
項目に追加しときます。
>>312 見ました
サップってかなり甘い機種?
そういうところがわかるのもシミュの良さですね
どのシミュでもそうなのだが、
ボーナス間情報をグラフ表示してくれるとうれしいな。
これがあると、ストックやモードによる影響と
その出玉の波と直感的にわかるようになる。
315 :
( ´∀`)ノ7777さん:03/10/29 01:30
どうして直感に頼るのか。
きちんと理論的に把握しつくした上で自然と身についた判断だろソレ!
こんなところで書くのは少々配慮に欠けると思うがな。
すまんな訂正。
>その出玉の波と直感的にわかるようになる
その出玉の波が直感的にわかるようになる。
>>314 >ボーナス間情報をグラフ表示
これは具体的にはどぅするんでしょうか?
例えば、
100B
50B
250R
とかをグラフにするということですか?
100,50,250 をグラフ表示?
具体的にはどうするんでしょうか。
でも、
>その出玉の波が直感的にわかる
を見る限りはボーナス間情報のグラフ化でなくって
持ちコイン状況の推移(スランプ)をグラフにするって事でしょうか?
誤解があるようなんで補足をするが、
設定/モード/ストック数によってある程度、出方に傾向があるだろ。
その傾向をシミュでつかんだ上で、実際のホール上の台のデータと比較するんだよ。
そうすると、台の状態がある程度見えて来るんだよ。直感的にな。
>315
言葉足らずで、わかりにくい表現があったのは確かに悪かったが、
ずいぶん偉そうな物言いをしてくれるな、坊主よ
俺にはお前の方が配慮にかける発言のように思えてならんよ。
319 :
( ´∀`)ノ7777さん:03/10/29 02:13
ぷ いくつだよオマエ 20異常か?
320 :
( ´∀`)ノ7777さん:03/10/29 02:15
二十歳超えてるジジイは死ね
消えろ雑魚
321 :
( ´∀`)ノ7777さん:03/10/29 02:16
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
>317
>例えば、100B,50B,250R
>とかをグラフにするということですか
そうです。台上のデータ表示機に在る棒グラフのようなヤツです。
数字だけだと、細かく見る時はいいのだけど、
傾向をつかむ時はやっぱりグラフの方が助かる。
323 :
( ´∀`)ノ7777さん:03/10/29 02:22
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
>>322 なるほど。実際のホールにあるやつですね。
確かにアレで立ち回ることもありますモンね。
ただ、過去10回とかじゃないと、全ボーナスを覚えてるとメモリが大変。
何かいい案あったら教えてください。
なんだ、ただのクソ餓鬼か。
>324
そーです。
台の仕様によるんだけど、結構有益なんだよね。
覚えている必要はなくて、ボーナス当選時に表示してしまえば
問題ないでしょ。
グラフもタブとテキストを駆使すればで棒グラフぐらい出来るしね。
0 100 200
|++++++++++++
|++++++
|----
+:Big,-Reg
なんてね。
>>326 もひとつテキストエリア表示する為のタブがいりますな。
今は「メイン」ひとつに加えて、「立ち回り」が無限個。
オプションにすればいっか。
1億Gとかまわしたらエライ事になりそぅですが、
とりあえず実装予定項目に加えておきます。
意見アリガトン。
>327
>「立ち回り」が無限個オプション
ごめん、意味がわからないw
>1億Gとかまわしたらエライ事になりそぅですが、
>とりあえず実装予定項目に加えておきます。
1億Gも回すのは、平均の機械割を出す時くらいでしょ。
そう何度もやることではないから、多少の無理はかまわないでしょうw
>意見アリガトン。
こちらこそ使い手のわががま取り入れてくれてアリガトン
329 :
( ´∀`)ノ7777さん:03/10/29 21:34
>1
更新したのはいいがお勧めの最新機種ってなんだよ。
いいかげんなんかかけ
330 :
( ´∀`)ノ7777さん:03/10/30 17:47
保守しておくか。
331 :
( ´∀`)ノ7777さん:03/10/30 17:50
このスレの>>1って昨日新幹線で隣に座ったヤシか?
332 :
( ´∀`)ノ7777さん:03/10/30 20:49
じゃ、俺も保守しておくか
333 :
( ´∀`)ノ7777さん:03/10/30 22:24
334 :
( ´∀`)ノ7777さん:03/10/31 15:57
>>333 いや、隣に座ったヤシがノートにてなにやら作成してたからさ。
コメント部分に「収束」とかやたら書いてあったし
ただそれだけでつ
335 :
( ´∀`)ノ7777さん:03/10/31 18:51
はじめにでてきてた製作者は?
VBでジェットセットラジオを作ってたんだけど
途中から249さんのソースを参考に変更してます
で、ビジのルーチンを作りながら、ふと何ゲームまで外すのか?
と思い、シミュしてみました
結果的には22まで外して23からJACINが理想のようです
21で421枚 23で424枚
ただ、2パンの確率が倍になります
気分的にも1日に数千回のビジを消化できないことを考えると
21でJACINが良いでしょう
ちなみに2パンの確率は15%ほどです
>>ちゅるとんさん
>途中から249さんのソースを参考に変更してます
もしかすると、VB で OOP してますか?
VB5 までしか知らないけど、インターフェースの実装とかが
めっちゃマンドクセーという記憶が。
何かメソッド名がやたら長くなったよぅな。
ちなみに、SBJシミュ(暫定)本日うpしますた。
ST突入率の正確な値がわからんので暫定ver.、ですが。
SBJってどこまで解析されてるの?
通常解除確率、RC当選率、RC連荘回数、スイカ確率はもうわかってるの?
339 :
( ´∀`)ノ7777さん:03/11/02 05:14
雑誌の解析からやってるなら、雑誌が間違ってたらアウトだね。
340 :
賢二 ◆ntFAyz8yfE :03/11/02 09:09
私も参戦してよろしいですか?
誰か実機のROM吸い上げデータうpしてくれ、
パチスロエミュレータ作ろうぜ
>>340 落として、実行しました。
ウィンド全体がテキストで、すべての情報をテキストで
表示するのが新鮮でした。
実際にキンパルがメインの人みたいなので、実際の
挙動との違いとかをHPで公開して欲しいですね。
>>340 .exeファイルだけでは怖くて実行出来なかったのは俺だけ?
キンパルは昔俺も作ろうと思ったことがある。
でも、RTテーブルで、例えば257-512Gameってのが選択されたとする。
巨人の星の場合、全てのGame数に均等にボーナス放出される気がするが、
キンパルの場合、512直前がやたらと多かったりして平均で384に収まる気がしない。
これで、シミュ作るのやめたんだが、どう思う?
347 :
賢二 ◆ntFAyz8yfE :03/11/04 23:39
>>343 感想ありがとうございます。
体感的にですが、実際の挙動とたいした違いを感じないですね。
でもなぜかシミュのほうが甘い。
>>344 スマソ。
>>345 確かにRTの切れ目前後での放出が多いような気もしますが、
たぶん気のせいでしょう。演出が多くなるのは確かだと思います。
シミュでは均等に割り振ってます。
保守
349 :
( ´∀`)ノ7777さん:03/11/08 02:33
>293
解説がかいてあって(・∀・)イイ!!
スロも規制が入ればあまりシミュをつくる意味がなくなりそうですね
それはそうとマリンカーニバルのシミュを作りかけだったのにあっさり撤去
入替サイクルが早すぎるよ
忙しくてひさびさになっちゃったんですけど、みんな作ってるんですね。
>340
細かいところまで設定できて、いろいろ楽しめていい感じですね。
表示に関してですけど、一番左からテキストを書いてるところを直したらみやすくなるんじゃないでしょうか。
>249
SBJもう作ったとは本当にはやいですね〜。
実際の機種けっこうおもしろくてすきなんですよね。
>293
解説とかかいてあるとこがありがたいですよね。
評価と考察って感じで。
>113
これまじで便利っすね。実際にホールで使えるような携帯バージョンだとかなり使えますよね。
すごい実践的。
353 :
( ´∀`)ノ7777さん:03/11/11 07:33
なんかレスが返ってくると嬉しいもんだね。
追加で351のファイルにハマリ判定マシーンも付けたから、
暇つぶしに遊んでみてください
自分のとこのはアバウトなんで好きなの好きなときに勝手に持って行ってOKです>1
ついでに、いらないのは勝手に捨てて当然OKです
>353
使えるね。自分用にリンク登録したよ。ありがとう
ミリオンゴットかXRシミュレータ作ってくれるとうれしいな。
実機で打つと金が持たないから、
シミュレータでマターリ遊びたい。
>113
はまり判定マシンおもしろい。
コメントがおもしろい。
ランキングはよくわからないけど、
おまけとしてはおもしろい。
というか俺おもしろいばっか。
俺も見習って忙しいとかいってないでそろそろページ更新しよう。
スーパージャックポットのシミュレータほしいいいいいい
なんかカンタンそうだし
>249
今日スーパーブラックジャックを打ったので、
設定1を試してみようと思い。
シミュレータを使わせてもらったのですが、
設定1でもかっているように思われますが、
大丈夫でしょうか?
359 :
◆yuc03kVw7s :03/11/13 04:39
#隣の晩御飯
360 :
◆yuc03kVw7s :03/11/13 04:40
>>358=1
100%にはさすが届かないよぅですね。
ただ、STとRCの発動ロジックが正確ではありません。
そこを直さないと。
あと、7000G×n日にするとバグってしまいます。
MainBoard側は正常だけどDataCounter側が
どこかおかすぃ所まではつきとめたんですが、
最近仕事が一杯一杯になってきたので
あまり手を入れられなくて見れてません。
誰か修正してくんないかナ〜。
SBJのバグはとりあえず放置してキンパルエースを追加してみますた。
う〜む、ジェットセットラジオもシミュってみましたが
どうしてもBR比率が1:1になってしまう
機械割も設定1が80〜85%で低すぎるし
これもバグですか?
364 :
賢二 ◆ntFAyz8yfE :03/11/16 09:23
365 :
246とか:03/11/16 17:08
とりあえず、Javaで北斗の拳を作ったんだけど、どうやって配布したらいいのか分からん・・・
いくらなんでもコンソールじゃまずいと思い、Swingを使ってみたんだけど
これをどうやったら他人が動かせるのか思案中
>365とか
swingなら249の人が多分使ってる。直リンクが、やぱ、便利
それと同じように配布したらいいんじゃない?
んで、swingだとjarにして、ダブルクリックするだけで単体アプリとして
動作するようにしてくれると楽
>>363 さん
うわ、バグですね。
直撃時の前兆RTも考慮されないバグがあるので一緒に直すとします。
アリガトーン。
>>365 さん
>>366さんも書いてるとおり、ダブルクリックでも実行できるような
jarにパッケージングすると便利です。
私もその方式も使ってます。
が、私のトコのメインはJWSでの配布にしてます。
JSR修正、といぅより、フレームワーク部分の
ストック管理クラスに問題がありました。
乙カレー
370 :
( ´∀`)ノ7777さん:03/11/21 08:52
よくわからんけど249さんのとこから拾えるやつじゃ駄目ってことかな?
昔Java1.2と3を遊びでいじってたことがあったが、その時はswingで作った
単体アプリをJ2EEインストールしてないマシンで動作させるのに、
Sunのサイトからswing用のランタイムライブラリ拾えた気がした。
今30分ほど見回したがそれらしきものは発見できず。
どこかにあると思うんだけどなー、無いと動かないと思うし。
ま、最悪J2EEインストールさせればOKだ。>365
371 :
246とか365とか:03/11/24 03:48
>366,367,370 みんなレスありがとう、
&返事が遅れて申し訳ない。
休日しかまとまった時間が取れないので
この連休にでも何とかなるかと思いきや、
明日も雑用でやばそう。
249さんのWebStartで始動するのが確かに一番理想ですね。
しかし俺には難しそうだなこりゃ・・・
何とか頑張ってみますので、
余り期待せずに待っててくだせぇ〜
君たちはどの程度の努力をしているんだ!?
組織や政治のせいにしても何も始まらないんだよ!
まずお前たちが努力するんだ!!そして、自分を見つめるんだ!!
373 :
( ´∀`)ノ7777さん:03/11/26 02:45
ストック機のシミュばかり作っていないで、
誰かAT機のシミュ作っておくれ、、ゴールドXRとか、、
保全したる
375 :
( ´∀`)ノ7777さん:03/11/29 00:58
>373
AT機はストック機とシステムが全然違うので、
シミュ作るのも面倒なんだろ。ほぼ作り直しになるからな。
376 :
113,370:03/11/30 12:21
実際シミュ作ってる人はAT機だろうがストック機だろうが解析さえあればなんでも作れるよ
ただ、自分の場合は打ちたい台じゃないのに時間と労力はかけていられない
シミュ1本あたり最低5万円以上くれるなら話は別だが。
自分用にシミュを作ってそのおかげで勝てば納得いくし、気が向いたら公開もする
それと、シミュ作ってほしい要望があるなら、最低限その機種の解析値の載ったHPへのリンクも張っておくべき
気が向いた人がいたら作ってくれるかも知れない
>371
ほどほどに頑張ってください。
ただ、swingを1からだと、Javaを1からやるのと同じくらい勉強が必要になる可能性があるので
ちょっと大変かもしれませんね。
北斗の拳は自分も今ハマってるんでちょっとだけ期待してます。
377 :
( ´∀`)ノ7777さん:03/11/30 18:31
>>376 って絶対友達いないタイプだな
シミュで5マン?こいつ頭おかしいよ
際シミュ作ってる人はAT機だろうがストック機だろうが解析さえあればなんでも作れるよ
ただ、自分の場合は打ちたい台じゃないのに時間と労力はかけていられない
シミュ1本あたり最低5万円以上くれるなら話は別だが。
自分用にシミュを作ってそのおかげで勝てば納得いくし、気が向いたら公開もする
さんざん文句を言って
北斗の拳は自分も今ハマってるんでちょっとだけ期待してます。
379 :
( ´∀`)ノ7777さん:03/12/01 01:14
シミュ作ってる人はAT機だろうがストック機だろうが解析さえあればなんでも作れるよ
ただ、自分の場合は打ちたい台じゃないのに時間と労力はかけていられない
シミュ1本あたり最低5万円以上くれるなら話は別だが。
自分用にシミュを作ってそのおかげで勝てば納得いくし、気が向いたら公開もする
さんざん文句を言って
北斗の拳は自分も今ハマってるんでちょっとだけ期待してます。
380 :
( ´∀`)ノ7777さん:03/12/01 01:15
シミュ作ってる人はAT機だろうがストック機だろうが解析さえあればなんでも作れるよ
ただ、自分の場合は打ちたい台じゃないのに時間と労力はかけていられない
シミュ1本あたり最低5万円以上くれるなら話は別だが。
自分用にシミュを作ってそのおかげで勝てば納得いくし、気が向いたら公開もする
さんざん文句を言って
北斗の拳は自分も今ハマってるんでちょっとだけ期待してます。
381 :
( ´∀`)ノ7777さん:03/12/01 01:17
ミュ作ってる人はAT機だろうがストック機だろうが解析さえあればなんでも作れるよ
ただ、自分の場合は打ちたい台じゃないのに時間と労力はかけていられない
シミュ1本あたり最低5万円以上くれるなら話は別だが。
自分用にシミュを作ってそのおかげで勝てば納得いくし、気が向いたら公開もする
さんざん文句を言って
北斗の拳は自分も今ハマってるんでちょっとだけ期待してます。
382 :
( ´∀`)ノ7777さん:03/12/01 01:23
ュ作ってる人はAT機だろうがストック機だろうが解析さえあればなんでも作れるよ
ただ、自分の場合は打ちたい台じゃないのに時間と労力はかけていられない
シミュ1本あたり最低5万円以上くれるなら話は別だが。
自分用にシミュを作ってそのおかげで勝てば納得いくし、気が向いたら公開もする
さんざん文句を言って
北斗の拳は自分も今ハマってるんでちょっとだけ期待してます。
383 :
( ´∀`)ノ7777さん:03/12/01 01:23
どーせ、負けても納得!とか言うんだろうな。
オタクにゃついてけんな。
384 :
( ´∀`)ノ7777さん:03/12/01 01:25
作ってる人はAT機だろうがストック機だろうが解析さえあればなんでも作れるよ
ただ、自分の場合は打ちたい台じゃないのに時間と労力はかけていられない
シミュ1本あたり最低5万円以上くれるなら話は別だが。
自分用にシミュを作ってそのおかげで勝てば納得いくし、気が向いたら公開もする
さんざん文句を言って
北斗の拳は自分も今ハマってるんでちょっとだけ期待してます。
385 :
( ´∀`)ノ7777さん:03/12/01 01:27
ってる人はAT機だろうがストック機だろうが解析さえあればなんでも作れるよ
ただ、自分の場合は打ちたい台じゃないのに時間と労力はかけていられない
シミュ1本あたり最低5万円以上くれるなら話は別だが。
自分用にシミュを作ってそのおかげで勝てば納得いくし、気が向いたら公開もする
さんざん文句を言って
北斗の拳は自分も今ハマってるんでちょっとだけ期待してます。
なんか荒れてきたな。
>376
ATシミの需要も、結構あるようなに思えるけどね。
最近はモード遷移とか複雑な台が多いし。
387 :
( ´∀`)ノ7777さん:03/12/01 01:35
てる人はAT機だろうがストック機だろうが解析さえあればなんでも作れるよ
ただ、自分の場合は打ちたい台じゃないのに時間と労力はかけていられない
シミュ1本あたり最低5万円以上くれるなら話は別だが。
自分用にシミュを作ってそのおかげで勝てば納得いくし、気が向いたら公開もする
さんざん文句を言って
北斗の拳は自分も今ハマってるんでちょっとだけ期待してます。
る人はAT機だろうがストック機だろうが解析さえあればなんでも作れるよ
ただ、自分の場合は打ちたい台じゃないのに時間と労力はかけていられない
シミュ1本あたり最低5万円以上くれるなら話は別だが。
自分用にシミュを作ってそのおかげで勝てば納得いくし、気が向いたら公開もする
さんざん文句を言って
北斗の拳は自分も今ハマってるんでちょっとだけ期待してます。
389 :
( ´∀`)ノ7777さん:03/12/01 02:13
>>376 VB版なら北斗の拳は作成しましたよ
モード移行をシミュするためにね
ただ、雑誌と移行G数が大幅に違っているので...
今度は、キンパルの仮想ストック数+開始ゲーム+ヤメゲームでの
期待値プログラムを作る予定をしています
出玉率を調べるだけより、実戦に役立つのを作りたいですね
吉宗シミュを動かして、そう思いました
怒ったんならスミマセンね。>>コピペしてる人
ただ、シミュ作る労力を知ってほしいと思います
これが欲しい、ハイ出来た、って簡単にはいかないんですよ。
>>390 北斗の拳実践で活用できてるやつあります
でも、これで今年乗り切ろうと思ってるんで非公開ですが、ヒントだけ
自分のHPの解析君シミュを応用すればいけます