War simulator
Simulator for the War card game. Gives a summary of the game including the number of rounds that are needed before a player wins.
For more info and how to play see: http://en.wikipedia.org/wiki/War_(card_game).
Installation
Install it:
$ gem install war_simulator
Usage
To run a new simulaton:
WarSimulator.run
Then the number of rounds will be outputted:
=> 234
Todo
- Full html game summary with graphs
- Add ability to use certain range of cards (eg. Ace to 10)
- Account for more than two players
- Bulk simulations with averages
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request