Skip to content

captainmike/captains-battleship

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

The emphasis of the project is on architecture, with special attention paid to flexibility and software correctness.

The flexibility is illustrated in the matching up different players;

as well as the ease in providing an alternate AI strategy.

Although not included, adding a Player 1 VS Player 2 mode will also be simple given the current set up.

A dumb brute force strategy is included in the project at this moment;

but can be easily extended as strategies have been encapsulated.

The project runs on Ruby 2.0.0, Rails 4.0 with PostgreSQL with Array support (tested against 9.1).

About

captains-battleship

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published