Skip to content
This repository was archived by the owner on Oct 21, 2024. It is now read-only.

WIP: Add slew constraints using constraint programming - #61

Open
lpsinger wants to merge 1 commit into
nasa:mainfrom
lpsinger:slew-constraints-cp
Open

WIP: Add slew constraints using constraint programming#61
lpsinger wants to merge 1 commit into
nasa:mainfrom
lpsinger:slew-constraints-cp

Conversation

@lpsinger

@lpsinger lpsinger commented May 4, 2021

Copy link
Copy Markdown
Contributor

This is a work in progress showing how to incorporate slew constraints using docplex.cp (rather than docplex.mp). To test it, run this command:

dorado-scheduling examples/6.fits --roll-step '90 deg' --timeout 60 --skygrid-method sinusoidal --skygrid-step '36 deg2' -j -o examples/6.ecsv

@codecov

codecov Bot commented May 4, 2021

Copy link
Copy Markdown

Codecov Report

Merging #61 (eeb1f29) into main (1792adc) will increase coverage by 0.35%.
The diff coverage is 19.04%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #61      +/-   ##
==========================================
+ Coverage   31.54%   31.90%   +0.35%     
==========================================
  Files          28       28              
  Lines        1344     1354      +10     
==========================================
+ Hits          424      432       +8     
- Misses        920      922       +2     
Impacted Files Coverage Δ
dorado/scheduling/scripts/main.py 14.96% <19.04%> (+5.55%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1792adc...eeb1f29. Read the comment docs.

@lpsinger
lpsinger force-pushed the slew-constraints-cp branch from 876b1ee to 6eeb9ba Compare May 6, 2021 17:05
This is a work in progress showing how to incorporate slew
constraints using docplex.cp (rather than docplex.mp). To test it,
run this command:

    dorado-scheduling examples/6.fits --roll-step '90 deg' --timeout 60 --skygrid-method sinusoidal --skygrid-step '36 deg2' -j -o examples/6.ecsv
@lpsinger
lpsinger force-pushed the slew-constraints-cp branch from 6eeb9ba to eeb1f29 Compare May 6, 2021 17:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant