前提・実現したいこと
Rubyで強化学習を作っています。
履歴の長さ(T)を定義した際に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
learning.rb:369: warning: already initialized constant T learning.rb:369: warning: previous definition of T was here learning.rb:30: warning: already initialized constant T_count learning.rb:30: warning: previous definition of T_count was here
該当のソースコード
Ruby(Tの定義場所)
116 puts"履歴の長さを指定してください。" 217 T=gets.to_i 318 T_fir =T
30 for T_count in 0..p_scope do
369 T+=T_count*5 370 if T_count==p_scope 371 T=T_fir 372 end
試したこと
https://qiita.com/zQmjRAb73seN5RM/items/ecb9e19ee8f3e9af6018のサイトの通り、
gem uninstall utils を実行後、gem update --dafaultを行ったが変わらなかった。
補足情報(FW/ツールのバージョンなど)
ruby
1ruby 2.6.3p62 (2019-04-16 revision 67580) [x64-mingw32]
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/22 13:26