Learning on Complex Simulations