Skip to content

thesilican/tetris-ai

Repository files navigation

tetris-ai

Exploring various ideas related to Tetris AI, written in Rust (and a little Python)

demo 1 demo 1

List of crates (as of 2022-11-19)

  • c4w-bot - Attempt to create a bot that does center 4 wide stacking
  • common - Highly optimized tetris pieces, board, game model, and AI interface. Used by pretty much every other crate
  • deep-bot - Recursive tetris ai based on simple heuristics
  • ml-bot - Attempt to create a bot using a neural network for heruistics
  • ml - Experimenting with Python ML (tensorflow)
  • pc-finder - Attempt to create a bot that finds perfect clears
  • processor - Process TETR.IO replays, for use as training data for ml-bot
  • sdl-gui - Tetris GUI written using sdl2
  • wasm-test - Attempting to compile a tetris AI to webassembly for use in the browser
  • ws-server - HTTP and websocket server, to communicate wtih a tetris frontend

About

Try to guess what this bot does

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published