2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

工業高校での研究について

1 :名前は開発中のものです。:2017/04/26(水) 19:16:38.58 ID:9njsRZp5.net
研究の時間が週に三時間ほどあって、無知のくせに将棋のAIを作るという研究にしたんだけど、CUIでむりくり盤を表示することしか出来てない。どうしたらいいかアドバイスください。なにからしたらいいかとか、javaがいいとか、なんでもいいです。
本当に困ってますよろしくおねがいします。

2 :名前は開発中のものです。:2017/04/26(水) 19:18:37.76 ID:sfX9Nm69.net
先生に聞けば?

知的障碍者じゃないならな

3 :名前は開発中のものです。:2017/04/26(水) 19:30:48.74 ID:xZ6tXPB9.net
>>1
まずは2みたいなキチガイの書き込みを腹の底からバカにしてスルーし、
ちゃんと教えてくれそうな意見の主に対してのみ、反応するようにする
嗅覚のようなものがないと始まらないね

4 :名前は開発中のものです。:2017/04/26(水) 20:56:21.16 ID:UpdKZLUg.net
20万行のコード、過去の棋譜5万以上、4段程度の実力、が最低必要と見積もられるけど揃えられそう?

5 :名前は開発中のものです。:2017/04/26(水) 21:16:02.63 ID:Y25se9hn.net
自分で決めた研究内容なら、まず本の1冊でも買って勉強しろよ・・・

AIの研究がメインってなら、見た目はなに使ってもいいんだよな?
とりあえずUSIプロトコルとかShogiGUIあたりを勉強してこい。
せめて「動かせる駒をランダムで動かす」程度のことをできるようになって
出直してこい

ちなみに俺は将棋ソフトはまったく知らない。適当にググっただけだ。
間違いがあっても知らん

6 :名前は開発中のものです。:2017/04/27(木) 01:14:39.20 ID:KUFXWb0v.net
AI以前に、どのコマがどの方向に動けるとかの基本ルールを実装できずに終わると見た。

7 :名前は開発中のものです。:2017/04/27(木) 06:10:35.76 ID:CZf5x54l.net
>>6
甘いな、俺は駒初期配置できずに終わると見てるね

8 :名前は開発中のものです。:2017/04/27(木) 11:07:29.16 ID:AZuPVi8w.net
そういう思考ゲームなら、三子棋 (サンツーチ) ってゲームが取っ掛かりにはよい。
ミニマックス法というアルゴリズムを勉強して、勝つ、負ける、のみの評価で
3手ほど先を読むだけで結構遊べるプログラムができる。確か4手先読むようにすると勝てなくなった。
自分が大学でやった研究がそんなんだった。
無駄だろうけど、一応マジレス。

9 :名前は開発中のものです。:2017/04/27(木) 12:29:35.59 ID:EsTO6UHa.net
>>8
ちなみに、プログラミングがある程度できた上での研究だった?
それともプログラミング素人から研究スタート?

10 :名前は開発中のものです。:2017/04/27(木) 14:31:16.65 ID:AZuPVi8w.net
自分の場合は、プログラムができたから
そういう思考ゲームの課題を選んだってのもある。

11 :名前は開発中のものです。:2017/04/27(木) 14:36:01.31 ID:qp4+CQrQ.net
枝刈り処理覚えるにもシンプルで実装しやすいな

12 :名前は開発中のものです。:2017/04/27(木) 15:06:05.54 ID:Zv+58Ycq.net
だよねぇ
なんでプログラミングできない(決めつけちゃってるが)のに将棋AI研究しようとしたのか気になるぜ

もしかして、数学の方はエキスパートだったりするのか?w

13 :名前は開発中のものです。:2017/04/27(木) 16:11:48.50 ID:uVGMiOad.net
おそらく、期間は1年間でしょうから、大きいことが出来ない。
プログラム言語は何でも良くて、
完成する小さい研究テーマに変更する。
例えば、最初は、オセロゲーム、五目並べ(連珠)。
これで、強いAIが作れるようになったならば、
チェスや戦略AIなど、
将棋が獲った駒を使えるから難しい。
階段を登るように、段階を経て難易度の低いものから高いものへと移行しなさい。
(オセロAIでも完成までに数年計画だと思います)

14 :名前は開発中のものです。:2017/04/27(木) 16:29:06.28 ID:Tbl0awxa.net
工業高校卒だけど当時コンピュータと対戦できるオセロを趣味で作ったな
マス目に点数つけただけの評価関数をミニマックス法で探査するだけの
プログラムがたしか2〜3週間はかかった。暇な時間を全部費やしてね
プログラミングは一度時間を置くと集中するのに結構エネルギーがいるから
週3時間なんて効率悪いことやってたら到底無理だよ
先生に別の課題にしますと言っとけ

15 :名前は開発中のものです。:2017/04/27(木) 16:35:17.10 ID:Qav2Maow.net
すまない、もう>>1は逃亡済みなんだ

16 :名前は開発中のものです。:2017/04/27(木) 17:36:23.97 ID:3ZUGC/0r.net
評価関数を作って数値決めに機械学習だっけ
https://github.com/yaneurao/YaneuraOu
学習だしパクればOK

17 :名前は開発中のものです。:2017/04/27(木) 18:51:12.23 ID:qp4+CQrQ.net
はさみ将棋のことを将棋と勘違いしてたことにすれば、
既に着手した盤も用意したであろう駒画像も全く無駄にせずにすむ。
難易度もかなり低いし根気あれば余裕で1年で形になる

予防線で「無知のくせに」ってあるから違和感なくイケルイケル

18 :名前は開発中のものです。:2017/04/27(木) 19:51:15.73 ID:iwpxGgId.net
俺も工業高校生だったけど
プログラム実習のときは3人でがんばって
大戦略やってたなぁ…

19 :名前は開発中のものです。:2017/04/29(土) 21:23:08.97 ID:bmIIHKjQ.net
そして彼らは星になった

20 :名前は開発中のものです。:2017/12/31(日) 21:58:51.26 ID:/rN76OKL.net
簡単にお金が稼げる方法興味ある人だけ見てください。

グーグル検索⇒『来島のモノノリウエ』

8KFKHR5AGH

総レス数 20
6 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★