Package robocode.control
Class BattlefieldSpecification
java.lang.Object
robocode.control.BattlefieldSpecification
- All Implemented Interfaces:
Serializable
Defines the size of a battlefield, which is a part of the
BattleSpecification
.- Author:
- Mathew A. Nelson (original), Flemming N. Larsen (contributor)
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a standard 800 x 600 battlefield.BattlefieldSpecification
(int width, int height) Creates a battlefield of the specified width and height. -
Method Summary
-
Constructor Details
-
BattlefieldSpecification
public BattlefieldSpecification()Creates a standard 800 x 600 battlefield. -
BattlefieldSpecification
public BattlefieldSpecification(int width, int height) Creates a battlefield of the specified width and height.- Parameters:
width
- the width of the battlefield, where 400 <= width <= 5000.height
- the height of the battlefield, where 400 <= height <= 5000.- Throws:
IllegalArgumentException
- if the width or height < 400 or > 5000.
-
-
Method Details
-
getWidth
public int getWidth()Returns the width of this battlefield.- Returns:
- the width of this battlefield.
-
getHeight
public int getHeight()Returns the height of this battlefield.- Returns:
- the height of this battlefield.
-