Random Seed is now a constexpr variable in the std.h file objects are generated randomly using the seed at runtime. gave up on opencl.