Javaアプレットプログラム の変更点


#menu(jMenu);

講義のために作成したJava Appletプログラムです.~
Javaコントロールパネルで例外サイトに指定することで実行できますが,
自己責任でお願いします.~
ブラウザでJavaが有効化されており,Javaコントロールパネルで例外サイトに指定することで実行できますが,自己責任でお願いします.~

* Conway's Life Game [#c08430db]
#ref(lifegame.png,nolink,150x150,Life Game)
[[Java Applet>http://www.livingsys.lab.tuat.ac.jp/~kon/java/applet/LifeGame.html]]
~
コンウェイのライフゲームです.クリックするたびにセルの状態が反転します.~

//* Boids: Flocking behavior [#df889221]
//#ref(Boids.png,nolink,150x150,Boids)
//[[Java Applet>http://www.livingsys.lab.tuat.ac.jp/~kon/java/applet/Boids.html]]
//~
//ボイドの群れがマウスカーソルを追いかけます.~

* Braitenberg Vehicle [#x11b2bed]
#ref(vehicle.png,nolink,150x150,Braitenberg vehicle)
[[Java Applet>http://www.livingsys.lab.tuat.ac.jp/~kon/java/applet/Vehicle.html]]
~
ブライテンベルグ・ビークルのシミュレーションです.~
黄色の光源はドラッグすることで移動可能です.~

* Grid World Maze Learning (Q-learning/Sarsa) [#xaa65b85]
#ref(GridMaze.png,nolink,200x150,GridMaze)
[[Java Applet>http://www.livingsys.lab.tuat.ac.jp/~kon/java/applet/GridMazeApplet.html]]
~
Q学習とTD学習(Sarsa)でグリッド世界の迷路を解くシミュレーションです.~
クリックするごとに,セルの属性(壁,穴,ゴール)が変化します.~

* Spring Mass [#sbc798a9]
#ref(SpringMass.png,nolink,200x200,SpringMass)
[[Java Applet>http://www.livingsys.lab.tuat.ac.jp/~kon/java/applet/SpringMass.html]]
~
バネにつながれたおもりの運動シミュレーションです.~
3つの数値積分法の違いを見比べてみましょう.~

* Pendulum [#y5a7893a]
#ref(Pendulum.png,nolink,200x200,Pendulum)
[[Java Applet>http://www.livingsys.lab.tuat.ac.jp/~kon/java/applet/Pendulum.html]]
~
単振り子の運動シミュレーションです.~
振れ幅が小さいときはsinθをθで近似できます.~

* Associative Memory [#sbc798a9]
#ref(Associative.png,nolink,200x250,Associative Memory Applet)
[[Java Applet>http://www.livingsys.lab.tuat.ac.jp/~kon/java/applet/Associative.html]]
~
Hopfield Networkによる連想記憶です.~
セルをクリックして記憶させたいパターンを作り,"Memorize P1"~
と"Memorize P2"で二つのパターンを記銘できます.想起開始・終了は~
"Start/Stop"ボタンで行います.
セルの状態は,マウスをペンのようにドラッグすることで変更できます.~
~
~
~
----
yesterday:&counter(yesterday);
today:&counter(today);
total:&counter();