optimized Farmington HIlls Golf Course