Fix of makeOrder() making negative supplies
Put rand inside for loop when building Opponent