Polynomial Assignments