Test Queries

The Query File

The query file will be case insensitive. Any lines preceeded with // will be considered comments and will be ignored. Whitespace is ignored. The query file contains only comments and queries.

A query consists of the following:

1) The keyword Query
2) The head of the query which is the name and then one or more arguments in parenthesis e.g. Foo(x,y)
3) the symbol <=>
4) a body which consists of 1 or more relations separated by semicolons. All of these relations must be in the ontology file given to the agent.
5) a period

Note: because of the unstability of some information sources on the internet, it's possible that one or more of the class wrappers required to answer some of these queries may break making it impossible to answer that query. If your program can not answer a query and you've determined that a broken wrapper is at fault, please email saia@cs.washington.edu with the name of the query and the wrapper and I will either put up a new query or see about fixing the wrapper.

The queries: