Class Hierarchy
- java.lang.Object
- net.sf.colossus.ai.AbstractAI (implements net.sf.colossus.ai.AI)
- net.sf.colossus.ai.SimpleAI
- net.sf.colossus.ai.CowardSimpleAI
- net.sf.colossus.ai.ExperimentalAI
- net.sf.colossus.ai.ParallelEvaluatorAI
- net.sf.colossus.ai.RationalAI
- net.sf.colossus.ai.HumanHaterRationalAI
- net.sf.colossus.ai.MilvangAI
- net.sf.colossus.ai.SimpleAI
- net.sf.colossus.ai.AbstractAI.AbstractAIOracle (implements net.sf.colossus.variant.IHintOracle)
- net.sf.colossus.ai.AbstractAI.CreatureValueConstants
- net.sf.colossus.ai.AbstractAI.MoveInfo
- net.sf.colossus.ai.AbstractHintProvider (implements net.sf.colossus.variant.IVariantHint)
- net.sf.colossus.ai.RationalAI.BattleResults
- net.sf.colossus.ai.RationalAI.CompCreaturesByValueName (implements java.util.Comparator<T>)
- net.sf.colossus.ai.RationalAI.LegionBoardMove
- net.sf.colossus.ai.RationalAI.MoveFinder
- net.sf.colossus.ai.RationalAI.MusteredCreatures
- net.sf.colossus.ai.SimpleAI.PowerSkill
- net.sf.colossus.ai.SimpleAI.TerrainBonuses
- java.lang.Thread (implements java.lang.Runnable)
- net.sf.colossus.ai.ParallelEvaluatorAI.findBestLegionMoveThread
- java.util.TimerTask (implements java.lang.Runnable)
- net.sf.colossus.ai.ParallelEvaluatorAI.findBestLegionMoveThread.ThreadedTriggerTimeIsUp
- net.sf.colossus.ai.SimpleAI.TriggerTimeIsUp
- net.sf.colossus.ai.AbstractAI (implements net.sf.colossus.ai.AI)
Interface Hierarchy
- net.sf.colossus.ai.AI