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


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

スレ立てるまでもない質問はここで 159匹目



1 名前:デフォルトの名無しさん [2022/02/12(土) 22:44:40.76 ID:AqYcq6TN.net]
この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。

【前スレ】
スレ立てるまでもない質問はここで 158匹目
https://mevius.5ch.net/test/read.cgi/tech/1635193843/
次スレは>>980が立てること

902 名前:デフォルトの名無しさん [2022/04/26(火) 20:25:20.77 ID:HvTimNhH.net]
フォルダの中にファイルが10個以上あったらタイムスタンプが一番古いファイルを削除する処理をバッチファイルでどう書くかどなたか教えろください。。

903 名前:デフォルトの名無しさん [2022/04/26(火) 20:28:52.21 ID:ooKTPkpb.net]
>>885
【.cmd】 バッチファイルスクリプト %14 【.bat】
https://mevius.5ch.net/test/read.cgi/tech/1597442426/


こっちの方が教えてくれるぞ

904 名前:デフォルトの名無しさん mailto:sage [2022/04/26(火) 20:29:56.56 ID:4Akr0/KD.net]
>>884
history[123].append([1,2,3,4,5]) でどううまくいかないんですか

905 名前:デフォルトの名無しさん [2022/04/26(火) 20:35:18.91 ID:1yE5+MmE.net]
JUY-977 元システムエンジニア 知的な理系人妻の絶品グラマラス 前田いろは28歳AVデビュー!! 気持ち良いと無意識に舌が出ちゃいます―。

906 名前:デフォルトの名無しさん mailto:sage [2022/04/26(火) 20:51:24.10 ID:pykHkNAH.net]
>>887
history[0].append([1,2,3,4,5])
IndexError: list index out of range

907 名前:デフォルトの名無しさん mailto:sage [2022/04/26(火) 21:20:10.70 ID:LprfjWj1.net]
>>882
普通にappendでいけるだろ
a=[]
b=[]
b.append([1,2,3,4,5])
b.append([2,3,4,5,6])
a.append(b)
b=[]
b.append([3,4,5,6,7])
b.append([4,5,6,7,8])
b.append([5,6,7,8,9])
a.append(b)
print(a[0])
[[1, 2, 3, 4, 5], [2, 3, 4, 5, 6]]
print(a[1])
[[3, 4, 5, 6, 7], [4, 5, 6, 7, 8], [5, 6, 7, 8, 9]]

908 名前:デフォルトの名無しさん mailto:sage [2022/04/26(火) 21:20:44.87 ID:6GFvJMAy.net]
>>882
from collections import defaultdict
history = defaultdict(list)
history[123].append([1,2,3,4,5])

909 名前:デフォルトの名無しさん mailto:sage [2022/04/26(火) 21:30:23.60 ID:hdQuMrES.net]
>>890
まとめて入れられないでばらばらと入るのでちょっとこのやり方は無理です

>>891
できましたありがとう

910 名前:デフォルトの名無しさん mailto:sage [2022/04/26(火) 23:03:47.44 ID:Y0YWAbka.net]
結局何がしたいか分からないが
それデータ取り出したりするやり方が今度は分からないとか言いそうw
単に二次元、三次元配列ってだけだと思うけど質問している本人が理解しているとは思えないw



911 名前:デフォルトの名無しさん mailto:sage [2022/04/27(水) 08:11:12.13 ID:+++bviKy.net]
わからないなら答えなくていいよ
おまえより優秀な人が答えてくれるから
ノイズは邪魔でしかない

912 名前:デフォルトの名無しさん mailto:sage [2022/04/27(水) 09:58:01.65 ID:uWKoYzv4.net]
>>894みたいな無能はそもそも書き込みするなよw

913 名前:デフォルトの名無しさん mailto:sage [2022/04/27(水) 11:30:08.89 ID:ebpNfwy6.net]
いらっとする流れだな
明言されてないけど要件は2つあるんだよ
1 リストを入れ子にしたい
2 親側のリストには任意のインデックスに値を入れたい(連想配列として使いたい)

2の質疑に1は全く絡んでこないんだけど、質問者が省かずありのまま質問した
しかもヒアリングされるまでは2が課題であることが分からない悪文だった
勘違いした回答者たちがよってたかってハナから解決済みの1にばかり回答してる
「リストのサイズを超えて任意のインデックスに…」みたいな的確な質問ができなかった質問者も、初心者であることを差し引いても残念な部分ある

914 名前:デフォルトの名無しさん mailto:sage [2022/04/27(水) 19:40:26.79 ID:q5CPcWsS.net]
などと役に立たない自称回答者が申しております

915 名前:デフォルトの名無しさん mailto:sage [2022/04/27(水) 21:27:29.59 ID:gTeDdYQC.net]
>>896
わからないなら出てこなくていいよ

916 名前:デフォルトの名無しさん mailto:sage [2022/04/27(水) 21:27:56.30 ID:c8d7M3t0.net]
自分の無能さに腹が立ってるんじゃないのwww

917 名前:デフォルトの名無しさん mailto:sage [2022/04/27(水) 21:35:22.42 ID:yZsKtbAc.net]
>>896
>「リストのサイズを超えて任意のインデックスに…」みたいな的確な質問
無茶言うなよ

出来る事と出来ない事が明確に書いてあるんだから初心者の質問としては十分
欲を言えばどううまくいかないのかを最初から書いておくとよかったねって感じ

「配列を使いたい」と書いてあるからといって本当に求めてるものが配列とは限らないし、配列をよく理解してるとも限らない

918 名前:デフォルトの名無しさん mailto:sage [2022/04/27(水) 21:39:54.76 ID:AKTj/bY+.net]
まあなんていうか、質問がわからなければ逆に質問すればいいし、今回もそれで解決してる
そういうコミュニケーションが取れない人は回答者やめればいいというか、迷惑だからやっちゃいけないと思う

919 名前:デフォルトの名無しさん mailto:sage [2022/04/27(水) 21:58:22.19 ID:sxuAAT3O.net]
もう終わったのにいつまでやってんだ?
自分がベストアンサー取れないと発狂する人?

920 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 01:47:39.55 ID:9ZfZSNTa.net]
私は日曜プログラマーで、C++,C#,ruby,python等について独学で勉強致しました。
知識としては翔泳社の独習シリーズを通読できるレベルと言ったところと思います。

そもそもプログラミングを勉強したのが、自分で株や為替・仮想通貨について、
過去のデータから売買をシミュレーションしたり、予測を立てたり、
最終的には外部サーバから24時間自動取引をさせる目的にあります。

問題は断片として個々の過程のコードを組むことはできそうなのですが、
体系的なソフトとして完成させるとなると構想を立てるのが難しいです。

要するに、きちんと仕様を作り設計してIFをきっちり決めてからコーディングしたい。
しかし、本屋にある設計とか仕様の話って職業プログラマー向けで、
日曜プログラマーがシェアウェアや自作のプログラム設計するのに向いてるのがないです。

一体全体、本格的にチームやプロジェクト単位でソフトを設計・開発するのではなく、
そこまで大規模でなくてもそこそこ本格的に自分が作りたいソフトの設計を学ぶ本・勉強法はありますか?

紀伊国屋や丸善と言った最大規模の本屋を当たっても見つからないし、ネットで調べても有益な情報がありません。



921 名前:903 mailto:sage [2022/04/28(木) 01:51:13.40 ID:9ZfZSNTa.net]
最悪、プログラミングスクールに通ってノウハウを学び、
WEBアプリででも実現させようかな?とも思いましたが、
カリキュラムや口コミを色々と見てから、
コレジャナイ感とお金の浪費になるという心配があります。

922 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 02:31:45.31 ID:1xc5CjdI.net]
作りたいジャンルのOSS読むのが一番手っ取り早い

923 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 03:12:53 ID:Eitw2zDJ.net]
小規模でも何か最後まで作らないとなぁ
書いてあるような事の基本的なものをまず作ってみればいいと思う

株価などのデータを外部から収集してとりあえずデータとして眺めたり出来るような部分だけでも作ってみれば
色々と知見も生まれるのでは無いかと
ただこの外部からデータを拾ってくるのと、そのデータをどんな形式で保存して、それを利用出来るようにするのか
この点だけでも結構難しく、プログラム経験が全く無いと多分にっちもさっちも行かないと思う

924 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 09:39:54.07 ID:EG7zfsB6.net]
>>903
作りたいものを作りながら試行錯誤して調べて作ればいい
結局は失敗と成功の連続

設計やっていると設計だけが続いていつまでたっても終わらない

925 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 10:01:17.54 ID:piSah4KY.net]
>>903
> 要するに、きちんと仕様を作り設計してIFをきっちり決めてからコーディングしたい。
やればいいやん

> しかし、本屋にある設計とか仕様の話って職業プログラマー向けで、
> 日曜プログラマーがシェアウェアや自作のプログラム設計するのに向いてるのがないです。
そりゃ日曜プログラマーで仕様書きっちり書いてるやつなんてまずいないからな

日曜プログラマーみたいにチャラく楽にきっちりした仕様書ができるなら職業プログラマーもそうやってるよw

926 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 10:10:22.14 ID:NzSh5VY0.net]
職業プログラマの作る(作らされる)仕様書というのはそれ自体が納品物だから作らなければならないのであって、モノ作る上ではほとんど価値はない
本当に意味のある必要なものを必要なタイミングで作るのであれば、プログラミング作業と比べてそれほど大した手間はかからん

927 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 12:09:23.75 ID:N+IR1zF4.net]
>>903
わかりやすく書いてる本が少ないというだけで
職業プログラマーだろうが日曜プログラマーだろうが仕様の作り方や設計の方法の基本に変わりはないよ

おすすめの勉強方法は小さな種類の違うツールをいくつも作ること
練習用の小プロジェクトが多く用意されてる本だったりオンラインコースをやればいいと思う
いい本かどうかは別にして有名どころで言えば「

928 名前:゙屈なことはPythonにやらせよう」とか
その辺を一通り経験してから仕様や設計の本を探せば見方が変わってるはず
[]
[ここ壊れてます]

929 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 12:09:39.93 ID:2zMgJdQK.net]
日曜プログラミングなのにウォーターフォール的にかっちり設計したいという方向性自体がニッチなのでドンピシャな本を探しても徒労に終わるのでは
大は小を兼ねるのできっちり設計を学ぶような本を買い、一人開発とチーム開発のギャップ部分は適宜読み替えたり読み飛ばしたりするのがよろしいかと
プロジェクトは教科書通りに進めるのではなく自分の状況に合わせてテーラリングするところまで含めてセオリーの一環
実践的にはレビューをセルフで翌朝冴えた頭で軽くやるとか、Gitなどのソースコード管理は便利だから一人でも使うとかそういう方向になるとは思う

930 名前:◆RvDvKTORns mailto:sage [2022/04/28(木) 12:39:17.03 ID:Hm2fax8Zm]
P2Pでミラーリングサーバー内のサーバー同士を接続して、
使う事を考えたんだが、どうだろ?



931 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 12:39:33.03 ID:hPMohmUF.net]
システム構築運用で、言語の文法が占めるシェアは、1割ぐらい

Ruby on Rails, VSCode, Linux, Heroku, AWS, Docker,
Terraform, CircleCI, Github Actions、データベースなどのシェアが大きい。
GUI では、Node.js, Bootstrap, Tailwind, React, Vue.js, TypeScript なども

YouTube で有名な、雑食系エンジニア・KENTA のRails初心者用サロンでも、ほぼ同じ内容。
それで、サロン内のAWS部活の大ボスなども、くろかわこうへいのAWSサロンにも入っている

皆この方法で、1年ぐらいの未経験者が、10年以上のプロよりも技術力が上になっている!

なぜ、Railsを選択するのかについては、KENTAも言うように、学習環境の充実がある

YouTube でも、Dean など有能な外人が一杯いるし、
翻訳版Railsチュートリアルの古いバージョンなら、無料でも見れるし

黒田努のRails本も3冊出ているし、他にも、
Ruby on Rails 6 エンジニア養成読本、2019
パーフェクト Ruby on Rails 【増補改訂版】、2020

改訂2版 パーフェクトRuby、2017
改訂2版 Ruby逆引きハンドブック、2018

最短でアプリ開発を学ぶには、下の2冊。
改訂2版 Ruby逆引きハンドブックと、
改訂4版 基礎 Ruby on Rails、黒田努・佐藤和人、2018

ただし、ちょっと古い。Ruby 2.5.1, Rails 5.2。
でも大体は、Ruby 2.6, 2.7, Rails 6 でも動くだろう

自宅ではじめるDocker入門[改訂版]、浅居 尚、2021
これでプロジェクトを、Docker Compose に置き換えるのも面白い

932 名前:◆RvDvKTORns mailto:sage [2022/04/28(木) 12:58:06.18 ID:Hm2fax8Zm]
>>912の方法のメリットはトラフィック量を激減させることに有効な点。

933 名前:デフォルトの名無しさん [2022/04/28(木) 14:23:23.40 ID:RM3t/uiu.net]
UMLってどんなタイミングでどの程度使ってる?

934 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 14:36:52 ID:QjN7x50J.net]
ユースケースとシーケンスはわりかし、たまにフローチャートとしてアクティビティ図

935 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 14:41:14 ID:QjN7x50J.net]
顧客は非技術者ばかりだから、そちらにはExcelで書いた愚にもつかないそれらしい資料しか出さない
開発時の内々の資料だからコーディング前に書く

936 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 16:06:12.05 ID:XEviVYrE.net]
ちんちんシュッ!シュッ!シュッ!

937 名前:デフォルトの名無しさん [2022/04/28(木) 17:54:29.84 ID:RM3t/uiu.net]
設計にがっつり使ってるって訳でもない感じ?

938 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 18:06:48.43 ID:S9REZfuG.net]
質問させてください
AIオセロを作ろうと思っています
評価値がAIなのは様々なサイトで例が紹介されているのですが、
たとえばどこに置けるか判定したり、置いたときに石をひっくり返したりするのは、
どこのサイトもAIではなくアルゴリズムでやっています
ForだのIfだの連発するので、AIでできたら軽くなりそうですが、
実際やってないのはAIだとできないからなのでしょうか?
なぜできないのか、もしくはできるのならどのような感じで作ればいいか教えてください

939 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 18:23:12.29 ID:YwA7vkYw.net]
bitboardやインデックスを使って効率的に行えます
オセロは特に終盤において高速に読み切ることが重要なので
あえてAIを用いる意味はないでしょう

940 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 18:32:42.76 ID:6Qy8ebrK.net]
>>920
>石をひっくり返したりするのは、
どこのサイトもAIではなくアルゴリズムでやっています
>ForだのIfだの連発するので、AIでできたら軽くなりそうですが、

なんでそうなるのw



941 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 18:38:42.09 ID:mj4fXcKO.net]
すみません、勝手なイメージでAIのほうが優秀そうに思えました
bitboardでやる例は見つけました
実際に採用されてない理由は、bitboardよりアルゴのほうが速いからということですね
ありがとうございました

942 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 18:44:54.64 ID:Eitw2zDJ.net]
オセロの判定を楽しようとする考えが理解出来んw
もしかして自力でその部分を実装出来ないのかと思うと
そのレベルで思考部分にAIのライブラリ使ったりするのもどうかと思うわw

943 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 18:54:07.84 ID:bxNbbPoT.net]
質問に対する批判はやめろよ
嫌味言って何かプラスになることでもあるのかい?
ストレスたまってるんだろうけど他人に当たっちゃだめだよ

944 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 19:04:46.97 ID:Eitw2zDJ.net]
>>925
何故?間抜けな質問はするなよって意味なのだがw
>>882みたいなガイジが利用するなという事な

945 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 19:08:04.96 ID:7H8fW4bB.net]
よほど現実社会で認められてないんだな

946 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 19:22:22.96 ID:SvbegSjy.net]
無駄に他人を攻撃しないと正気が保てないほど追い詰められてるんでしょう

947 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 19:28:50.87 ID:1xc5CjdI.net]
家庭でも学校でも、悪そうな奴には石を投げつけろと教わった

948 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 19:48:36.30 ID:QjN7x50J.net]
>>919
クリティカルな箇所かな

障害説明にUML出したらこんなもの出すなと怒られたりY川
とにかく今までUMLに金を出す顧客に出会ったことはない
東日本だからOGISの仕事とかはしてないし

949 名前:デフォルトの名無しさん [2022/04/28(木) 20:09:26.49 ID:8XCEtU04.net]
>>930
なるほどな

950 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 20:19:19.07 ID:piSah4KY.net]
>>930
> とにかく今までUMLに金を出す顧客に出会ったことはない
当たり前だろ...
客から見たらUML使うかどうかなんて関係なく仕様通りのものを安く早く作ってくれればいいだけだし



951 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 20:20:25.12 ID:Pja5Nrfr.net]
896デフォルトの名無しさん2022/04/27(水) 11:30:08.89ID:ebpNfwy6
いらっとする流れだな
明言されてないけど要件は2つあるんだよ
1 リストを入れ子にしたい
2 親側のリストには任意のインデックスに値を入れたい(連想配列として使いたい)

2の質疑に1は全く絡んでこないんだけど、質問者が省かずありのまま質問した
しかもヒアリングされるまでは2が課題であることが分からない悪文だった
勘違いした回答者たちがよってたかってハナから解決済みの1にばかり回答してる
「リストのサイズを超えて任意のインデックスに…」みたいな的確な質問ができなかった質問者も、初心者であることを差し引いても残念な部分ある
922デフォルトの名無しさん2022/04/28(木) 18:44:54.64ID:Eitw2zDJ
オセロの判定を楽しようとする考えが理解出来んw
もしかして自力でその部分を実装出来ないのかと思うと
そのレベルで思考部分にAIのライブラリ使ったりするのもどうかと思うわw

952 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 20:22:32.27 ID:SGhgbj0o.net]
文章じゃ理解しにくいところを分かりやすく図解するために、図を描く手段としてのUMLは歓迎されるけどな
障害説明で処理の流れはこうなってますってUMLを出されても一般客は困るだけよ

953 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 21:58:45.28 ID:piSah4KY.net]
>>933
>>902

954 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 22:21:26.24 ID:QjN7x50J.net]
>>932
違うし
仕様通りだろうがUMLはダメ

955 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 22:31:23.68 ID:piSah4KY.net]
↑何言ってるんだ、コイツ
こんな性格だとそりゃ怒られるわ

956 名前:w []
[ここ壊れてます]

957 名前:デフォルトの名無しさん [2022/04/28(木) 22:41:33.22 ID:smC1VArx.net]
極稀にルールが上手く機能しないオセロか

958 名前:デフォルトの名無しさん mailto:sage [2022/04/28(木) 22:49:13.14 ID:Uv1/96EV.net]
ときどき本来置けないところに置けてしまうけど、相手が気づかずにゲーム続行されてしまうことがあるオセロ
いいと思います

959 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 06:23:43.88 ID:cLH7P4OU.net]
AIがルール無視したらそれを発見して「ダメだよ」と教えてやるルーチンを作ればイイんじゃねーの?

960 名前:903 mailto:sage [2022/04/29(金) 06:54:06.75 ID:ZgqZd+R5.net]
>>905-913

返信遅くなり申し訳ありません。
様々なアドバイスありがとうございました。m(__)m



961 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 07:31:10.07 ID:sn3C2BTd.net]
>>940
そのルーチンを書いたり呼び出して実行時間を割いたりするのを省くためにAIを使いたいって話だからね
ルーチン書くなら省けないね
元の流れを忘れて新奇性だけを追求するなら、AIでとりあえず手癖で指してから、ゴメン今のルール違反だったわと待ったを掛けるNPCというのも面白いね

962 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 10:47:11.20 ID:UMUuDEZW.net]
待ったかける前に、石をひっくり返せない時点で気づくだろ

963 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 11:46:40 ID:gzE8pBr1.net]
ひっくり返せるのかをどう判断するのかって話だろ

964 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 12:03:54.36 ID:EK7fRI9K.net]
ひっくり返せなかった場合はそこには置けないんだというルールを教える
間違ったコマをひっくり返すのもダメだと教える
そうやって全部教えるなら結局ルールのif文を一式ルーチンとして書くのと同じかそれ以上に手間かかるよね

965 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 12:18:03.15 ID:k1VBqphU.net]
AIと機械学習が混ざってない?

966 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 12:31:41.66 ID:TxRFcFSw.net]
深層学習も同じだぞ
よくAIが自分でルールを学ぶなんて話あるけどあれ大嘘だからなw
評価関数にルールを埋め込んでるし、そこでの手間が半端ない

967 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 12:36:40.03 ID:upXpOJMl.net]
AIってただのフィッティングだよね
関数が直線じゃなくて超次元の得体のしれないものになってるだけで、
データにフィットする関数を求めてるという意味で回帰直線と何ら変わりない
だからデータの質や層の設定のしかたが重要になる

968 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 12:45:33.11 ID:rtkOEs9z.net]
ルールを埋め込んでるとか、おじいちゃんいつの時代の話をしてるの?

969 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 12:54:43.64 ID:aW0fszg8.net]
'relu'って自分で埋め込んでるんじゃないの

970 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 13:47:44.36 ID:PJMd8sZ3.net]
>>947
「囲碁ソフトの開発者は囲碁のルール知らない」なんて冗談みたいな本当としてよく言われてるでしょ
AlphaGoとかあんだけ話題になったのに知らんの?

君くらいの人は回答者側に立たないでほしい



971 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 13:50:18.62 ID:TxRFcFSw.net]
ゲームAIだと打ち筋がよかったか悪かったか評価点をつけて、その評価点が最大になるように学習を進めてくんだけど
その評価点の算出がルールそのもの
反則負け判断や学習を有利に進めてくためにやる入力マスクみたいな処理もルールの埋め込み
今の時代のAIはルール埋め込まないと学習できないんだよ。未来はどうなのか知らないけどさ

972 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 13:58:08.62 ID:2l00G1lX.net]
>>951
残念だけどそれは冗談だぞ
ルールを破らないようにルールベースで制御してる

973 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 14:00:34.50 ID:GeSSWSUa.net]
>>951
ワロスww

974 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 14:07:40.39 ID:rtkOEs9z.net]
> その評価点の算出がルールそのもの
マジで何も理解してないだろw

975 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 14:50:27.20 ID:7JeEJynp.net]
つまり一般プレイヤーも評価値というルールを守らないから負けるわけだな

976 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 16:23:37.45 ID:tT52u6BU.net]
>>953
ルールベースて
意味知らないで使ってるでしょ
AlphaGoはNNとMCTSだし、ルールベースでは全くない

977 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 16:24:40.19 ID:2uuNentr.net]
囲碁とオセロのルールのレベルを一緒にするなw

978 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 17:20:01.13 ID:3l5coc0t.net]
>>957
ルールに反するような無意味な枝を作らないのは「ルールベースのアルゴリズム」だよ

979 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 17:22:50.61 ID:0no2ZR3v.net]
言葉遊びの屁理屈

980 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 18:22:18.92 ID:rtkOEs9z.net]
猫画像を判断するAIには猫画像判断ルールを埋め込んでるとか言い出しそうw



981 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 18:26:07.95 ID:zFR0Q3YB.net]
そういうルールがなければランダムってことだからな

982 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 18:26:41.76 ID:zFR0Q3YB.net]
いや、ランダムでも決められた選択肢に仕分けするというルールがあるのか

983 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 18:31:44.04 ID:LjZXweL6.net]
ワッカがいると尻ながらルールーに手を出すの?

984 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 18:41:53.68 ID:2uuNentr.net]
>>961
囲碁AIを作ってるつもりがオセロAIになってしまうのをどうやって防いでるのw

985 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 18:56:15.68 ID:7FAAubFR.net]
まさか19x19の盤を作りこんだことを「ルールを埋め込んだ」と言ってるわけじゃあるまいが

986 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 18:58:25.73 ID:rtkOEs9z.net]
>>965
学習データってわかる?w

987 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 18:59:40.37 ID:rtkOEs9z.net]
>>965
学習データってわかる?w

988 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 19:27:00.72 ID:l+0A48QK.net]
AIに判断させるためのルールと囲碁というゲームのルール
異なる「ルール」というワードを一緒くたに語ってる感じ

989 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 21:43:51.35 ID:2uuNentr.net]
>>968
学習学習バカみたいに言ってるが
そもそも最後に石の数が多いと勝ちとか置けない場所に石を置くと負けとかいう評価を結果に紐付けないと学習できない
そういう判定をするには結局if~thenとかのアルゴリズムからは逃れられないよ

990 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 22:11:53.07 ID:rtkOEs9z.net]
ルールベース AI で知識が止まってるじいさんはちょっと黙っててくれるかなw



991 名前:デフォルトの名無しさん mailto:sage [2022/04/29(金) 22:25:55.64 ID:oqakQFJc.net]
今のAIは自己対決でやっていくから人間が用意する学習データないしな
何かしらのルールを指定しないと、オセロと囲碁の区別どころか何も進まない

992 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 07:29:30.25 ID:HWVVQt0b.net]
空いているマスにしか置けない
白、黒以外の色は置けない
負けても殴ってはいけない
泣いて座り込んでも負けは負け

993 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 09:01:05.13 ID:LIKrXccm.net]
囲碁って打つマスがあってもパスするやん?時間のムダだから。AIはとことん粘るだろうからかなりムダがでるだろうね

994 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 10:08:12.04 ID:DmxyEA9b.net]
囲碁でマスに打つとか言ってる池沼

995 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 10:15:18.92 ID:LIKrXccm.net]
マスと呼んでいいんやで
ニワカはすっこんどれ

996 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 10:17:26.93 ID:wiaMGPVa.net]
朝鮮人にはマスという言葉の意味が分からないんだろうな

997 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 10:49:59.64 ID:tbUWEe8B.net]
マスかいてチョン マスかいてチョン

998 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 10:59:14.23 ID:qP6dl9mx.net]
お豆を舌舐め 嬉しいな 嬉しいな

999 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 12:13:41.16 ID:6PV9eydW.net]
囲碁の碁盤にマスはあるけとマスには打てない

1000 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 14:01:17 ID:LIKrXccm.net]
路に打つと言いたいのかな
マスの目に打つんだからマスに打つと言っていいんだよ



1001 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 14:05:42 ID:PWl3mLPj.net]
ぷっ

https://www.nihonkiin.or.jp/teach/lesson/school/kigu.html
碁石の置き方
1.石は線と線のぶつかっているところ(交点)に、置く。
オセロや将棋と違って、マスの中には置きません。

1002 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 14:22:3 ]
[ここ壊れてます]

1003 名前:4 ID:0pJ/3NeQ.net mailto: マスの中に打つってなら分かるけど、マスに打つならいいだろ。アスペこじらせすぎ []
[ここ壊れてます]

1004 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 14:23:45 ID:LIKrXccm.net]
だから、マスに打つと言っていいんやで
マスの中と言うと違うけどな

1005 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 14:26:54 ID:LIKrXccm.net]
窓を開けてって言うと、窓は穴で存在しない、窓サッシを開けるならわかる、とか詰めてくるアホいるよね〜

1006 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 14:59:22.34 ID:GzbKyuID.net]
大阪民国では通用するってことだな

1007 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 15:05:59.55 ID:cK+kJNSA.net]
窓というのは穴のことだから、穴が開いた状態にしてくれというのを窓を開けてというのは当然だろ
マスは四角のことだから、マスに置くと言った場合四角の交点に置いてくれという意味にはならない

1008 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 15:39:26.81 ID:L+CAAfL2.net]
まあ、囲碁の場合は「マスに打つ」は100%間違いだわな

1009 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 15:52:34.32 ID:LIKrXccm.net]
だからそういうのをひっくるめて、マスに打つと言ってもいいんだってば
いちいち、線の交点に打つって言っとるのかチミは

1010 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 16:24:03.53 ID:tx+1cA3O.net]
これって子どもの頃夢中になった
「俺の勝ちー!」を言いたいだけだよね
ぼくちゃんたちまだつづけるの?



1011 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 16:34:56.89 ID:6ug3e34U.net]
囲碁では誰もマスなんて意識しないから
マスに打つとか言われたらポカンだろw

交点のことは目と言うんやで

1012 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 16:49:36.39 ID:zhc4nTlM.net]
大阪民国では交点のことをマス言うんやで

1013 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 17:16:32.00 ID:TIk5gKqZ.net]
朝鮮人はトンキンの方が多いのにw

1014 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 17:26:22.79 ID:Ntmg2DRK.net]
東京の朝鮮人は日本人らしく振る舞うからな
大阪みたいに図々しくない

1015 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 17:29:03.54 ID:TIk5gKqZ.net]
テヨンとか自作自演してまでチョンは悪くないみたいな陰湿な事をやっているのがトンキンのチョンやで?w
川崎もゴミしか居ないしチョンは所詮チョン

1016 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 18:02:20.19 ID:03/a5/ox.net]
ソフトウェア後進国のジャップ同士で喧嘩すんなや
仲良くしようぜ

1017 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 18:36:05.72 ID:AqdN7WqH.net]
ソフトではどのみち単純な二次元配列で管理するんだろ
マトリクスだのグリッドだのの言葉遊びに意味ないだろ

1018 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 19:06:16 ID:D563pLba.net]
評価関数は書かなければならんから
そこにルールが組み込まれているという解釈は正当としか
全く分からずに言ってる奴は無視しろよ

1019 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 19:30:20.70 ID:OR8SZm5l.net]
>>972
Min-Max 辺りで知識が止まってるじいさんはちょっと黙っててくれるかなw

1020 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 20:22:48.46 ID:3TsZhUq6.net]
ルールを知っているレフェリーが必要なのはその通りだが
>>947
>評価関数にルールを埋め込んでるし、そこでの手間が半端ない
という評価関数とは全然違うだろ。



1021 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 20:35:53.33 ID:pche7jd6.net]
いいかげん負けを認めなさい

1022 名前:デフォルトの名無しさん mailto:sage [2022/04/30(土) 20:36:01.07 ID:pche7jd6.net]
1000

1023 名前:1001 [Over 1000 Thread.net]
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 76日 21時間 51分 21秒

1024 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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