User`s guide

E-Prime User’s Guide
Chapter 4: Using E-Basic
Page 131
Thus, when the experiment is executed, a specific exemplar is selected from the TrialList object.
An examplar from a List is an entire row (or level). In the current example, a chosen exemplar
includes the data to present the stimulus (Stimulus = either X or Y) and score the response
(CorrectAnswer = 1 or 2), as well as the Procedure using that data (TrialProc).
The TrialList object calls the TrialProc object (containing the Fixation, Stimulus and Feedback
objects) using the Stimulus and CorrectAnswer information from the chosen exemplar. In this
way, the trial level information encapsulated in the TrialList object is used to run a series of trials.
Likewise, the block level data and routines are encapsulated in the BlockList and BlockProc
objects.
4.3.1 Context
As with the block and trial levels, the data and routines involved in the overall experiment are
encapsulated in object form at a higher level. The experiment data and associated routines are
combined to define the Context object. Within the Context object, information is hierarchical.
This hierarchical nature allows values from upper levels to be either inherited or reset at lower
levels, while search procedures to determine the value of attributes occur at the current level and
continue in an upward direction until the information is located.
Session
Level
Context
Block
Level
Context
Trial
Level
Context
Sub-Trial
Level
Context
Direction
Of Search
Direction of
Inheritance
Experiment Context