Serialized Form
-
Package it.polimi.ingsw.controller
-
Class it.polimi.ingsw.controller.Game
class Game extends UnicastRemoteObject implements Serializable-
Serialized Fields
-
activePlayer
int activePlayer
-
advance
boolean advance
-
bucketOfCO
ArrayList<CommonObjective> bucketOfCO
-
bucketOfPO
ArrayList<PrivateObjective> bucketOfPO
-
endGameSituation
boolean endGameSituation
-
names
ArrayList<String> names
-
numPlayers
int numPlayers
-
players
ArrayList<PlayerSend> players
-
targetPlayers
int targetPlayers
-
timeExp
boolean timeExp
-
-
-
Class it.polimi.ingsw.controller.Message
class Message extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
author
String author
-
content
Object content
-
type
MessageType type
-
-
-
Package it.polimi.ingsw.model
-
Class it.polimi.ingsw.model.Algo_CO_1
class Algo_CO_1 extends Strategy implements Serializable-
Serialized Fields
-
countVisitedCards
int countVisitedCards
-
visitedMatrix
int[][] visitedMatrix
-
-
-
Class it.polimi.ingsw.model.Algo_CO_10
class Algo_CO_10 extends Strategy implements Serializable -
Class it.polimi.ingsw.model.Algo_CO_11
class Algo_CO_11 extends Strategy implements Serializable -
Class it.polimi.ingsw.model.Algo_CO_12
class Algo_CO_12 extends Strategy implements Serializable -
Class it.polimi.ingsw.model.Algo_CO_2
class Algo_CO_2 extends Strategy implements Serializable -
Class it.polimi.ingsw.model.Algo_CO_3
class Algo_CO_3 extends Strategy implements Serializable -
Class it.polimi.ingsw.model.Algo_CO_4
class Algo_CO_4 extends Strategy implements Serializable -
Class it.polimi.ingsw.model.Algo_CO_5
class Algo_CO_5 extends Strategy implements Serializable-
Serialized Fields
-
countVisitedCards
int countVisitedCards
-
visitedMatrix
int[][] visitedMatrix
-
-
-
Class it.polimi.ingsw.model.Algo_CO_6
class Algo_CO_6 extends Strategy implements Serializable -
Class it.polimi.ingsw.model.Algo_CO_7
class Algo_CO_7 extends Strategy implements Serializable-
Serialized Fields
-
visitedMatrix
int[][] visitedMatrix
-
-
-
Class it.polimi.ingsw.model.Algo_CO_8
class Algo_CO_8 extends Strategy implements Serializable -
Class it.polimi.ingsw.model.Algo_CO_9
class Algo_CO_9 extends Strategy implements Serializable -
Class it.polimi.ingsw.model.Board
class Board extends Object implements Serializable-
Serialized Fields
-
bucketOfCards
ArrayList<Card> bucketOfCards
-
commonObjective_1
CommonObjective commonObjective_1
the first common objective -
commonObjective_2
CommonObjective commonObjective_2
the second common objective -
DIM
int DIM
-
gameBoard
Card[][] gameBoard
-
gameMatrix
int[][] gameMatrix
-
name
String name
the name of the player owning this board -
pointsCO_1
LinkedList<Integer> pointsCO_1
the points available for the first common objective -
pointsCO_2
LinkedList<Integer> pointsCO_2
the points available for the second common objective
-
-
-
Class it.polimi.ingsw.model.Card
class Card extends Object implements Serializable -
Class it.polimi.ingsw.model.CommonObjective
class CommonObjective extends it.polimi.ingsw.model.Objective implements Serializable -
Class it.polimi.ingsw.model.Library
class Library extends Object implements Serializable-
Serialized Fields
-
COLS
int COLS
the columns of the game library -
countVisitedCards
int countVisitedCards
-
gameLibrary
Card[][] gameLibrary
the matrix which contains the cards placed by the user -
name
String name
the name of the player using this library -
ROWS
int ROWS
the rows of the game library -
visitedMatrix
int[][] visitedMatrix
-
-
-
Class it.polimi.ingsw.model.PrivateObjective
class PrivateObjective extends it.polimi.ingsw.model.Objective implements Serializable -
Class it.polimi.ingsw.model.Strategy
class Strategy extends Object implements Serializable-
Serialized Fields
-
COLS
int COLS
the columns of the library that will be checked by the objective -
ROWS
int ROWS
the rows of the library that will be checked by the objective
-
-
-
-
Package it.polimi.ingsw.view
-
Class it.polimi.ingsw.view.Player
class Player extends UnicastRemoteObject implements Serializable-
Serialized Fields
-
activeName
String activeName
the name of the player currently having his turn -
board
Board board
the board seen and used by this player -
chairmanName
String chairmanName
the name of the chairman of the game -
closed
boolean closed
-
CO_1_Done
boolean CO_1_Done
-
CO_2_Done
boolean CO_2_Done
-
endGame
boolean endGame
-
fullChat
String fullChat
-
isChairMan
boolean isChairMan
true iff the player is the chairman of this game -
librariesOfOtherPlayers
ArrayList<Library> librariesOfOtherPlayers
list of the libraries of all the players in the game -
library
Library library
the personal library of this player -
name
String name
-
netMode
NetMode netMode
the network mode chosen by the user -
numPlayers
int numPlayers
number of players in this current game -
objective
PrivateObjective objective
-
pointsMap
HashMap<String,
Integer> pointsMap points achieved until now with the common objectives by all the other players: (name, points) -
pointsUntilNow
int pointsUntilNow
points achieved until now with the common objectives -
uiMode
UIMode uiMode
the UI mode chosen by the user - not sure if necessary
-
-
-
Class it.polimi.ingsw.view.PlayerSend
class PlayerSend extends Object implements Serializable-
Serialized Fields
-
activeName
String activeName
the name of the player currently having his turn -
board
Board board
the board seen and used by this player -
chairmanName
String chairmanName
the name of the chairman of the game -
CO_1_Done
boolean CO_1_Done
-
CO_2_Done
boolean CO_2_Done
-
endGame
boolean endGame
-
fullChat
String fullChat
the full chat between the players of the game -
isChairMan
boolean isChairMan
true iff the player is the chairman of this game -
librariesOfOtherPlayers
ArrayList<Library> librariesOfOtherPlayers
list of the libraries of all the players in the game -
library
Library library
the personal library of this player -
name
String name
-
netMode
NetMode netMode
the network mode chosen by the user -
numPlayers
int numPlayers
number of players in this current game -
objective
PrivateObjective objective
-
pointsMap
HashMap<String,
Integer> pointsMap points achieved until now with the common objectives by all the other players: (name, points) -
pointsUntilNow
int pointsUntilNow
points achieved until now with the common objectives -
uiMode
UIMode uiMode
the UI mode chosen by the user - not sure if necessary
-
-
-
-
Package it.polimi.ingsw.view.GUI
-
Class it.polimi.ingsw.view.GUI.PlayerGUI
class PlayerGUI extends Player implements Serializable
-
-
Package it.polimi.ingsw.view.TUI
-
Class it.polimi.ingsw.view.TUI.PlayerTUI
class PlayerTUI extends Player implements Serializable
-