Uses of Class
org.eyelanguage.rl.reading.ReadingState

Packages that use ReadingState
org.eyelanguage.rl.reading Code for the Adaptive Reading Agent; see ReadingMain for parameters and default values. 
 

Uses of ReadingState in org.eyelanguage.rl.reading
 

Subclasses of ReadingState in org.eyelanguage.rl.reading
 class ReadingStateParallelRelative
          In parallel states, we have to keep track of which words of the sentence have been identified already but for default compatability with earlier states we return information about the first word in the window for length, ID and whether the word is identified.
 class ReadingStateRelative
          Inherits from ReadingState, but several methods have been altered so that the model of the environment is word-centric instead of absolute in the sentence (this allows for generalization to new circumstances).
 

Methods in org.eyelanguage.rl.reading that return ReadingState
 ReadingState SentenceWorldParallel.attendCurrentWord(ReadingState newState)
           
 ReadingState SentenceWorld.attendCurrentWord(ReadingState newState)
           
 ReadingState SentenceWorld.checkForAcuityLimit(ReadingState newState)
          If the eyes land too eccentricly, force eyes to land within acuity limit.
 ReadingState SentenceWorldParallel.checkForWordIdentification(ReadingState state)
           
 ReadingState SentenceWorld.checkForWordIdentification(ReadingState newState)
           
 ReadingState SentenceWorldParallel.checkForWordIdentificationParallel(ReadingState state)
          Checks whether any words which are currently receivers of attention have become identified.
 ReadingState ReadingStateFactory.createNewReadingState()
           
 ReadingState ReadingStateFactory.createNewReadingState(ReadingState rsSource)
           
 ReadingState ReadingStateFactory.createNewReadingStateNoPool()
           
 ReadingState ReadingStateFactory.createNewReadingStateNoPool(ReadingState rs)
           
protected  ReadingState SentenceWorld.executeSaccade(ReadingState oldState)
           
 ReadingState SentenceWorld.getNewState(ReadingState rs, ReadingAction ra)
           
 

Methods in org.eyelanguage.rl.reading with parameters of type ReadingState
 int SentenceWorld.acuityAdjustment(ReadingState previousState, ReadingState newState)
          If we saccade to a position, the time attended is worth less than future time that will be spent (see detail).
protected  void SentenceWorldParallel.attemptAttendNextWord(ReadingState newState)
          If the next word is already identified, a single attNext action keeps moving you through the identified word to the following word.
protected  void SentenceWorld.attemptAttendNextWord(ReadingState newState)
           
 ReadingState SentenceWorldParallel.attendCurrentWord(ReadingState newState)
           
 ReadingState SentenceWorld.attendCurrentWord(ReadingState newState)
           
 int SentenceWorldParallel.calculateDistFromAttendedWordCenter(ReadingState state)
           
 int SentenceWorld.calculateDistFromAttendedWordCenter(ReadingState state)
           
 ReadingState SentenceWorld.checkForAcuityLimit(ReadingState newState)
          If the eyes land too eccentricly, force eyes to land within acuity limit.
 ReadingState SentenceWorldParallel.checkForWordIdentification(ReadingState state)
           
 ReadingState SentenceWorld.checkForWordIdentification(ReadingState newState)
           
 ReadingState SentenceWorldParallel.checkForWordIdentificationParallel(ReadingState state)
          Checks whether any words which are currently receivers of attention have become identified.
 void ReadingStateParallelRelative.copyFrom(ReadingState s)
           
 void ReadingState.copyFrom(ReadingState oldReadingState)
           
 ReadingState ReadingStateFactory.createNewReadingState(ReadingState rsSource)
           
 ReadingState ReadingStateFactory.createNewReadingStateNoPool(ReadingState rs)
           
protected  ReadingState SentenceWorld.executeSaccade(ReadingState oldState)
           
 ReadingState SentenceWorld.getNewState(ReadingState rs, ReadingAction ra)
           
 

Constructors in org.eyelanguage.rl.reading with parameters of type ReadingState
ReadingState(ReadingState oldReadingState)
          Preserves all relevant state information in the new state returned.