Closed monodera closed 7 months ago
I fix the bug for this test sample. But this problem may happen again for other similar samples.
The problem is raised because too many same PPCs are determined for only a few targets. If there is one target at (ra1, dec1) requesting 44 PPCs, all PPCs will initially be at (ra1, dec1). But netflow does not assign fibers to the target in such case (not sure, may be due to cobra movement..?). After a minor local perturbation of 0.x degree for all PPCs, it should assign fibers.
To prevent such error at this stage, PPP now stops if the perturbation repeats for more than 5 times, and no table/figure will be shown.
fixed by de0f786f4c68aeebde4745f15501ca085457b5e8
Describe the bug PPP does not return
None
when I provides only one object with texp=39600s (44 pointings), while it successfully finishes with texp=38700s (43 pointings)To Reproduce Steps to reproduce the behavior:
Expected behavior PPP assigns 44 pointing for the object.
log message
random_example_n00001_p.csv