physarum/TODO.md
Simon Gardling f8b16c720b update todo
2021-04-01 09:37:39 -04:00

713 B

Todo:

  • Auto create a mp4 from generate images
    • Instead of using the command ffmpeg -r 20 -i tmp/out_%d.png -vcodec libx265 -crf 25 -s 512x512 test.mp4 maybe use a rust library to do the same (more research needed)
  • GPU compute
    • Tried ArrayFire-rust didn't work well, looking for another library
    • Try using emu (seems to be a very good option)
  • sin and cos optimizations
    • sin/cos table?
  • Make colisions for walls of grid
  • Add config and cmd arguments when running the binary to adjust simulation settings
  • Rewrite grid.rs
    • Move agent list to grid type
    • Remove need for deposit function