BattleShip Simulator

Download this file batteship.zip Updated 5/01/02
5/11/02 Oracle is again giving advice when fDetails is set true on singleUserTestMode,
Improved Documentation - for quick implementation hints
1/02 just fixed bug in checkGeuss not setting msg.ISMiss when guess is out of bounds
4/30/02 added the ability to save performance and series rating data, sample files
are PerformanceRating.dat; Program has played over 100K games so that the chance of bugs are slim.
4/17/02 Head to Head combat was not printing correct moves when fDetails=true
Look at Battleship.txt and GoForIt.java first
BPI - Battleship Programmers Interface

Download bpi.zip BPI Above is Current

If You Don't Know How To Play BattleShip Try These Links

Will be implementing Three Leagues, Novice (<5), Amateur(5-10), Professional (>10)
You Can get bonus points for placing first in a league, or moving up to Pro

Performance Rating Rankings
Statistics Final GrandPrix 2002 Tournament
Statiistics Previous Tournaments
Statiistics For Head to Head Combat

 

Battleship Hall of Frame
Class Name
Alter Ego
Rating
Coverage
Status
Comment
PlayerJBP
Battle bot - Jordan Pani
11.19 35.75%
Java
First Person to Break 11.0
PlayerCWA0
Ravenous - Cory Antonizio
10.23 39.10%
Java
First Person to Develop Defensive Ship Placement Strategy
PlayerDJB
Palomar College
TeenAger
7.22
55.39%
Translated
to Java
Palomar 14-15 Year Old
PlayerGM
Palomar Defeated Me
10.54
37.97%
Translated Using Enhanced
Version
Palomar Student who defeated my Strategy
PlayerTMD3
Palomar Strategy
8.79
45.53%
Translated but not at same Level
My Strategy at Palomar
General Strategies were translated from C to Java. Exact mapping not done.

 

Performance Rating Rankings

 

Performance Coverage Average Moves Millisec/Victory Victories Alter Ego Real Name
11.24 35.56 222.25 12.75 150000 BattleShipHAL DOD/Navy
11.19 35.75 223.45 1362.07 110533 Battle-bot Jordan Pani
11.11 35.97 224.87 49.39 226191 Ace in the Hole 2 Tom DeDonno
11.05 36.18 226.18 41.65 82500 Ace in the Hole Tom DeDonno
10.55 37.90 236.91 3.05 170185 Palomar HoF Enhanced Greg Messer
10.34 38.66 241.68 3.29 174855 REAL FIGHTER Naorus Abdulghani
10.23 39.10 244.37 3.24 183194 Ravenous Cory Antonzio
9.95 40.19 251.22 3.28 56679 nikkiology Nicole Brazil
8.87 45.06 281.66   3402 Commando2 Cory Antonzio
8.83 45.26 282.93 3.69 139170 Linear Enhanced BenchMark
8.69 46.00 287.52 4.01 55500 REAL FIGHTER 2 Naorus Abdulghani
8.06 44.15 275.98 13.69 891 Last One Ine Ginger Baker
7.38 54.18 338.62 4.41 91139 Random Ehanced BenchMark
4.79 83.42 521.38 6.70 88623 Palomar Hall of Framer Greg Messer
4.65 85.87 536.69 7.41 88636 Palomar HoF Teenager djb
4.59 87.01 543.83 25.23 521 Commando1 Cory Antonzio
4.59 87.02 543.89 6.96 91129 Linear BenchMark
-3.57 53.85 336.58 14.71 16275 Admiral attilla Tim Vincent
-54.01 177.02 1106.41 14.06 4228 Random BenchMark

 

Stats From Most Recent 1000 Game Tournament

Final 2002 Grand Prix Tournament

Final Rankings
Perf Scor mSec Series Won Lost Fewest Cover Commander
11.16 28 253820 11 15995 305 21 35.84% BattleShipHAL:DOD/Navy
11.1 21 117600 11 1923 377 33 36.03% Ace_in_the_Hole 2: T.DeDonno
9.99 20 7070 12 2106 194 21 40.01% Ravenous:Cory
11.05 14 3004780 10 1836 464 68 36.17% Battle-bot:Jordan_Pani
10.29 11 8200 9 1883 417 71 38.85% REAL_FIGHTER:NAS
10.69 8 8520 8 1874 426 96 37.41% Palomar_HoF_Enhanced:G. Messer
9.9 4 9010 8 1807 493 87 40.39% nikkiology:Nicole Brazil
8.68 1 12670 5 1681 619 53 46.07% REAL_FIGHTER_2:NAS
8.83 0 9770 6 1718 582 40 45.25% Linear_Enhanced:BenchMark4
7.32 0 8710 4 1416 884 96 54.60% Random_Ehanced:BenchMark2
4.65 0 13330 3 1372 928 116 86.00% Palomar_HoF_Teenager:DJB
4.58 0 14690 2 1275 1025 102 87.25% Linear:BenchMark0
4.78 0 13100 2 1214 1086 272 83.58% Palomar_Hall_of_Framer:G. Messer
-52.75 0 24390 0 47 2253 625 178.20% Random:BenchMark1

 

 

Links to Battleship games the first one is the best

Armanda Battleship Game with Instructions

Microsoft Windows Downloadable

Another Battleship Game

Very Similar to One Above

Yahoo Naval Command