Updated tick model to check for empty player array