Skip to content
This repository has been archived by the owner on Feb 11, 2022. It is now read-only.

rmaugusto/mtxia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MtxIa

This project is for learning proposal of Rust, Bevy and AI

Stages

Stage 1:

  • Load textures
  • Load TiledMap
  • Render Map
  • Camera move with mouse
  • Zoom with mouse
  • Create fish with random position on map

Stage 2:

  • Create fish sensor
  • Move forward
  • Detect collision
  • Recreate fish after collision

Stage 3:

  • Info painel
  • Select item
  • Fish energy
  • Fish Speed
  • Fish Die

Stage 4:

  • Configuration with Yaml
  • Introduction to neural network
  • Learn turn right/left do avoid collision
  • Create mutiples fishes and keep best weight
  • Serialize best generations results
  • Deserialize results on fish creation
  • Enhanced panel display data
  • Tunning collision performance
  • Save CSV summary on generation finish

Stage 5:

  • Add PyTorch with tch-rs
  • Learn speed up and down
  • Seek for food

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages