Hi Nicholas,
For docplex documentation and reference manual (both for Cplex and CPO), I would recommend this URL:
https://rawgit.com/IBMDecisionOptimization/docplex-doc/master/docs/index.htmlI'm not sure about your experience about optimization problem modelling.
My advice would be to start with simple data structures rather than handling matrices. It is much easier to understand what is wrong in case of issues.
Afterward, it is always possible to reformulate with matrices.
Translating mathematical expressions into docplex statements is usually not so difficult.
Once the decision variables are clearly identified (which is not totally clear for me from the model you included in your message), it should not be too difficult.
I hope this helps.
Kind regards,
Hugues
------------------------------
Hugues Juille
------------------------------