A B C D E F G H I M P S V W

G

Game - system の クラス
ゲーム進行を行うクラス
Game(List<AbstractPlayer>, int) - クラス system.Game のコンストラクタ
プレイヤーのリストとプレイヤーの数を指定して生成します
GameInfo - system の クラス
ゲーム全体の情報を持ち,管理,更新操作を行うクラス
getAllFireArea() - クラス system.Field のメソッド
全ての爆弾の持つ火柱の座標のリストを返します
getAllFireArea() - クラス system.GameInfo のメソッド
全ての爆弾の持つ火柱の座標のリストを返します
getBombAt(int, int) - クラス system.Field のメソッド
指定の座標にある爆弾を返します 無い場合はnullを返します
getBombAt(Point) - クラス system.Field のメソッド
 
getBombAt(int, int) - クラス system.GameInfo のメソッド
指定の座標にある爆弾を返します 無い場合はnullを返します 爆発している状態の爆弾も含まれます
getBombAt(Point) - クラス system.GameInfo のメソッド
 
getBombCapacity() - クラス system.PlayerInfo のメソッド
プレイヤーの今の最高爆弾設置数を返します
getBombList() - クラス system.Field のメソッド
存在する爆弾のリストを返します
getBombList() - クラス system.GameInfo のメソッド
存在する爆弾のリストを返します 爆発している状態の爆弾も含まれます
getCommand() - クラス system.AbstractPlayer のメソッド
プレイヤーのコマンドを決定して返します システムから呼び出されます 参加者はこのメソッドを継承してコマンド生成部を作ります
getCount() - クラス system.Bomb のメソッド
爆弾が爆発するまでの残りターン数を返します
getDirection() - クラス system.Command のメソッド
コマンドの方向を返します
getField() - クラス system.GameInfo のメソッド
フィールド情報を返します
getFieldStateAt(int, int) - クラス system.Field のメソッド
指定した座標のFieldStateを返します 座標がフィールド範囲外の場合nullを返します
getFieldStateAt(Point) - クラス system.Field のメソッド
 
getFireArea() - クラス system.Bomb のメソッド
爆弾の爆風が及んでいる座標のリスト返します 爆発していないときは空のリストを返します
getFireLength() - クラス system.Bomb のメソッド
爆弾の火柱の長さを返します
getFireLength() - クラス system.PlayerInfo のメソッド
プレイヤーの爆弾の火力を返します
getHeight() - クラス system.Field のメソッド
フィールドの高さを返します
getID() - クラス system.PlayerInfo のメソッド
プレイヤーが持つIDを返します
getInvincibleCount() - クラス system.PlayerInfo のメソッド
無敵状態残り継続ターンを返します
getItemAt(int, int) - クラス system.Field のメソッド
その座標のアイテムを返します 無い場合はnullを返します
getItemAt(Point) - クラス system.Field のメソッド
その座標のアイテムを返します 無い場合はnullを返します
getItemList() - クラス system.Field のメソッド
アイテムのリストを返します
getItemType() - クラス system.Item のメソッド
アイテムの種類を返します
getMasterID() - クラス system.Bomb のメソッド
爆弾の設置主のIDを返します
getName() - クラス system.AbstractPlayer のメソッド
名前を取得します
getName() - クラス system.PlayerInfo のメソッド
プレイヤーの名前を返します
getPassedTurn() - クラス system.GameInfo のメソッド
経過ターンを返します
getPlayerInfo(int) - クラス system.GameInfo のメソッド
指定した番号のプレイヤーのPlayerInfoを返します
getPlayerInfoList(List<Integer>) - クラス system.GameInfo のメソッド
リストで指定した番号のプレイヤーのPlayerInfoのリストを返します
getPlayerInfoList() - クラス system.GameInfo のメソッド
全プレイヤーのPlayerInfoのリストを返します
getPlayerNum() - クラス system.GameInfo のメソッド
プレイヤー人数を返します
getPoint() - クラス system.Bomb のメソッド
爆弾の座標をPoint型で返します
getPoint() - クラス system.Item のメソッド
アイテムの座標をPoint型で返します
getPoint() - クラス system.PlayerInfo のメソッド
プレイヤーの座標をPoint型で返します
getPotentialFireArea() - クラス system.Bomb のメソッド
周りに障害物がないとして爆発したときの爆風の座標リストを返します
getPotentialFireArea(Field) - クラス system.Bomb のメソッド
与えられたフィールドの状況で爆発した場合の爆風の座標リストを返します
getReservedBomb() - クラス system.PlayerInfo のメソッド
プレイヤーの今爆弾を置ける数を返します
getScore() - クラス system.PlayerInfo のメソッド
現在のスコアを返します
getTurnLimit() - クラス system.GameInfo のメソッド
最終ターン数を返します
getWidth() - クラス system.Field のメソッド
フィールドの幅を返します
getX() - クラス system.Bomb のメソッド
爆弾のx座標を返します
getX() - 列挙 system.Direction のメソッド
右を正として,その方向のx座標方向の移動量を返します
getX() - クラス system.Item のメソッド
そのアイテムのx座標を返します
getX() - クラス system.PlayerInfo のメソッド
プレイヤーのx座標を返します
getX() - クラス system.Point のメソッド
x座標を返します
getY() - クラス system.Bomb のメソッド
爆弾のy座標を返します
getY() - 列挙 system.Direction のメソッド
下を正として,その方向のy座標方向の移動量を返します
getY() - クラス system.Item のメソッド
そのアイテムのy座標を返します
getY() - クラス system.PlayerInfo のメソッド
プレイヤーのy座標を返します
getY() - クラス system.Point のメソッド
y座標を返します

A B C D E F G H I M P S V W