# Porting code example (Ruby to Elixir)

**URL:** <https://forum.elixirforum.com/t/porting-code-example-ruby-to-elixir/2148>\
**Category:** Discussions\
**Created:** [October 27, 2016, 8:12pm UTC](https://forum.elixirforum.com/t/porting-code-example-ruby-to-elixir/2148 "2016-10-27T20:12:40Z")\
**Posts on this page:** 1\
**Showing post:** 27

<div class="post-metadata">

**Author:** ![Hal9000](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/hal9000/32/1915_2.png) [@Hal9000](https://forum.elixirforum.com/u/Hal9000)\
**Post date:** [November 10, 2016, 8:56pm UTC](https://forum.elixirforum.com/t/porting-code-example-ruby-to-elixir/2148/27 "2016-11-10T20:56:25Z")

</div>

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.

---

_[View the full topic](https://forum.elixirforum.com/t/porting-code-example-ruby-to-elixir/2148)._
