How Convex Optimization Ensures Optimal Decisions in Modern Games