premise: Men play hockey.
hypothesis: Men play
explanation_1: Men play in both sentences.  They're almost the same sentence.
explanation_2: Men play in both sentences, the only difference is the first sentence specifies the men play hockey.
explanation_3: Hockey is what the men play.
premise_logic: exists x1 x2 x3.(a_topic(x1) & Time(x1,x3) & n_hockey(x3) & n_play(x1) & of(x1,x2) & n_man(x2))
hypothesis_logic: exists x1 x2.(n_play(x1) & of(x1,x2) & n_man(x2) & a_topic(x1))
premise_sim: exists x1 x2 x3.(of(x1,x2) & n_play(x1) & n_man(x2) & n_hockey(x3) & a_topic(x1) & Time(x1,x3))
hypothesis_sim: exists x1 x2.(of(x1,x2) & n_play(x1) & n_man(x2) & a_topic(x1))