This is a version of the classic game that reflects the author's coding style and thought process
ruby ./tick-tac-toe.rb
I have attempted to cover all edge cases in the tests, if you find some that I haven't seen, please open an Issue
Use of older rubies may not be possible