private Assignment generateRandomAssignment(CSP csp) {
Assignment assignment = new Assignment();
foreach (Variable var in csp.getVariables())
{
Object randomValue = Util.selectRandomlyFromList(csp.getDomain(var)
.asList());
assignment.setAssignment(var, randomValue);
}
return assignment;
}