User manual

BrainMaster 2.5 Software User Manual
531-346 v1.0 2/10/2012 Page 69 of 82
REF
E1B, E2B, E3B, E4B, E5B, E6B, E7B, E8B, E9B,
E10B, E11B, E12B, E13B, E14B, E15B, E16B
values of "condition" variables in Events 1-16. These are
the selected component values, or the values of the "x="
equation after the "RULE" portion of the event design.
Note: These are also the values of "In16", "In17", "In18",
through "In32", in the Macromedia Flash Player for
BrainMaster
E1F, E2F, E3F, E4F, E5F, E6F, E7F, E8F, E9F,
E10F, E11F, E12F, E13F, E14F, E15F, E16F
values of flags for Events 1-16. These are 0 if the event's
condition is not met, and 1.0 if the event's condition is
met. These are also the values of "Flg1", "Flg2", through
"Flg16" in the Macromedia Flash Player for BrainMaster
E1P, E2P, E3P, E4P, E5P, E6P, E7P, E8P, E9P,
E10P, E11P, E12P, E13P, E14P, E15P, E16P
percent time meeting the condition for Events 1-16.
These allow any events to "see" how often other events
are "true" and use these values in rules. Values are
returned as percent, e.g. between 0 and 100
Built-in Training Control Variables:
INHF1, ENHF1, NUME1
channel 1 training flags: number of "stops" meeting
criterion, number of
"gos" meeting criterion, number of possible "go's"
INHF2, ENHF2, NUME2
channel 2 training flags: number of "stops" meeting
criterion, number of
"gos" meeting criterion, number of possible "go's"
ALLOK
indicates that all "gos" are met, and no "stops" exceed
threshold. Use e.g. "x=ALLOK" for Event 5, to allow
games like BrainMan and BrainCell to work automatically
with any amplitude-based protocol that is set up using the
standard "Training Protocol" setup.
Special Built-in Functions (note that "arg" can be any number or variable name, including other Event Values,
flags, etc. etc.
Zor1(arg)
returns 0 if argument is <1, 1 otherwise. Note: when used
with a fraction e.x. X/Y, returns 1.0 if X >= Y, 0.0
otherwise
GT(arg)
returns 0 if argument is <1, 1 otherwise. Note: when used
with a fraction e.x. X/Y, returns 1.0 if X >= Y, 0.0
otherwise
Rng(arg1, arg2, arg3)
returns 0 if arg1 is within arg2 of arg3. E.g. Rng (C1AF,
0.5, 10) returns 1 if Channel 1 Alpha Frequency is within
0.5 Hz of 10 Hz. E.g. between 9.5 and 10.5 Hz, and
returns 0 otherwise
Bnd(channel, low, high) or Band(channel, low,
high)
returns total FFT energy in a band for a channel. E.g.
Bnd(2, 4, 6)
returns the energy in channel 2 between 4 Hz and 6 Hz
Modf(channel, low, high)
returns modal frequency ("first moment") from FFT in a
band for a channel. E.g. Modf(2, 4, 6) returns the modal
frequency in channel 2 in band from 4 Hz to 6 Hz