Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Tic-Tac-Toe Build Status Apache 2.0 License

A simple Tic-Tac-Toe console game implementation demonstrating design and TDD techniques.

  • An Erlang version is available here.

The project specification is available here, generated from the source code of the test classes in the acceptance package, and automatically updated when pushing code into master.

How to Play It

To mark a position in the grid, imagine a telephone dial:

1 | 2 | 3
---+---+---
4 | 5 | 6
---+---+---
7 | 8 | 9

Running the Application Locally

Build with:

$mvn clean install

Run with ConsoleGameRunner class.

BOT Mode

To play TicTacToe in Bot Mode, pass botmode as command-line argument.

About

A simple TicTacToe game demonstrating BDD techniques to write "executable specification", design components and implement functionalities

Resources

License

You can’t perform that action at this time.