premise: Two commandos with gun by a staircase and an old man holding a hat is sitting on the stairs.
hypothesis: Two soldiers order an elderly warlord to surrender.
explanation_1: Just because two commandos with a gun are sitting near an old man does not mean the man is a warlord and it does not mean they are asking him to surrender.  Two commandos does not mean they are soldiers.
explanation_2: The man may not be a warlord and not under surrender.
explanation_3: Sentence one indicates the commandos are by a staircase, but it does not show any further action on their part. It also indicates that an old man with a hat is sitting on the stairs, but the identity of the old man isn't revealed. So there is nothing showing the commandos have ordered anyone to do anything, nor is there any evidence that the old man is a warlord.
premise_logic: exists e1 e2 s1 x1 x2 x3 x4 x5 x6 x7 x8.(n_stair(x8) & on(e2,x8) & Actor(e2,x1) & v_sit(e2) & with(x1,x2) & subset_of(x5,x2) & Theme(e1,x7) & Actor(e1,x6) & v_hold(e1) & n_hat(x7) & (x5 = x6) & n_man(x5) & a_old(s1) & Theme(s1,x5) & subset_of(x3,x2) & by(x3,x4) & n_staircase(x4) & n_gun(x3) & n_commando(x1) & card_eq_2(x1))
hypothesis_logic: all s1 x1.((n_warlord(x1) & a_elderly(s1) & Theme(s1,x1)) -> exists p1 x2 x3.(a_topic(x2) & Topic(x2,p1) & exists e1.(Actor(e1,x2) & v_surrender(e1)) & for(x2,x1) & n_order(x2) & of(x2,x3) & n_soldier(x3) & card_eq_2(x2)))
premise_sim: exists e1 e2 s1 x1 x2 x3 x4 x5 x6 x7 x8.(with(x1,x2) & v_sit(e2) & v_hold(e1) & subset_of(x5,x2) & subset_of(x3,x2) & on(e2,x8) & n_staircase(x4) & n_stair(x8) & n_man(x5) & n_hat(x7) & n_gun(x3) & n_commando(x1) & card_eq_2(x1) & by(x3,x4) & a_old(s1) & Theme(s1,x5) & Theme(e1,x7) & Actor(e2,x1) & Actor(e1,x6) & (x5 = x6))
hypothesis_sim: all s1 x1.(exists p1 x2 x3.(of(x2,x3) & n_soldier(x3) & n_order(x2) & for(x2,x1) & exists e1.(v_surrender(e1) & Actor(e1,x2)) & card_eq_2(x2) & a_topic(x2) & Topic(x2,p1)) | -n_warlord(x1) | -a_elderly(s1) | -Theme(s1,x1))