<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by lamont-granquist</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindev _class='hudson.plugins.git.util.Build'><buildNumber>1371</buildNumber><marked><SHA1>201c3d05026561224e4264a0f68109cde6cf3602</SHA1><branch><SHA1>201c3d05026561224e4264a0f68109cde6cf3602</SHA1><name>refs/remotes/origin/dev</name></branch></marked><revision><SHA1>201c3d05026561224e4264a0f68109cde6cf3602</SHA1><branch><SHA1>201c3d05026561224e4264a0f68109cde6cf3602</SHA1><name>refs/remotes/origin/dev</name></branch></revision></refsremotesorigindev></buildsByBranchName><lastBuiltRevision><SHA1>201c3d05026561224e4264a0f68109cde6cf3602</SHA1><branch><SHA1>201c3d05026561224e4264a0f68109cde6cf3602</SHA1><name>refs/remotes/origin/dev</name></branch></lastBuiltRevision><remoteUrl>https://github.com/MuMech/MechJeb2.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'><artifactsUrl>https://ksp.sarbian.com/jenkins/user/videogamer0907/my-views/view/all/job/MechJeb2-Dev/1371/artifact</artifactsUrl><changesUrl>https://ksp.sarbian.com/jenkins/user/videogamer0907/my-views/view/all/job/MechJeb2-Dev/changes</changesUrl><displayUrl>https://ksp.sarbian.com/jenkins/user/videogamer0907/my-views/view/all/job/MechJeb2-Dev/1371/</displayUrl><testsUrl>https://ksp.sarbian.com/jenkins/user/videogamer0907/my-views/view/all/job/MechJeb2-Dev/1371/testReport</testsUrl></action><building>false</building><displayName>#1371</displayName><duration>2593</duration><estimatedDuration>21569</estimatedDuration><fullDisplayName>MechJeb2-Dev #1371</fullDisplayName><id>1371</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1371</number><queueId>1791</queueId><result>FAILURE</result><timestamp>1701718831516</timestamp><url>https://ksp.sarbian.com/jenkins/user/videogamer0907/my-views/view/all/job/MechJeb2-Dev/1371/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>MechJebLibTest/ManeuversTests/ReturnFromMoonTests.cs</affectedPath><affectedPath>MechJebLib/Lambert/Gooding.cs</affectedPath><affectedPath>MechJebLib/Maneuvers/ReturnFromMoon.cs</affectedPath><commitId>201c3d05026561224e4264a0f68109cde6cf3602</commitId><timestamp>1701718705000</timestamp><author><absoluteUrl>https://ksp.sarbian.com/jenkins/user/lamont</absoluteUrl><fullName>lamont</fullName></author><authorEmail>lamont@scriptkiddie.org</authorEmail><comment>ReturnToMoon: the quite stable solution

The branch in the Lambert solver was creating discontinuous "tears" in
the optimization problem.  Avoiding that branch greatly stabilizes the
problem.  I'm still not entirely certain what I just did though.

Slight tweak to the outer loop as well.

The initial guess generator is still pretty crazy, but seems to work, I
haven't come up with anything simpler.  Probably needs a better global
optimization strategy.

Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</comment><date>2023-12-04 11:38:25 -0800</date><id>201c3d05026561224e4264a0f68109cde6cf3602</id><msg>ReturnToMoon: the quite stable solution</msg><path><editType>edit</editType><file>MechJebLib/Lambert/Gooding.cs</file></path><path><editType>edit</editType><file>MechJebLib/Maneuvers/ReturnFromMoon.cs</file></path><path><editType>edit</editType><file>MechJebLibTest/ManeuversTests/ReturnFromMoonTests.cs</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://ksp.sarbian.com/jenkins/user/lamont</absoluteUrl><fullName>lamont</fullName><id>lamont</id></culprit></freeStyleBuild>