What do you mean by "uncertain (discrete) integer values?" What do you mean by "each solution that JMP finds?"
I want to check my interpretation of your question. Are you asking if you can make JMP apply a simulation at each point on the path of optimization? No, JMP can't do that in the Prediction Profiler. You must write a script to implement the optimization algorithm and the simulation.
The Prediction Profiler provides simulation based on a function relating the mean response to the factors, injecting realistic noise to the inputs, and adding unconditional noise to the response.