Question: Which national association football team is related to association football and ranked 20th, with 895 total league points ?
Choices:
Romania national football team
Swiss national football team
Canada men's national soccer team
Ghana national football team
Russia national football team
Chile national football team
Guyana national football team
Haiti national football team
South Korea national football team
Greece national football team
Answer: Russia national football team
SPARQL: SELECT DISTINCT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "national association football team" . ?e <sport> ?e_1 . ?e_1 <pred:name> "association football" .  ?e <ranking> ?pv . ?pv <pred:unit> "1" . ?pv <pred:value> ?v . FILTER ( ?v > "20"^^xsd:double ) . [ <pred:fact_h> ?e ; <pred:fact_r> <ranking> ; <pred:fact_t> ?pv ] <points_for> ?qpv . ?qpv <pred:unit> "1" . ?qpv <pred:value> "895"^^xsd:double .  }
Program:
function: Find
inputs: association football
function: Relate
dependencies: 0
inputs: sport
backward
function: FilterConcept
dependencies: 1
inputs: national association football team
function: FindAll
function: FilterNum
dependencies: 3
inputs: ranking
20
>
function: QFilterNum
dependencies: 4
inputs: points for
895
=
function: FilterConcept
dependencies: 5
inputs: national association football team
function: And
dependencies: 2
6
function: What
dependencies: 7