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.

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