from py6.ai.hillClimbing import hillClimbing  # 引入爬山演算法類別
from solutionEquation import SolutionEquation  # 引入平方根解答類別

# 執行爬山演算法 (從「解答=0.0」開始尋找, 最多十萬代、失敗一千次就跳出。
hillClimbing(SolutionEquation.zero(), 100000, 1000)
# hillClimbing(solutionEquations.zero(), 100000, 1000);
Exemple #2
0
from py6.ai.hillClimbing import hillClimbing # 引入爬山演算法類別
from solutionArray import SolutionArray # 引入平方根解答類別

# 執行爬山演算法 (從「解答=0.0」開始尋找, 最多十萬代、失敗一千次就跳出。
hillClimbing(SolutionArray([1,1,1]), 100000, 1000)
from py6.ai.hillClimbing import hillClimbing  # 引入爬山演算法類別
from solutionScheduling import SolutionScheduling  # 引入平方根解答類別

# 執行爬山演算法 (從「解答=0.0」開始尋找, 最多3萬代、失敗一千次就跳出。
hillClimbing(SolutionScheduling.init(), 30000, 1000)
from py6.ai.hillClimbing import hillClimbing  # 引入爬山演算法類別
from solutionNumber import SolutionNumber  # 引入平方根解答類別

# 執行爬山演算法 (從「解答=0.0」開始尋找, 最多十萬代、失敗一千次就跳出。
hillClimbing(SolutionNumber(0.0), 100000, 1000)