}
public void doMove(WorkingMemory workingMemory) {
Period oldLeftPeriod = leftLecture.getPeriod();
Period oldRightPeriod = rightLecture.getPeriod();
Room oldLeftRoom = leftLecture.getRoom();
Room oldRightRoom = rightLecture.getRoom();
if (oldLeftPeriod.equals(oldRightPeriod)) {
CurriculumCourseMoveHelper.moveRoom(workingMemory, leftLecture, oldRightRoom);
CurriculumCourseMoveHelper.moveRoom(workingMemory, rightLecture, oldLeftRoom);
} else if (oldLeftRoom.equals(oldRightRoom)) {
CurriculumCourseMoveHelper.movePeriod(workingMemory, leftLecture, oldRightPeriod);