Skip to content

Advanced Linkage #1109

@jmdelfa

Description

@jmdelfa

Checked for duplicates

Yes - I've already checked

Alternatives considered

No - I haven't considered

Related problems

For many scheduling goals, there is the setup of having a 1x science activity placed via a 1x cardinality goal (within a constrained plan window) with several other coexistence goals that link activities to end before or start at the end of the primary activity. It is difficult to establish relations between specific activity instantiations of these goals.

Let's provide an example of the problem:
There is a 1x science activity placed via a 1x cardinality goal (within a constrained plan window). A GNC single turn and solar array fix that must take place before a select science activity type. If we wanted to start the array fix activity at the start of the more general linked GNC turn (instead of linking to endAt the unique science activity start) it is complicated. The coexistence goal would be written to hook the array activity to a GNC turn activity with specified parameters; however this would link the array activity to all turns in the plan with specified parameters, not just the one immediately prior the specific science activity.

Describe the feature request

Enable goals to hook to specific activity instances

Metadata

Metadata

Assignees

No one assigned

    Labels

    clipperRequests from the Europa Clipper projectfeatureA new feature or feature requestschedulingAnything related to the scheduling domain

    Type

    No type

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions