Final software update, and published!
The model is controlled by an Arduino Nano 33 ioT driving six S51 9G servos. The software creates a random number putt sequence from 1 to 10 consecutive puts. Power is provided by a 1A USB power supply.
If you wish to attempt to recreate this highly complex model, files and instructions are available here:
My best wishes for your success!
Designed using Autodesk Fusion 360, sliced using Ultimaker Cura , and 3D printed in PLA and TPU on Ultimaker S5s.