Porting code example (Ruby to Elixir)

Sorry, very busy week here.

So far:

  1. In mix.exs - why escript, build_embedded, start_permanent ?

  2. In config.exs - why “coral” etc.?

  3. Any reason Battleground shouldn’t be just Grid?

  4. Uncertain how ai will work.

  5. Are you distinguishing between color and team_color? Why?

  6. Does Agent really buy us much here?

  7. I don’t understand what you’ve done in battleground.ex – is the complexity really needed?

  8. I don’t understand all the “edge/corner” stuff in bot_utils and elsewhere.