Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge & Deprecate XLR43 #2513

Merged
merged 5 commits into from
Oct 9, 2021
Merged

Merge & Deprecate XLR43 #2513

merged 5 commits into from
Oct 9, 2021

Conversation

Capkirk123
Copy link
Member

@Capkirk123 Capkirk123 commented Sep 5, 2021

Based on new information, deprecate the XLR43. The XLR43-NA-1 will be moved into the NAA-75-110 config, and the XLR43-NA-3 will be moved to the LR89 config.

resolves #2507

@@ -270,7 +350,7 @@
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.77 // a bit higher than XLR43-NA-1
cycleReliabilityEnd = 0.94
techTransfer = XLR41-NA-1:30&XLR43-NA-1:50 // A-4/V-2 derivative. Modified XLR43-NA-1
techTransfer = XLR41-NA-1,XLR43-NA-1:50 // A-4/V-2 derivative. Modified XLR43-NA-1
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why increase the transfer from the XLR41 here? (That opens up a larger question I guess, which I've just added to #2505)

@@ -744,7 +744,7 @@
ignitionReliabilityEnd = 0.983077
cycleReliabilityStart = 0.915385
cycleReliabilityEnd = 0.983077
techTransfer = RD-200:25
techTransfer = RD-200:50
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same question: Why give a full 50% transfer between the RD200 series and the RD107? They're not the same engine at all...

@NathanKell
Copy link
Member

In the main this looks great, although I'm not sure about why you would remove the use of TF tech transfer branches and give a full 50% transfer even between separate engines. Can you go into the reasoning there?

@Capkirk123
Copy link
Member Author

Do multiple tech transfers work properly now? I might have to fix it in that case.

@siimav
Copy link
Contributor

siimav commented Oct 4, 2021

Finally loaded up the RO and RP-1 PRs ingame.

  • NAA-75 starts up with A-6 config applied
    image
  • XLR43-NA-1 is shown twice in TF configs section
  • For the old XLR43 part should probably explicitly add the word Deprecated in the title and possibly also mention in the description that configs were moved to other parts.

@NathanKell
Copy link
Member

Do multiple tech transfers work properly now? I might have to fix it in that case.

oh ugh thought I responded. Yes, they do. At first use of an engine, TF selects the branch with the highest transferred du (so they don't stack) but IMO that's correct. Format is (comma-separated list of configs):transferamount&next list:amount&....

@Capkirk123
Copy link
Member Author

I will fix this as soon as I get the time, and move the TF changes into a different PR when I redo reliability with a better grasp of statistics.

@Capkirk123
Copy link
Member Author

Ok, changed tech transfer to use multiple tech transfer sources correctly.
-Direct Navaho derivatives (LR79, LR89, LR105) get 20% from the XLR43-NA-1/NAA-75 line, and 50% from the XLR43-NA-3
-NAA-75 gets 25% from the XLR41
-LR87 now gets 25% from the XLR43-NA-3 (Aerojet wasn't involved in Navaho, but it still had significant influence)

@siimav siimav merged commit 8433b08 into KSP-RO:master Oct 9, 2021
@Capkirk123 Capkirk123 deleted the NavahoStuff branch January 28, 2022 00:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

NAA75-110 vs XLR43-NA-1
3 participants