Hi NASA1024 !
Like say NukeET, by "Trial and error" !!!
Obviously, a scientific method should exist. But it is probably not available on the Net and I guess only very few persons, on this planet, should know how to compute launch window for a specific landing spot on the Moon and with all favorable conditions of enlightment, Earth position into Lunar sky, etc... I searched the Net for that purpose, when I developed the fictitious mission "Tribute to LazyD" (the re-visit of Taurus Littrow in December 2007, see scenario "AMSO\Miscellaneous\Tribute to LazyD"), but finished with a tedious trial session.
Here after, a part of the documentation chapter "TECHNICAL INFORMATIONS" who might be interesting for you:
AMSO supports missions "AS-503" (Apollo 8) to "AS-512" (Apollo 17). AMSO also allows flying two fictitious missions; the "AS-513" will use the Moon landing base "Marius Hills" and "AS-514" uses the "Copernicus" base. In fact, AMSO is able to fly any "AS-XXX" missions. Missions under "AS-503" will simply be configured like "AS-503" and over "AS-514", like "AS-514". "AS-999" is reserved (used for the Tribute to LazyD). If you want to create a fictitious mission launch scenario for a specific landing base or flight configuration which is inside AMSO mission range, you must simply use the same mission designation and set the launch date and time as you wish. Any scenario you might create yourself MUST use a valid designation. This is "AS", followed by a minus sign, then a three digits number. For example "AS-000" is a valid designation, "AS-01" not. This will be the name of the main Apollo vessel. All other vessels names will be prefixed with this name, followed by an underscore character and then, the vessel name itself, like for example "AM-512_LM_vessel".
Good luck for your scenario creation !!!
ACS