[AccessD] miracle required apparently
Steve Schapel
steve at datamanagementsolutions.biz
Tue Oct 17 20:06:19 CDT 2023
Really appreciate your input, Jack. Thanks.
Glad you enjoyed having a go, and you have helped me to start looking at
the problem from another angle - which is what is needed I think.
Regards
Steve
On 18/10/2023 1:03:13 pm, "jack drawbridge" <jackandpat.d at gmail.com>
wrote:
>Steve,
>
>I did submit a response, but now recognize I did not/have not addressed the
>"key issue". I did not account for 1 participant per activity per session.
>Oh well, it still was a challenge for me ----just not the one you had
>requested.
>I'm sure someone at AccessD will have a solution.
>
>Jack
>
>On Mon, Oct 16, 2023 at 9:22 PM Steve Schapel <
>steve at datamanagementsolutions.biz> wrote:
>
>> Hi all
>>
>> I'm trying to do something that I initially thought would be reasonably
>> easy. But alas, so far success has eluded me. Any insights accepted
>> with much gratitude!
>>
>> The goal: Assign a number of Participants to a number of Activities
>> over a number of Sessions.
>>
>> Very simple example:
>> 4 Sessions
>> 4 Activities
>> 8 Participants (therefore 2 per Activity)
>>
>> To illustrate:
>> Let's say the sessions are 9am, 10am, 11am, 12pm.
>> Let's sat the activities are chess, tai chi, bowls, diving
>> Let's say the participants are A, B, C, D, E, F, G, H
>>
>> The stipulation is that each participant should do each activity one
>> time.
>>
>> By trial and error brute force, I know that there is at least one
>> solution, namely:
>>
>> chess tai chi bowls diving
>> 9am A & E C & F D & G B & H
>> 10am C & G A & H B & E D & F
>> 11am D & H B & G A & F C & E
>> 12pm B & F D & E C & H A & G
>>
>> HOWEVER, I have tried multiple angles of looping through nested (and
>> sometimes randomised) recordsets based on the core data elements
>> (sessions, activities, and participants), to write the assignments to
>> the available slots in a schedule table, and to my shock (and horror) we
>> always reach the point in the procedure where it gets stuck, due to
>> trying to assign a participant to two activities in the same session,
>> but with no valid alternative slot available.
>>
>> There is no problem if the model calls for the super simple option of
>> only one participant for each activity. But otherwise, no dice, so far.
>>
>> There MUST be a way to make this work? Surely?
>>
>> Thanks a lot.
>>
>> Regards
>> Steve
>> --
>>
More information about the AccessD
mailing list