flopt v0.5.6で座標降下法(Coordinate Descent)の実行方法を示します。 2 x2 + y2 + xy の関数について、xとyの変数の片方のみを交互に移動させて局所最適解を目指します。 prob.solve(optimized_variables=[x[0]]) のようにoptimized_variablesに最適化対象の変数を指定することで、特定の変数のみを変動させます。 import flopt x = flopt.Variable.array("x", 2, cat="Continuous") x[0].setValue(1.5) x[1].setValue(1…