Develop is a type of Generate. Develop is related to Programming. Programming cannot be Simple. Simple is related to Test. 
Basketball can be used for Throw. 
Generate <--IsA-- Develop <--RelatedTo--> Programming --NotHasProperty--> Simple <--RelatedTo--> Test 
Throw <--UsedFor-- Basketball 