Modelling Agents With Variational Autoencoders In Multi-Agent Sequential Decision Making