Skip navigation links
A B C D E F G H I M N P Q R S T U V W 

A

AbstractArtificialIntelligence - Class in it.unibo.battleship.main.entity.extra
Represents an Artificial Intelligence which can create fleets or create shots.
AbstractArtificialIntelligence.Level - Enum in it.unibo.battleship.main.entity.extra
Represents the Level of the Artificial Intelligence.
AbstractShip - Class in it.unibo.battleship.main.entity.ships
This abstract class is to represent a Ship.
AbstractShip() - Constructor for class it.unibo.battleship.main.entity.ships.AbstractShip
 
AbstractShip(Point2d) - Constructor for class it.unibo.battleship.main.entity.ships.AbstractShip
 
AbstractShip(Point2d, ShipDirection) - Constructor for class it.unibo.battleship.main.entity.ships.AbstractShip
 
addShip(Ship) - Method in interface it.unibo.battleship.main.entity.ships.Fleet
Adds a ship to the fleet.
AIR_CARRIER_SIZE - Static variable in class it.unibo.battleship.main.common.GlobalProperties
 
ArtificialIntelligence - Interface in it.unibo.battleship.main.entity.extra
Represents an Artificial Intelligence which can be used for creating a new Fleet or for creating new shots.
ask(String) - Method in interface it.unibo.battleship.main.boundary.IoBoundary
Returns a reply after asking a question.
A B C D E F G H I M N P Q R S T U V W 
Skip navigation links