Q = np.tril(-1*np.ones(15), -1)[:, ::-1]
>>> Q
array([[ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., -1.],
[ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,-1., -1.],
[ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., -1.,-1., -1.],
[ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., -1., -1.,-1., -1.],
[ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., -1., -1., -1.,-1., -1.],
[ 0., 0., 0., 0., 0., 0., 0., 0., 0., -1., -1., -1., -1.,-1., -1.],
[ 0., 0., 0., 0., 0., 0., 0., 0., -1., -1., -1., -1., -1.,-1., -1.],
[ 0., 0., 0., 0., 0., 0., 0., -1., -1., -1., -1., -1., -1.,-1., -1.],
[ 0., 0., 0., 0., 0., 0., -1., -1., -1., -1., -1., -1., -1.,-1., -1.],
[ 0., 0., 0., 0., 0., -1., -1., -1., -1., -1., -1., -1., -1.,-1., -1.],
[ 0., 0., 0., 0., -1., -1., -1., -1., -1., -1., -1., -1., -1.,-1., -1.],
[ 0., 0., 0., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1.,-1., -1.],
[ 0., 0., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1.,-1., -1.],
[ 0., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1.,-1., -1.]])