floating license: One type of G2 license for Gensym's Telewindows product. Floating Telewindows licenses are G2-server based; that is, the G2 license includes a finite number of floating Telewindows connections.
focal class: The class of items to which one or more generic rules apply.
focusing: The technique of invoking multiple generic rules to apply to a particular item or set of items.
foreground-colorcolor attribute: A color attribute for a workspace. For the items on a workspace, the workspace's
foreground-colorcan determine the color value of color attributes for items with system-defined default settings.
foreign function: A function written in C or C++ code that a KB can access as if it were a local function.
foreign function interface: An external interface that allows you to call C and C++ functions from within G2, just as you would any G2 function.
foreign image: An executable file, external to G2, that contains the foreign functions to call from a KB.
formatting attributes: Special attributes that determine the visual aspects of certain items, such as charts and freeform tables.
formula: An equation that provides values for variables or parameters.
forward chaining: An inferencing technique related to event detection, in which G2 invokes certain rules whose antecedent refers to a variable or parameter that has received a new value. Contrast with backward chaining.
foundation class: Any extensible system-defined class except a mixin.
free text: A type of text item called to label various items in your KB. Free text lets you label your KB informatively and attractively.
future task queue: The internal queue that G2 maintains for tasks that are eligible for execution at a future point in time.
fuzzy truth value: A truth value, in the range of
true, that indicates a degree of certainty in the truth of a condition, assertion, or comparison. For example,
+0.9 trueis a fuzzy truth value that indicates a high degree of certainty in the truth of a particular comparison.