Question: When did the war that ended in 1328 (the class of this statement is statement with Gregorian date earlier than 1584) start?
Choices:
1993-01-13
1815-07-07
1920-03-28
1296-01-01
1839-01-24
1838
1947-02-25
2003-09-21
1861-11-28
1986-09-13
Answer: 1296-01-01
SPARQL: SELECT DISTINCT ?pv WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "war" . ?e <end_time> ?pv_1 . ?pv_1 <pred:year> 1328 . [ <pred:fact_h> ?e ; <pred:fact_r> <end_time> ; <pred:fact_t> ?pv_1 ] <instance_of> ?qpv . ?qpv <pred:value> "statement with Gregorian date earlier than 1584" . ?e <start_time> ?pv .  }
Program:
function: FindAll
function: FilterYear
dependencies: 0
inputs: end time
1328
=
function: QFilterStr
dependencies: 1
inputs: instance of
statement with Gregorian date earlier than 1584
function: FilterConcept
dependencies: 2
inputs: war
function: QueryAttr
dependencies: 3
inputs: start time