标签: java simulated-annealing stochastic
我正在编写java代码来解决模拟退火方法的问题。我需要一种仅使用概率exp(a / b)生成随机true的方法,其中a和b被赋予参数。
true
a
b
感谢。
答案 0 :(得分:11)
假设a/b是返回true的百分比概率:
a/b
public boolean exp(double probabilityTrue) { return Math.random() >= 1.0 - probabilityTrue; }