In this post, I'll take a look at first converting the [existing weighted model](https://congx.dev/posts/multiobjective-optimisation-with-ibm-ilog-cplex-1/#much-faster-model-with-weights-cplex-optimizer) in part 1 to Python, proceed with adding additional weights to the model and finally deploy the model to run on IBM Cloud with Watson Machine Learning.
Eons ago, I played this online game called Tribal Wars 2. Recently, Innogames wiped their online forums to its pre-historic ages, which happens to include my report on army sizes to build. Back then, I used MATLAB Optimization Toolbox. Now I'm going to give IBM ILOG CPLEX a try and see how it goes.