You can't reassign 3 horses to a new horse, that doesn't make sense coding-wise. They are all identical anyway, so there are no special features to preserve for individual horses.
So, your suggestion would be:
Loop through the horses, keep each nth horse, destroy the other horses.
My suggestion would be: grab the first x horses, destroy the rest.
You can't reassign 3 horses to a new horse, that doesn't make sense coding-wise. They are all identical anyway, so there are no special features to preserve for individual horses.
So, your suggestion would be:
Loop through the horses, keep each nth horse, destroy the other horses.
My suggestion would be: grab the first x horses, destroy the rest.
IMO you're overthinking this ;)