Skip to content

73-ch/LaserMouseSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LaserMouseSimulator

条件

  • 各個体はお互いの位置情報を知らない
  • 各個体は一定の確率でレーザーを打ちながら回転するモードに入る
  • 他の個体にレーザーを打たれると自分も回転するモードに入る
  • 壁か他の個体にぶつかると少し下がって進行方向を変更する
  • レーザーは後ろからの方が打たれやすい(シミュレータでは実装していないが現実ではそう

方針

  • ぶつかったときの進行方向の変更をかなり小さくする
    • →ぶつかるのを繰り返して他の個体とクラスタを作る
  • レーザーで打たれたときに回転する量を180度に近づける
  • 壁にぶつかりつづける個体は他のマウスに打たれたときに180度回転するのでまた戻る

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published