@base <http://tavasi.majles.ir/ontology/general/Verbnet> .
@prefix go: <http://tavasi.majles.ir/ontology/general#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

<http://tavasi.majles.ir/ontology/general> a owl:Ontology .

go:bite rdfs:subClassOf go:swat-18.2 .

go:chop rdfs:subClassOf go:swat-18.2 .

go:claw rdfs:subClassOf go:swat-18.2 .

go:kick rdfs:subClassOf go:swat-18.2 .

go:paw rdfs:subClassOf go:swat-18.2 .

go:peck rdfs:subClassOf go:swat-18.2 .

go:punch rdfs:subClassOf go:swat-18.2 .

go:scratch rdfs:subClassOf go:swat-18.2 .

go:slice rdfs:subClassOf go:swat-18.2 .

go:slug rdfs:subClassOf go:swat-18.2 .

go:stab rdfs:subClassOf go:swat-18.2 .

go:swat rdfs:subClassOf go:swat-18.2 .

go:swipe rdfs:subClassOf go:swat-18.2 .

go:swat-18.2 rdfs:subClassOf go:hasAgent,
        go:hasInstrument,
        go:hasLocation,
        go:hasPatient,
        go:hasResult .


# Generated String:
<http://tavasi.majles.ir/ontology/general#swat-18.2> rdfs:subClassOf [ rdf:type owl:Restriction ;
                      owl:onProperty <http://tavasi.majles.ir/ontology/general#EventHasAgent> ;
                      owl:allValuesFrom <http://tavasi.majles.ir/ontology/general#animate>
                    ].
<http://tavasi.majles.ir/ontology/general#swat-18.2> rdfs:subClassOf [ rdf:type owl:Restriction ;
                      owl:onProperty <http://tavasi.majles.ir/ontology/general#EventHasPatient> ;
                      owl:allValuesFrom [owl:intersectionOf ( <http://tavasi.majles.ir/ontology/general#concrete>
                                            <http://tavasi.majles.ir/ontology/general#animate>
                                            ) ;
                                          rdf:type owl:Class]
                    ].
<http://tavasi.majles.ir/ontology/general#swat-18.2> rdfs:subClassOf [ rdf:type owl:Restriction ;
                      owl:onProperty <http://tavasi.majles.ir/ontology/general#EventHasInstrument> ;
                      owl:allValuesFrom [owl:intersectionOf ( <http://tavasi.majles.ir/ontology/general#solid>
                                            [owl:intersectionOf ( <http://tavasi.majles.ir/ontology/general#concrete>
                                            <http://tavasi.majles.ir/ontology/general#animate>
                                            ) ;
                                          rdf:type owl:Class]
                                            ) ;
                                          rdf:type owl:Class]
                    ].
<http://tavasi.majles.ir/ontology/general#swat-18.2> rdfs:subClassOf [ rdf:type owl:Restriction ;
                      owl:onProperty <http://tavasi.majles.ir/ontology/general#EventHasLocation> ;
                      owl:allValuesFrom [owl:intersectionOf ( <http://tavasi.majles.ir/ontology/general#concrete>
                                            [owl:intersectionOf ( <http://tavasi.majles.ir/ontology/general#solid>
                                            [owl:intersectionOf ( <http://tavasi.majles.ir/ontology/general#concrete>
                                            <http://tavasi.majles.ir/ontology/general#animate>
                                            ) ;
                                          rdf:type owl:Class]
                                            ) ;
                                          rdf:type owl:Class]
                                            ) ;
                                          rdf:type owl:Class]
                    ].