■ このスレッドは過去ログ倉庫に格納されています
ねねっちと一緒にプログラムを勉強するスレ第3話
- 1 :ぬーぶ :2017/11/09(木) 17:02:19.46 ID:Gh9WJTwV.net
- しばらくお休みしてました。
覚えてる方おられますか。
前スレ:http://mevius.2ch.net/test/read.cgi/tech/1489809785/
- 324 :デフォルトの名無しさん:2018/02/23(金) 20:14:08.83 ID:6zepYZuW.net
- おなじようにじゃんけんプログラムでなやんだことがある者ですけど、
じゃんけんは盤面が局面で進行するわけでも定石があるわけでもないので、
はっきりいってランダムが一番かんたんで強いです。
工夫をするなら、たとえば1対1のじゃんけんなら、
「次もぐーだしちゃおうかな」とか「あんたチョキ続いているね」
みたいに、言葉で揺さぶりをかけて相手をどうにかしたほうが
勝率はあがります。
- 325 :デフォルトの名無しさん:2018/03/01(木) 10:54:47.30 ID:WqFbdM/z.net
- 「俺だ、そうだ、いいか心理学と統計を用いて勝てる手を出すんだ。エルプサイコングルウ」って厨二病も嫌いじゃないけどな。
思考法のヒントだが、最初に極端な例考える。例えば相手がずーっとグー出し続けてたとしたらパー出すようにするよね。じゃーどうやってパーを出させるのか?。ずーっとグーって何?どうやったらずーっとグーと判断するの?
次にグーとパーを出してくるやつ考える…
数列に関しては支離滅裂な厨二病になってる、理解してからにしよう。条件付き確率とかベイズとかHMMとかあるんだけど、順調に行ってぬーぶにはあと10年弱ぐらい先の話になると思う。
- 326 :ぬーぶ :2018/03/01(木) 18:15:08.28 ID:OhVVMdw/.net
- 心理学統計学は一旦置いておいて
まずどの手が出るか、その頻度を求めたい。
確率も必要だけど確率扱える知識がまだない。
頻度なら数列でどうにかなるかと思ったけどならない?
- 327 :デフォルトの名無しさん:2018/03/01(木) 18:19:25.78 ID:HrZ6/DBg.net
- 頻度こそ統計だな
どうするかはともかくだけど
- 328 :片山博文MZ :2018/03/01(木) 18:23:10.20 ID:zlK2T1f6.net
- 十回のうち、一回当たる宝くじが、あったら、当たる確率だ。わかる? 当たる回数を試行回数で割って一回当たりの平均的な値にしたものが確率だ。
- 329 :片山博文MZ :2018/03/01(木) 18:23:48.58 ID:zlK2T1f6.net
- 1/10が当たる確率だ。
- 330 :デフォルトの名無しさん:2018/03/01(木) 18:31:04.78 ID:x2uBhTQc.net
- 10回で当たるかか全部外れるかの2パターンなので確率は1/2です。
- 331 :片山博文MZ :2018/03/01(木) 18:40:14.43 ID:zlK2T1f6.net
- 確率は1 (100%)より大きくならない。必ず0%以上100%以下になる。
- 332 :デフォルトの名無しさん:2018/03/01(木) 18:45:00.93 ID:MHIjApH6.net
- >>329
はずれを引いた時が次の試行時にくじに戻されるか抜かれるかで確率変わると思うけど。
- 333 :片山博文MZ :2018/03/01(木) 18:48:45.12 ID:zlK2T1f6.net
- ※愚か者向けの説明です。良い子は教科書を見ましょう。悪しからず。
- 334 :デフォルトの名無しさん:2018/03/01(木) 19:41:51.73 ID:7Mz6Ljjg.net
- 結城先生の本読もう
あとゲーム理論の本漁ってみるとか
- 335 :ぬーぶ :2018/03/01(木) 21:09:46.35 ID:OhVVMdw/.net
- 片山さん色々レスしてくれてるけどそういう意味じゃないよー…
グーチョキパーのうちどれかが出る確率なんて1/3に決まってるけどもそうじゃなくて、
プレイヤーがどの手をどれくらいの頻度で出す癖があるかを調べたい。
それは一人一人違うと思うからそれをプログラムにしたいんだけど、
やっぱ数列じゃなくて統計じゃなきゃ駄目かな?
数列は>>320で出したやり方で駄目?
- 336 :デフォルトの名無しさん:2018/03/01(木) 21:26:18.79 ID:SjqFA7o8.net
- 肝心のじゃんけん部分は出来てるのか?
まずは相手の手はランダムで出すことにして一通り形にしようよ
- 337 :片山博文MZ :2018/03/01(木) 21:31:19.81 ID:zlK2T1f6.net
- 確率は平均値みたいなもの。だから平均を求めるには、合計と試行確率のパラメーターが必要になる。
確率が変動するなら、ターゲットに近い標本を統計して、前の確率と現在の確率を近付けるように補正する。
- 338 :片山博文MZ :2018/03/01(木) 21:32:02.01 ID:zlK2T1f6.net
- s/試行確率/試行回数/
- 339 :デフォルトの名無しさん:2018/03/01(木) 21:46:01.97 ID:A6M8jejf.net
- ある手を出す確率、ひとつの手を連続で出す確率、ある手から別の手(例:パーの次はグーの確率が高い)を出す確率、
次の手が前の相手の手にどう影響されるかの確立(相手が前に出した手を出す)
戦略の考え方は色々あると思う
- 340 :片山博文MZ :2018/03/01(木) 22:01:47.72 ID:zlK2T1f6.net
- 相手の手に勝つ期待値の高い手を出すのが良い。
ある手を出す推定確率、
連続で同じ手を出す推定確率、
手の状態遷移に対する推定確率、これらをそれぞれの場合で合計して、期待値が最大の手に勝つ手を選ぶ。
現在の推定確率は、前の推定確率から近傍の統計確率へ、誤差が小さくなる方向に補正したもの。
- 341 :片山博文MZ :2018/03/01(木) 22:04:37.78 ID:3l6CIBqs.net
- 状態遷移というのは、数学の写像と同じ。場合分けすると計算できる。
- 342 :デフォルトの名無しさん:2018/03/02(金) 13:16:46.46 ID:8/KKS9l0.net
- ぬーぶは、今のうちに小学校、中学校の復習もしとけよ〜。今問題にしてるとこ、実は小学生でも考えられる。
あとね、数列ってただ数字が繋がったものを指すだけなのでここでこだわる必要なし。35に教えてもらって知らないこと知って興奮状態なのかもしれないけど、もちつけ。それとその性格は予習向いてないかも。
- 343 :デフォルトの名無しさん:2018/03/02(金) 15:55:50.52 ID:AqyefoAF.net
- 35に何か教わったか?彼。
- 344 :デフォルトの名無しさん:2018/03/02(金) 17:23:49.98 ID:4vExX/Zc.net
- 下には下がいる。
世の中には生きる価値がない屑に分類される亜人がいるということを知っただろう。
- 345 :ぬーぶ :2018/03/02(金) 17:35:17.31 ID:6c12j7ji.net
- >>342
まず>>320の仕様理解してる?
確率を求めたい訳じゃないからって何度も言ってるんだけど。
それとね、35歳には何一つ教わってないよ。
あいつ例題出しただけじゃん。
- 346 :ぬーぶ :2018/03/02(金) 17:38:12.63 ID:6c12j7ji.net
- >>336
じゃんけんプログラムの土台は
こないだ作った>>281を使っていじってるよー
- 347 :デフォルトの名無しさん:2018/03/02(金) 19:47:19.09 ID:b7x0OPFh.net
- 勝率云々は置いといて>>281をスッキリ読み易くしよう
ってのが最初の改善になると思うのだけれど
- 348 :ぬーぶ :2018/03/02(金) 21:12:18.02 ID:6c12j7ji.net
- >>347
あそっか忘れてた(´・ω・`)
ちょっと時間かかるかもだけど書き直してみる
- 349 :デフォルトの名無しさん:2018/03/02(金) 21:39:27.17 ID:c0EOboyr.net
- >>281
自決しちゃダメだろw
- 350 :デフォルトの名無しさん:2018/03/03(土) 03:12:34.94 ID:PkiUyGjI.net
- こうゆうあいまいなAIのアルゴリズムって作る理屈が難しいよ、0か1でしか機械は決めないからこの手が多く出てしまったから一番少ない手のこれ出してみましたってどう作るかわからないよ〜
- 351 :デフォルトの名無しさん:2018/03/03(土) 09:22:41.34 ID:xfcwFGzN.net
- >>345
仕様ってwまず単語を正しく使おう。頻度は専門用語だから間違って使うと意味不明になる。
やりたいことは分かるけど、まー筋が悪すぎ、何度も言うよう新しく覚えたことに引っ張られすぎだって。
問題の本質を考えて、仮定作って解くのだ。このやり方が仮定する問題の本質は何?
このやり方だと、手が決まらないn回目の試行ってのがすぐ出てくるよね?
確か14歳女子のPythonじゃんけんにも手の選択ははいってたかな?参考にチラ見も良いかも。
- 352 :デフォルトの名無しさん:2018/03/03(土) 09:28:07.89 ID:xfcwFGzN.net
- >>351
一番大事な事忘れてた。でもまー、好きにプログラム組んでみればよいのよ。レッツトライ
- 353 :遊園地__24:2018/03/03(土) 11:14:35.77 ID:9mjwXL/k.net
- そうだぞ!!
おちんぽっぽ歴 6年の覇者で
ようやく、オティンコス検定 初級だな。
4種類じゃんけんも 5種類じゃんけんも 7種類じゃんけん も
アルゴリズムは同じだぞwww
- 354 :遊園地__24:2018/03/03(土) 11:16:34.06 ID:9mjwXL/k.net
- 500種類じゃんけんもアルゴリズムは同じでしたわwwww
- 355 :デフォルトの名無しさん:2018/03/03(土) 20:16:11.81 ID:NS+EfRdP.net
- まずランダムでいいだろう、出来上がてないじゃんけんの基礎出来てなかったらどれだけいい開いて作っても動かないゲームと同じ
素直にまずはランダムで組み立ててみな
- 356 :づか :2018/03/04(日) 22:59:44.88 ID:6ZJ9LmxN.net
- >>344
○るぞこのタコ
>>345
あいつ呼ばわりするな生意気だ
- 357 :デフォルトの名無しさん:2018/03/04(日) 23:50:30.86 ID:ZJt4Uw7t.net
- ウンコじゃないだけまだ人間扱いされてるからいいよ
- 358 :デフォルトの名無しさん:2018/03/08(木) 01:16:21.41 ID:n25D0CIx.net
- >>1
君のコード前スレのどの辺にある?
- 359 :ぬーぶ :2018/03/08(木) 15:20:44.48 ID:zXolEVnW.net
- >>358
このスレにある
ideoneに上げてるからhttpでレス検索すれば出る
- 360 :デフォルトの名無しさん:2018/03/08(木) 17:45:33.31 ID:n25D0CIx.net
- >>359
>>237にあった サンクス
- 361 :デフォルトの名無しさん:2018/04/05(木) 11:20:58.23 ID:g36V+J6U.net
- お前らってねねっちに何か一つでも勝てる物持ってるわけ?
- 362 :片山博文MZ :2018/05/02(水) 22:10:50.09 ID:fs6yNkAI.net
- ☆☆☆テナント募集中☆☆☆
株式会社●●●●
TEL 03-xxxx-xxxx
- 363 :デフォルトの名無しさん:2018/05/23(水) 20:12:45.79 ID:Au5e7VGg.net
- 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
R30MX
- 364 :デフォルトの名無しさん:2018/07/05(木) 01:31:58.39 ID:RfoszcD2.net
- X61
- 365 :デフォルトの名無しさん:2018/08/12(日) 00:46:38.06 ID:iQgtAsnw.net
- >>361
身長しかない
- 366 :デフォルトの名無しさん:2018/12/03(月) 17:45:26.68 ID:Id7GCN/d.net
- このスレって何?
ニューゲームのねねっちはいないの?
- 367 :デフォルトの名無しさん:2019/11/11(月) 07:09:05.10 ID:C26keRKX.net
- このスレはオワコン?
- 368 :デフォルトの名無しさん:2019/11/11(月) 16:16:38.07 ID:uxZI+4sr.net
- 【NEW GAME!】桜ねねは温泉でお酒かわいい6【ねねっち】
http://matsuri.5ch.net/test/read.cgi/anichara2/1517760847/
- 369 :デフォルトの名無しさん:2019/11/15(金) 02:31:22.44 ID:ACyLjT/k.net
- ぬーぶまだプログラミングの勉強続けてるのか?
- 370 ::2019/11/23(土) 16:03:24.77 ID:6rRHk3UG.net
- どうなんだ?
- 371 :デフォルトの名無しさん:2020/04/02(木) 00:20:01.26 ID:100EdQbG.net
- このスレ立って3年だろ?
ずっと勉強してたならかなり出来るはず
- 372 :デフォルトの名無しさん:2020/04/10(金) 17:28:22.15 ID:oBjEAOlb.net
- https://i.imgur.com/MAK1oTl.jpg
- 373 :デフォルトの名無しさん:2020/09/04(金) 05:30:20.55 ID:lJr2idgkp
- うつ病の私が経験した在宅ワーク5つ【副業としてもオススメ】
https://www.youtube.com/watch?v=JUvy1y9XP0I
在宅ワークに向いている人の6つ特徴【在宅ワーク歴5年】
https://www.youtube.com/watch?v=nyKm6RqYeZc
うつ病になって変わった仕事のやり方について話す
https://www.youtube.com/watch?v=lIN_fO0mEpI
仕事でうつ病になっちゃう人の特徴5選【体験者が語る】
https://www.youtube.com/watch?v=wNfNfewLU6o
人生で関わってはいけない人5選
https://www.youtube.com/watch?v=mvXSMEbYUkQ
うつ病になって出来なくなったこと10選
https://www.youtube.com/watch?v=gL0JgFuNmgs
うつ病の人に言ってはいけない7つの言葉
https://www.youtube.com/watch?v=qKEo0_ob00U
無理だよっ!「仕事しながらうつ病を治す」のはやめたほうがいいです【体験談】
https://www.youtube.com/watch?v=KyQsnobnhH0
総レス数 373
113 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★