coding challenge: Create an app that can interactively play the game and never lose.
#253 Compare This branch is 24 commits ahead, 1 commit behind RichardBronosky:master.
Latest commit cb96628 Dec 9, 2015 @jepeters2 jepeters2 Update README.rst
Failed to load latest commit information.
README.rst Update README.rst Dec 9, 2015

README.rst

Story

As a CMG manager, I want to see how you code a game of Tic Tac Toe, so that I can get a feel for a candidate's skills and strengths.

Acceptance criteria

  • Application is a stand alone, static web page game of tic tac toe.
  • Computer (AI) will never lose a game.
  • Application should be able to run based on HTML, CSS and Javascript.
  • Game will let player choose to be either X or O, computer will take other choice.
  • Game will let player go first.

Submission Tips

  • Quality counts! A good submission that takes a while is better than a poor submission quickly.
  • Make sure your submission accurately reflects your development style.
  • Commit early and often, with good messages.
  • Comments and Unit tests are appreciated but not required, if you know good practice, then show us.
  • Research the AI, there are multiple well known algorithms available, show us your implementation.
  • Plagarism will not be tolerated.

Submissions

  • Fork this repo and send us a pull request.
  • if you prefer you can send us a ZIP of your submission, due to email filters, rename the file to *.txt and mention it is a ZIP in your email.