Skip to content

Evaluate

Yannic Hock edited this page Oct 11, 2021 · 5 revisions

General

Simulates all following nodes and saves the results.

Further explanation on this Leaf can be found in the Ajan-Service Documentation.

UI

Contains Leaf Base UI

Additional Evaluate UI
  • Target Base - Dropdown Select Agent-, Execution-, Behavior-, Domain- or Service Knowledge for which Knowledgebase the result of this action should be saved in
  • Query - List of all Queries for this simulation. New Queries can be added by clicking on the green "+" and existing ones can be deleted by clicking the red "-". If you want to edit the Query click . If you want to learn more about this Editor read more about it here
    • Construct Query
      • Origin Base - Dropdown Select Agent-, Execution-, Behavior-, Domain- or Service Knowledge for which Knowledgebase should be used for the following Query
      • Query - You can quick edit your RDF Query if you do not want to open the editor

Node Definition

:Evaluate nd:class nd:Leaf;
    nd:name "Evaluate";
    nd:labelType nd:Dynamic;
    rdfs:label "DefaultEvaluate";
    nd:type bt:Evaluate;
    nd:style [
        a nd:StyleDef;
        nd:color "#cea6ff";
        nd:shape nd:Roundrectangle;
        nd:padding "600%";
        nd:paddingTo "width";
        nd:icon "evaluate.png";
    ];
	nd:parameter [
		a nd:Parameter;
		nd:mapsTo bt:targetBase;
		nd:title "Target Base";
		nd:input nd:Repo ;
	];
    nd:list [
        a nd:List;
        nd:mapsTo bt:initialKnowledge;
        nd:title "Query";
        nd:parameter [
            a nd:Parameter;
            nd:input nd:Query;
            bt:originBase "true";
            bt:targetBase "false";
            nd:title "Construct Query";
            nd:type bt:ConstructQuery;
        ];
    ];
.
Clone this wiki locally