Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
E
edgeDistance
- Variable in class rails.algorithms.
RevenueCalculator
edgeGreedy
- Variable in class rails.algorithms.
RevenueCalculator
edgeNbTravelSets
- Variable in class rails.algorithms.
RevenueCalculatorMulti
edgeTravelSets
- Variable in class rails.algorithms.
RevenueCalculatorMulti
element
- Variable in class rails.game.move.
SetChange
ELEMENT_ID
- Static variable in interface rails.game.
CompanyTypeI
The name of the XML tag used to configure a company type.
ELEMENT_ID
- Static variable in class rails.game.
ComponentManager
The name of the XML tag used to configure the ComponentManager.
ELEMENT_ID
- Static variable in interface rails.game.
StockSpaceI
The name of the XML tag used to configure a stock space.
ELEMENT_ID
- Static variable in interface rails.game.
StockSpaceTypeI
The name of the XML tag used to configure a stock space.
enable()
- Method in class rails.game.move.
MoveStack
Start making moves undoable.
enableDone(NullAction)
- Method in class rails.ui.swing.
ORPanel
enableLoanRepayment(RepayLoans)
- Method in class rails.ui.swing.
ORPanel
enableLoanTaking(TakeLoans)
- Method in class rails.ui.swing.
ORPanel
enableRedo(GameAction)
- Method in class rails.ui.swing.
ORPanel
enableUndo(GameAction)
- Method in class rails.ui.swing.
ORPanel
encounterVertex(int, int, boolean)
- Method in class rails.algorithms.
RevenueCalculator
endedByBankruptcy
- Variable in class rails.game.
GameManager
endOfGame()
- Method in class rails.ui.swing.
StatusWindow
End of Game processing
endOfGameReport()
- Method in class rails.ui.swing.
StatusWindow
EndOfGameRound
- Class in
rails.game
EndOfGameRound is a dummy implementation of the Round class It generates no additional actions.
EndOfGameRound(GameManagerI)
- Constructor for class rails.game.
EndOfGameRound
endPoint
- Variable in class rails.game.
Track
endsGame
- Variable in class rails.game.
StockSpace
endsGame()
- Method in class rails.game.
StockSpace
endsGame()
- Method in interface rails.game.
StockSpaceI
EnumState
<
E
extends java.lang.Enum> - Class in
rails.game.state
EnumState(String, E)
- Constructor for class rails.game.state.
EnumState
equals(Bonus)
- Method in class rails.game.
Bonus
equals(CompanyI)
- Method in class rails.game.
Company
equals(CompanyI)
- Method in interface rails.game.
CompanyI
equals(CorrectionManager)
- Method in class rails.game.correct.
CorrectionManager
equals(MapHex)
- Method in class rails.game.
MapHex
equals(RoundI)
- Method in class rails.game.
OperatingRound
equals(PublicCertificateI)
- Method in class rails.game.
PublicCertificate
Two certificates are "equal" if they both belong to the same company, represent the same share percentage, and are not a president share.
equals(PublicCertificateI)
- Method in interface rails.game.
PublicCertificateI
Compare certificates
equals(StartItem)
- Method in class rails.game.
StartItem
equals(TokenI)
- Method in class rails.game.
Token
equals(TokenI)
- Method in interface rails.game.
TokenI
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
BidStartItem
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
BuyBonusToken
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
BuyCertificate
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
BuyPrivate
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
BuyStartItem
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
BuyTrain
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
DiscardTrain
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
ExchangeTokens
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
GameAction
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
LayBaseToken
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
LayBonusToken
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
LayTile
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
MergeCompanies
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
NullAction
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
PossibleAction
Compare the chosen actions of two action objects.
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
ReachDestinations
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
RepayLoans
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
RequestTurn
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
SellShares
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
SetDividend
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
TakeLoans
equalsAsAction(PossibleAction)
- Method in class rails.game.action.
UseSpecialProperty
equalsAsAction(PossibleAction)
- Method in class rails.game.correct.
CashCorrectionAction
equalsAsAction(PossibleAction)
- Method in class rails.game.correct.
ClosePrivate
equalsAsAction(PossibleAction)
- Method in class rails.game.correct.
CorrectionModeAction
equalsAsAction(PossibleAction)
- Method in class rails.game.correct.
MapCorrectionAction
equalsAsAction(PossibleAction)
- Method in class rails.game.correct.
OperatingCost
equalsAsAction(PossibleAction)
- Method in class rails.game.specific._1835.
FoldIntoPrussian
equalsAsAction(PossibleAction)
- Method in class rails.game.specific._18AL.
AssignNamedTrains
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
BidStartItem
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
BuyBonusToken
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
BuyCertificate
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
BuyPrivate
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
BuyStartItem
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
BuyTrain
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
DiscardTrain
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
ExchangeTokens
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
GameAction
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
LayBaseToken
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
LayBonusToken
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
LayTile
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
MergeCompanies
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
NullAction
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
PossibleAction
Compare the choice options of two action objects, without regard to whatever choice has been made, if any.
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
ReachDestinations
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
RepayLoans
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
RequestTurn
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
SellShares
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
SetDividend
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
TakeLoans
equalsAsOption(PossibleAction)
- Method in class rails.game.action.
UseSpecialProperty
equalsAsOption(PossibleAction)
- Method in class rails.game.correct.
CashCorrectionAction
equalsAsOption(PossibleAction)
- Method in class rails.game.correct.
ClosePrivate
equalsAsOption(PossibleAction)
- Method in class rails.game.correct.
CorrectionModeAction
equalsAsOption(PossibleAction)
- Method in class rails.game.correct.
MapCorrectionAction
equalsAsOption(PossibleAction)
- Method in class rails.game.correct.
OperatingCost
equalsAsOption(PossibleAction)
- Method in class rails.game.specific._1835.
FoldIntoPrussian
evaluateResults()
- Method in class rails.algorithms.
RevenueCalculator
evaluationValue(List<RevenueTrainRun>, boolean)
- Method in interface rails.algorithms.
RevenueDynamicModifier
returns the value used for evaluation (at the runs supplied)
evaluationValue(List<RevenueTrainRun>, boolean)
- Method in class rails.game.specific._1825.
DoubleHeadingModifier
- checks if runs start and end at major stations - allows doubleheading
evaluationValue(List<RevenueTrainRun>, boolean)
- Method in class rails.game.specific._1825.
TerminateAtMajorModifier
evaluationValue(List<RevenueTrainRun>, boolean)
- Method in class rails.game.specific._18AL.
NamedTrainRevenueModifier
evaluationValue(List<RevenueTrainRun>, boolean)
- Method in class rails.game.specific._18EU.
PullmanRevenueModifier
EW
- Static variable in class rails.game.
MapHex
EWHexMap
- Class in
rails.ui.swing.hexmap
Class EWHexMap displays a basic hex map with EW exit orientation.
EWHexMap()
- Constructor for class rails.ui.swing.hexmap.
EWHexMap
excessTrainCompanies
- Variable in class rails.game.
OperatingRound
A List per player with owned companies that have excess trains
ExchangeableToken
- Class in
rails.game.action
A simple, serializable class that holds the
original
location of a Base token, to facilitate its replacement even after its company has been closed and all its tokens removed.
ExchangeableToken(String, String)
- Constructor for class rails.game.action.
ExchangeableToken
exchangeCost
- Variable in class rails.game.
TrainType
ExchangeForShare
- Class in
rails.game.special
ExchangeForShare()
- Constructor for class rails.game.special.
ExchangeForShare
ExchangeTokens
- Class in
rails.game.action
ExchangeTokens(List<ExchangeableToken>, int, int)
- Constructor for class rails.game.action.
ExchangeTokens
exchangeTokens(ExchangeTokens, boolean)
- Method in class rails.game.
Round
exchangeTokens(ExchangeTokens)
- Method in class rails.ui.swing.
GameUIManager
execute(CorrectionAction)
- Method in class rails.game.correct.
CorrectionManager
execute()
- Method in class rails.game.move.
AddToList
execute()
- Method in class rails.game.move.
CashMove
execute()
- Method in class rails.game.move.
DoubleMapChange
execute()
- Method in class rails.game.move.
MapChange
execute()
- Method in class rails.game.move.
Move
execute()
- Method in class rails.game.move.
ObjectMove
execute()
- Method in class rails.game.move.
PriceMove
execute()
- Method in class rails.game.move.
PriceTokenMove
execute()
- Method in class rails.game.move.
RemoveFromList
execute()
- Method in class rails.game.move.
RemoveFromMap
execute()
- Method in class rails.game.move.
SetChange
execute()
- Method in class rails.game.move.
StateChange
execute()
- Method in class rails.game.move.
TileMove
executeClosePrivate(ClosePrivate)
- Method in class rails.game.
OperatingRound
executeCorrection(CorrectionAction)
- Method in class rails.game.correct.
CashCorrectionManager
executeCorrection(CorrectionAction)
- Method in class rails.game.correct.
CorrectionManager
calls all executeAction
executeCorrection(CorrectionAction)
- Method in interface rails.game.correct.
CorrectionManagerI
executeCorrection(CorrectionAction)
- Method in class rails.game.correct.
MapCorrectionManager
executedActions
- Variable in class rails.game.
GameManager
executeDeductions(SetDividend)
- Method in class rails.game.
OperatingRound
Default version, to be overridden if need be
executeDeductions(SetDividend)
- Method in class rails.game.specific._1856.
OperatingRound_1856
executeExchangeForShare(ExchangeForShare)
- Method in class rails.game.
StockRound
executeNetworkInfo(String)
- Method in class rails.ui.swing.
ORPanel
executeOperatingCost(OperatingCost)
- Method in class rails.game.
OperatingRound
executeRepayLoans(RepayLoans)
- Method in class rails.game.
OperatingRound
executeSetRevenueAndDividend(SetDividend)
- Method in class rails.game.
OperatingRound
executeShareTransfer(PublicCompanyI, List<PublicCertificateI>, Player, int)
- Method in class rails.game.
StockRound
executeTakeLoans(TakeLoans)
- Method in class rails.game.
OperatingRound
executeUpgrade()
- Method in class rails.ui.swing.
ORUIManager
exercised
- Variable in class rails.game.special.
SpecialProperty
EXPORT
- Static variable in class rails.game.action.
GameAction
export(GameAction)
- Method in class rails.game.
GameManager
EXPORT_CMD
- Static variable in class rails.ui.swing.
StatusWindow
exportGame(GameAction)
- Method in class rails.ui.swing.
GameUIManager
extra
- Variable in class rails.game.special.
SpecialTileLay
extra
- Variable in class rails.game.special.
SpecialTokenLay
extra
- Variable in class rails.game.special.
SpecialTrainBuy
extractBooleanAttribute(NamedNodeMap, String)
- Static method in class tools.
XmlUtils
Deprecated.
extractBooleanAttribute(NamedNodeMap, String, boolean)
- Static method in class tools.
XmlUtils
Deprecated.
extractIntegerArrayAttribute(NamedNodeMap, String)
- Static method in class tools.
XmlUtils
Deprecated.
extractIntegerAttribute(NamedNodeMap, String)
- Static method in class tools.
XmlUtils
Deprecated.
extractIntegerAttribute(NamedNodeMap, String, int)
- Static method in class tools.
XmlUtils
Deprecated.
extractStringAttribute(NamedNodeMap, String)
- Static method in class tools.
XmlUtils
Deprecated.
extractStringAttribute(NamedNodeMap, String, String)
- Static method in class tools.
XmlUtils
Deprecated.
extraInfo
- Variable in class rails.game.
Phase
extraTileLays
- Variable in class rails.game.
PublicCompany
A map per tile colour.
extraTiles
- Variable in class rails.game.
PublicCompany
Number of tiles laid.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z