更新: 答えがあります...すぐに投稿します...お時間をいただきありがとうございます。
一連の他のハッシュを含むハッシュを出力しようとしています。コマンドラインで各ハッシュを個別に画面に出力できますが、それらを変数内で参照し、名前と値のペアとして参照する必要があります。私はこれに何日も取り組んできましたが、どんな支援も大歓迎です。
PS私はまだRubyに非常に慣れていないので、可能な答えがある場合は、問題のメソッドのどこで答え/手がかりを実行する必要があるかを正確に示してください....おそらくgithub gistを介して.
これがモジュール全体です...メソッド「generate_boards」内に問題が存在します...
https://github.com/thefonso/rubytactoe/blob/minimax_1/lib/TTT_pseudo_code.rb
このテストで問題のメソッドに何を渡しているかがわかります...
https://github.com/thefonso/rubytactoe/blob/minimax_1/spec/TTT_pseudo_code_spec.rb
ここに私が現在得ている出力があります...
{:a1=>"X", :a2=>"X", :a3=>"O", :b1=>"O", :b2=>"O", :b3=>"O", :c1=>"O", :c2=>"X", :c3=>"X"}
{:a1=>"X", :a2=>"X", :a3=>"O", :b1=>"O", :b2=>"O", :b3=>"O", :c1=>"O", :c2=>"X", :c3=>" "}
{:a1=>"X", :a2=>"X", :a3=>"O", :b1=>"O", :b2=>"O", :b3=>"X", :c1=>"O", :c2=>"X", :c3=>"O"}
{:a1=>"X", :a2=>"X", :a3=>"O", :b1=>"O", :b2=>"O", :b3=>" ", :c1=>"O", :c2=>"X", :c3=>"O"}
私が望むものは、このように見えるはずです....
boards = {
:vb01 => {:a1=>"X", :a2=>"X", :a3=>"O", :b1=>"O", :b2=>"O", :b3=>"O", :c1=>"O", :c2=>"X", :c3=>"X"},
:vb02 => {:a1=>"X", :a2=>"X", :a3=>"O", :b1=>"O", :b2=>"O", :b3=>"O", :c1=>"O", :c2=>"X", :c3=>" "},
:vb03 => {:a1=>"X", :a2=>"X", :a3=>"O", :b1=>"O", :b2=>"O", :b3=>"X", :c1=>"O", :c2=>"X", :c3=>"O"},
:vb04 => {:a1=>"X", :a2=>"X", :a3=>"O", :b1=>"O", :b2=>"O", :b3=>" ", :c1=>"O", :c2=>"X", :c3=>"O"}
}
私は何日もこのことと戦ってきました...あなたの注意をありがとう.