ASKFIRST requests the value of the left hand term after asking/computing the arguments inside the ASKFIRST function.

Syntax

ASKFIRST(ValExp, [InpVar])

Arguments

  • ValExp is the part to be asked first
  • InpVar are optional addtional input parameters

Remarks

Together with the ADDGOALS function, this is a function to manipulate the order in which the reasoning mechanisme will ask for parameter values.

Example knowledgebases

Download

An example knowledgebase of this function can be downloaded here.

Description

Input

B is the value to be asked first. When you would not use the function and you would ask A as top goal, first A would be asked, and when you do not provide A Quaestor would continue with asking B. Now B will be asked first...

Relations

A=ASKFIRST(B)

Quick links: Functions overview | Attribute overview | Constants overview | Dimensions overview

  • No labels