プログラミング言語「Python」で制作 Part43 | Photoshop CC Tutorials

今回はプログラミング言語の「Python」を使って作成しました。

 

Q学習が視覚化できるようにプログラムを作成しました。

学習が進むとねずみが敵を避けゴールに向かうようになります。

 

A:エージェント, 0:道, 1:ゴール, 2:壁, 3:トラップ

 

■ 参考書

「Pythonでつくる ゲームプログラミング入門」

 

■ ゲーム用ライブラリ

「pyglet」

 

■ 参考サイト01

【入門】Q学習の解説とpythonでの実装 〜シンプルな迷路問題を例に〜

 

■ 参考サイト02

【Q学習】強化学習を初学者向けにわかりやすく解説!Pythonで実装