Class ConferenceConstraintConfiguration
java.lang.Object
ai.timefold.solver.examples.common.domain.AbstractPersistable
ai.timefold.solver.examples.conferencescheduling.domain.ConferenceConstraintConfiguration
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class ai.timefold.solver.examples.common.domain.AbstractPersistable
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreintai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoreai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScorevoidsetAudienceLevelDiversity(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore audienceLevelDiversity) voidsetAudienceTypeDiversity(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore audienceTypeDiversity) voidsetAudienceTypeThemeTrackConflict(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore audienceTypeThemeTrackConflict) voidsetConsecutiveTalksPause(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore consecutiveTalksPause) voidsetContentAudienceLevelFlowViolation(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore contentAudienceLevelFlowViolation) voidsetContentConflict(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore contentConflict) voidsetCrowdControl(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore crowdControl) voidsetLanguageDiversity(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore languageDiversity) voidsetMinimumConsecutiveTalksPauseInMinutes(int minimumConsecutiveTalksPauseInMinutes) voidsetPopularTalks(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore popularTalks) voidsetPublishedRoom(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore publishedRoom) voidsetPublishedTimeslot(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore publishedTimeslot) voidsetRoomConflict(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore roomConflict) voidsetRoomUnavailableTimeslot(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore roomUnavailableTimeslot) voidsetSameDayTalks(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore sameDayTalks) voidsetSectorConflict(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore sectorConflict) voidsetSpeakerConflict(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerConflict) voidsetSpeakerMakespan(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerMakespan) voidsetSpeakerPreferredRoomTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerPreferredRoomTags) voidsetSpeakerPreferredTimeslotTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerPreferredTimeslotTags) voidsetSpeakerProhibitedRoomTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerProhibitedRoomTags) voidsetSpeakerProhibitedTimeslotTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerProhibitedTimeslotTags) voidsetSpeakerRequiredRoomTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerRequiredRoomTags) voidsetSpeakerRequiredTimeslotTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerRequiredTimeslotTags) voidsetSpeakerUnavailableTimeslot(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerUnavailableTimeslot) voidsetSpeakerUndesiredRoomTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerUndesiredRoomTags) voidsetSpeakerUndesiredTimeslotTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerUndesiredTimeslotTags) voidsetTalkMutuallyExclusiveTalksTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkMutuallyExclusiveTalksTags) voidsetTalkPreferredRoomTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkPreferredRoomTags) voidsetTalkPreferredTimeslotTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkPreferredTimeslotTags) voidsetTalkPrerequisiteTalks(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkPrerequisiteTalks) voidsetTalkProhibitedRoomTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkProhibitedRoomTags) voidsetTalkProhibitedTimeslotTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkProhibitedTimeslotTags) voidsetTalkRequiredRoomTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkRequiredRoomTags) voidsetTalkRequiredTimeslotTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkRequiredTimeslotTags) voidsetTalkUndesiredRoomTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkUndesiredRoomTags) voidsetTalkUndesiredTimeslotTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkUndesiredTimeslotTags) voidsetThemeTrackConflict(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore themeTrackConflict) voidsetThemeTrackRoomStability(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore themeTrackRoomStability) Methods inherited from class ai.timefold.solver.examples.common.domain.AbstractPersistable
getId, setId, toString
-
Field Details
-
ROOM_UNAVAILABLE_TIMESLOT
- See Also:
-
ROOM_CONFLICT
- See Also:
-
SPEAKER_UNAVAILABLE_TIMESLOT
- See Also:
-
SPEAKER_CONFLICT
- See Also:
-
TALK_PREREQUISITE_TALKS
- See Also:
-
TALK_MUTUALLY_EXCLUSIVE_TALKS_TAGS
- See Also:
-
CONSECUTIVE_TALKS_PAUSE
- See Also:
-
CROWD_CONTROL
- See Also:
-
SPEAKER_REQUIRED_TIMESLOT_TAGS
- See Also:
-
SPEAKER_PROHIBITED_TIMESLOT_TAGS
- See Also:
-
TALK_REQUIRED_TIMESLOT_TAGS
- See Also:
-
TALK_PROHIBITED_TIMESLOT_TAGS
- See Also:
-
SPEAKER_REQUIRED_ROOM_TAGS
- See Also:
-
SPEAKER_PROHIBITED_ROOM_TAGS
- See Also:
-
TALK_REQUIRED_ROOM_TAGS
- See Also:
-
TALK_PROHIBITED_ROOM_TAGS
- See Also:
-
PUBLISHED_TIMESLOT
- See Also:
-
PUBLISHED_ROOM
- See Also:
-
THEME_TRACK_CONFLICT
- See Also:
-
THEME_TRACK_ROOM_STABILITY
- See Also:
-
SECTOR_CONFLICT
- See Also:
-
AUDIENCE_TYPE_DIVERSITY
- See Also:
-
AUDIENCE_TYPE_THEME_TRACK_CONFLICT
- See Also:
-
AUDIENCE_LEVEL_DIVERSITY
- See Also:
-
CONTENT_AUDIENCE_LEVEL_FLOW_VIOLATION
- See Also:
-
CONTENT_CONFLICT
- See Also:
-
LANGUAGE_DIVERSITY
- See Also:
-
SAME_DAY_TALKS
- See Also:
-
POPULAR_TALKS
- See Also:
-
SPEAKER_PREFERRED_TIMESLOT_TAGS
- See Also:
-
SPEAKER_UNDESIRED_TIMESLOT_TAGS
- See Also:
-
TALK_PREFERRED_TIMESLOT_TAGS
- See Also:
-
TALK_UNDESIRED_TIMESLOT_TAGS
- See Also:
-
SPEAKER_PREFERRED_ROOM_TAGS
- See Also:
-
SPEAKER_UNDESIRED_ROOM_TAGS
- See Also:
-
TALK_PREFERRED_ROOM_TAGS
- See Also:
-
TALK_UNDESIRED_ROOM_TAGS
- See Also:
-
SPEAKER_MAKESPAN
- See Also:
-
-
Constructor Details
-
ConferenceConstraintConfiguration
public ConferenceConstraintConfiguration() -
ConferenceConstraintConfiguration
public ConferenceConstraintConfiguration(long id)
-
-
Method Details
-
getMinimumConsecutiveTalksPauseInMinutes
public int getMinimumConsecutiveTalksPauseInMinutes() -
setMinimumConsecutiveTalksPauseInMinutes
public void setMinimumConsecutiveTalksPauseInMinutes(int minimumConsecutiveTalksPauseInMinutes) -
getRoomConflict
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getRoomConflict() -
setRoomConflict
public void setRoomConflict(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore roomConflict) -
getSpeakerConflict
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerConflict() -
setSpeakerConflict
public void setSpeakerConflict(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerConflict) -
getTalkPrerequisiteTalks
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkPrerequisiteTalks() -
setTalkPrerequisiteTalks
public void setTalkPrerequisiteTalks(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkPrerequisiteTalks) -
getTalkMutuallyExclusiveTalksTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkMutuallyExclusiveTalksTags() -
setTalkMutuallyExclusiveTalksTags
public void setTalkMutuallyExclusiveTalksTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkMutuallyExclusiveTalksTags) -
getConsecutiveTalksPause
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getConsecutiveTalksPause() -
setConsecutiveTalksPause
public void setConsecutiveTalksPause(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore consecutiveTalksPause) -
getCrowdControl
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getCrowdControl() -
setCrowdControl
public void setCrowdControl(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore crowdControl) -
getSpeakerRequiredTimeslotTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerRequiredTimeslotTags() -
setSpeakerRequiredTimeslotTags
public void setSpeakerRequiredTimeslotTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerRequiredTimeslotTags) -
getSpeakerProhibitedTimeslotTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerProhibitedTimeslotTags() -
setSpeakerProhibitedTimeslotTags
public void setSpeakerProhibitedTimeslotTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerProhibitedTimeslotTags) -
getTalkRequiredTimeslotTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkRequiredTimeslotTags() -
setTalkRequiredTimeslotTags
public void setTalkRequiredTimeslotTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkRequiredTimeslotTags) -
getTalkProhibitedTimeslotTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkProhibitedTimeslotTags() -
setTalkProhibitedTimeslotTags
public void setTalkProhibitedTimeslotTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkProhibitedTimeslotTags) -
getSpeakerRequiredRoomTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerRequiredRoomTags() -
setSpeakerRequiredRoomTags
public void setSpeakerRequiredRoomTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerRequiredRoomTags) -
getSpeakerProhibitedRoomTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerProhibitedRoomTags() -
setSpeakerProhibitedRoomTags
public void setSpeakerProhibitedRoomTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerProhibitedRoomTags) -
getTalkRequiredRoomTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkRequiredRoomTags() -
setTalkRequiredRoomTags
public void setTalkRequiredRoomTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkRequiredRoomTags) -
getTalkProhibitedRoomTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkProhibitedRoomTags() -
setTalkProhibitedRoomTags
public void setTalkProhibitedRoomTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkProhibitedRoomTags) -
getPublishedTimeslot
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getPublishedTimeslot() -
setPublishedTimeslot
public void setPublishedTimeslot(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore publishedTimeslot) -
getPublishedRoom
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getPublishedRoom() -
setPublishedRoom
public void setPublishedRoom(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore publishedRoom) -
getThemeTrackConflict
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getThemeTrackConflict() -
setThemeTrackConflict
public void setThemeTrackConflict(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore themeTrackConflict) -
getThemeTrackRoomStability
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getThemeTrackRoomStability() -
setThemeTrackRoomStability
public void setThemeTrackRoomStability(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore themeTrackRoomStability) -
getSectorConflict
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSectorConflict() -
setSectorConflict
public void setSectorConflict(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore sectorConflict) -
getAudienceTypeDiversity
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getAudienceTypeDiversity() -
setAudienceTypeDiversity
public void setAudienceTypeDiversity(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore audienceTypeDiversity) -
getAudienceTypeThemeTrackConflict
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getAudienceTypeThemeTrackConflict() -
setAudienceTypeThemeTrackConflict
public void setAudienceTypeThemeTrackConflict(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore audienceTypeThemeTrackConflict) -
getAudienceLevelDiversity
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getAudienceLevelDiversity() -
setAudienceLevelDiversity
public void setAudienceLevelDiversity(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore audienceLevelDiversity) -
getContentAudienceLevelFlowViolation
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getContentAudienceLevelFlowViolation() -
setContentAudienceLevelFlowViolation
public void setContentAudienceLevelFlowViolation(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore contentAudienceLevelFlowViolation) -
getContentConflict
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getContentConflict() -
setContentConflict
public void setContentConflict(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore contentConflict) -
getLanguageDiversity
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getLanguageDiversity() -
setLanguageDiversity
public void setLanguageDiversity(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore languageDiversity) -
getSameDayTalks
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSameDayTalks() -
setSameDayTalks
public void setSameDayTalks(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore sameDayTalks) -
getPopularTalks
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getPopularTalks() -
setPopularTalks
public void setPopularTalks(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore popularTalks) -
getSpeakerPreferredTimeslotTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerPreferredTimeslotTags() -
setSpeakerPreferredTimeslotTags
public void setSpeakerPreferredTimeslotTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerPreferredTimeslotTags) -
getSpeakerUndesiredTimeslotTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerUndesiredTimeslotTags() -
setSpeakerUndesiredTimeslotTags
public void setSpeakerUndesiredTimeslotTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerUndesiredTimeslotTags) -
getTalkPreferredTimeslotTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkPreferredTimeslotTags() -
setTalkPreferredTimeslotTags
public void setTalkPreferredTimeslotTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkPreferredTimeslotTags) -
getTalkUndesiredTimeslotTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkUndesiredTimeslotTags() -
setTalkUndesiredTimeslotTags
public void setTalkUndesiredTimeslotTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkUndesiredTimeslotTags) -
getSpeakerPreferredRoomTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerPreferredRoomTags() -
setSpeakerPreferredRoomTags
public void setSpeakerPreferredRoomTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerPreferredRoomTags) -
getSpeakerUndesiredRoomTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerUndesiredRoomTags() -
setSpeakerUndesiredRoomTags
public void setSpeakerUndesiredRoomTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerUndesiredRoomTags) -
getTalkPreferredRoomTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkPreferredRoomTags() -
setTalkPreferredRoomTags
public void setTalkPreferredRoomTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkPreferredRoomTags) -
getTalkUndesiredRoomTags
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkUndesiredRoomTags() -
setTalkUndesiredRoomTags
public void setTalkUndesiredRoomTags(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkUndesiredRoomTags) -
getSpeakerMakespan
public ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerMakespan() -
setSpeakerMakespan
public void setSpeakerMakespan(ai.timefold.solver.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerMakespan)
-