Text this: A variational discrete filled function approach in discrete global optimization