<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -32,7 +32,7 @@ spec = Gem::Specification.new do |s|
   ## spec attributes.
   ##
   ###########################################
-  s.description = &quot;A battleship player&quot;
+  s.description = &quot;(using scary WWF wrestler voice) Just like the walls of Jericho, the same will happen to all battleship opponents of Joshua, son of Nun!!&quot;
   s.author = &quot;Steve Iannopollo&quot;
   s.email = &quot;steve@iannopollo.com&quot;
 end
@@ -51,4 +51,4 @@ end
 desc 'Locally build the gem'
 task :make_gem do
   `cd #{File.expand_path(File.dirname(__FILE__))} &amp;&amp; rm -f pkg/joshua_son_of_nun-1.0.gem &amp;&amp; rake gem &amp;&amp; sudo gem uninstall joshua_son_of_nun &amp;&amp; sudo gem install pkg/joshua_son_of_nun-1.0.gem`
-end
+end
\ No newline at end of file</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -146,5 +146,5 @@ end
 
 number_of_games = (ARGV.pop || 21).to_i
 simulator = GameSimulator.new(ARGV.shift, ARGV.shift)
-number_of_games.times {simulator.run!; sleep 0.6}
+number_of_games.times {simulator.run!}
 puts '', simulator.summarized_results, ''
\ No newline at end of file</diff>
      <filename>game_simulator.rb</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>reports/Controls.ods</filename>
    </modified>
    <modified>
      <diff>@@ -547,3 +547,16 @@ Random,Random,moves
 0,1,55
 1,0,74
 1,0,68
+1,0,63
+1,0,68
+1,0,48
+1,0,90
+1,0,62
+1,0,66
+1,0,82
+1,0,89
+1,0,88
+1,0,52
+1,0,73
+1,0,70
+1,0,62</diff>
      <filename>reports/Random_vs_Random.csv</filename>
    </modified>
    <modified>
      <diff>@@ -18,9 +18,16 @@ describe JoshuaSonOfNun::Player do
     @model.opponent_board.should_not be_nil
   end
   
-  it &quot;should always provide a valid target&quot; do
+  it &quot;should conform to the battleship API&quot; do
     100.times do
       @model.next_target.should_not == ''
     end
+    lambda {@model.target_result('A1', false, false)}.should_not raise_error
+    lambda {@model.new_game('bob')}.should_not raise_error
+    @model.carrier_placement.should_not be_nil
+    @model.battleship_placement.should_not be_nil
+    @model.destroyer_placement.should_not be_nil
+    @model.submarine_placement.should_not be_nil
+    @model.patrolship_placement.should_not be_nil
   end
 end
\ No newline at end of file</diff>
      <filename>spec/joshua_son_of_nun/player_spec.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>b149eac2809234991f88ccb47f491996daac2762</id>
    </parent>
  </parents>
  <author>
    <name>Steve Iannopollo</name>
    <email>steve@iannopollo.com</email>
  </author>
  <url>http://github.com/siannopollo/joshua_son_of_nun/commit/d8ae79020124e618b53dd3e169c9134564130f30</url>
  <id>d8ae79020124e618b53dd3e169c9134564130f30</id>
  <committed-date>2008-11-14T22:26:05-08:00</committed-date>
  <authored-date>2008-11-14T22:26:05-08:00</authored-date>
  <message>small tweaks</message>
  <tree>10ab5d86610dd9a2b116da882b6be1c2e28896ae</tree>
  <committer>
    <name>Steve Iannopollo</name>
    <email>steve@iannopollo.com</email>
  </committer>
</commit>
