• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 11:45
CEST 17:45
KST 00:45
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL19] Finals Recap: Standing Tall9HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0TL Team Map Contest #5: Presented by Monster Energy6
Community News
Weekly Cups (June 30 - July 6): Classic Doubles2[BSL20] Non-Korean Championship 4x BSL + 4x China8Flash Announces Hiatus From ASL65Weekly Cups (June 23-29): Reynor in world title form?14FEL Cracov 2025 (July 27) - $8000 live event22
StarCraft 2
General
The SCII GOAT: A statistical Evaluation The GOAT ranking of GOAT rankings Weekly Cups (June 23-29): Reynor in world title form? Weekly Cups (June 30 - July 6): Classic Doubles Program: SC2 / XSplit / OBS Scene Switcher
Tourneys
RSL: Revival, a new crowdfunded tournament series FEL Cracov 2025 (July 27) - $8000 live event Sparkling Tuna Cup - Weekly Open Tournament WardiTV Mondays Korean Starcraft League Week 77
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome Mutation # 478 Instant Karma
Brood War
General
Flash Announces Hiatus From ASL SC uni coach streams logging into betting site BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ ASL20 Preliminary Maps
Tourneys
[BSL20] Grand Finals - Sunday 20:00 CET CSL Xiamen International Invitational [BSL20] Non-Korean Championship 4x BSL + 4x China The Casual Games of the Week Thread
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Path of Exile What do you want from future RTS games? Beyond All Reason
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Stop Killing Games - European Citizens Initiative Summer Games Done Quick 2024! Summer Games Done Quick 2025!
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [\m/] Heavy Metal Thread
Sports
Formula 1 Discussion 2024 - 2025 Football Thread NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023 NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Culture Clash in Video Games…
TrAiDoS
from making sc maps to makin…
Husyelt
Blog #2
tankgirl
StarCraft improvement
iopq
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 686 users

[KSP] Battle Report!

Blogs > ChristianS
Post a Reply
ChristianS
Profile Blog Joined March 2011
United States3188 Posts
Last Edited: 2013-11-08 06:38:50
October 27 2013 11:37 GMT
#1
+ Show Spoiler [Boring Metablog] +
So I haven't done a blog in a while. That's because I basically do three kinds of blogs:

1) Blogs about games I like, describing the game, giving my thoughts, and recommending that you check it out, too.
2) Playing to Win! blogs, talking about a game that isn't usually viewed in a competitive light and trying to analyze the strategy in some detail.
3) Starcraft-related blogs of various kinds.

The first type only comes when I have a new game that I'm excited about. For instance, I did one about Kerbal Space Program way back when I discovered it. I did one about Pokemon Puzzle League, because it's one of my favorite games. Most recently I did one about Divekick! But discovering a new game I love happens relatively rarely, and so these blogs are accordingly rare.

The second type is a lot of fun to write, but PtW blogs take a ton of work, since obviously to tell you how to play to win at something, I have to myself be good enough at the game to know how to play to win. I still want to do another one of these about Puzzle League at some point, but in the mean time, it's tough to come up with a sufficiently casual game and analyze it to death.

The third type happens when I have something to say about Starcraft, which is rare recently since I've been too busy with school to keep a regular practice schedule.

But I like blogging about video games, so I decided to come up with a new kind of blog to write. I'm trying this one out:


[image loading]
KSP Battle Report!


In homage to TL's rich tradition of battle reports, I thought I'd do a battle report (or series of battle reports) about one of my favorite games, Kerbal Space Program. Since KSP has no replay system this creates some interesting challenges with documenting my missions as they happen. And of course, you may argue that battle reports of a single-player space exploration are not interesting to read in the same way Starcraft battle reports are. But space travel has always been fraught with dangers: vacuums and low pressure environments, freezing temperatures, having to screenshot the game while you play it, and people being uninterested in your space adventures are just a few. A true pioneer must press forward despite the danger!

So first, a bit about the KSP system. Kerbin is the third planet from what appears to be a smallish yellow star called Kerbol. Kerbin has two moons, a large one called Mun and a small, distant one called Minmus. The planets in the Kerbol system are, in order from closest to furthest from Kerbol: Moho, Eve, Kerbin, Duna, Dres, Jool, and Eeloo.

[image loading]
My Evil Kerman Dad Despises Juicy Eggplant.


The Kerbal Space Program's current long-term goal is to send a manned mission to Eeloo and return it safely. This mission will not be easy, and proper development and testing must go into every component of this final mission, so a number of smaller missions will be undertaken to test the ship components which will be used in the Eeloo transfer, landing, and return.

The first component to test is the crew capsule, pictured here:

[image loading]
Driver's seat of interplanetary exploration.


+ Show Spoiler [Part Breakdown] +

1 lander can
2 1.5m RCS tanks
8 RCS thruster blocks
2 1.5m docking ports
8 radial Z-400 batteries
2 radial parachutes
1 solar panel
1 Gravioli gravity detector
1 antenna
1 thermometer

27 parts
Launch mass: 2.41 tons
Dry mass: 1.61 tons
Isp: 260s
calculated delta v: 1030 m/s

This baby's small, but she's well-equipped: seating for a single occupant, docking ports to connect to other craft, RCS to perform orbital operations with ease, 8 radial batteries with a solar cell to ensure constant power supply, 2 radial parachutes to give a reasonable chance of surviving re-entry, and science equipment to conduct experiments and convince the government this mission is worth funding.

The design is symmetrical above and below the lander can. The idea behind this is that if the design is perfectly symmetrical, with the reaction control thrusters placed equally on either side of the center of mass, then it should be relatively easy to use RCS for translation maneuvers without it also inducing rotation. This is so the crew capsule can perform docking and undocking maneuvers in orbit with relative ease.

The crew capsule's test mission is to send Jebediah to the more distant moon, Minmus, and back. So I tossed together a rocket underneath the thing to put it into space:

[image loading]
5, 4, 3, 2, 1... You're in for a ride, Jebediah.


Other than a bit of dizziness on Jebediah's part, the launch to orbit was uneventful. Those orange tanks were just for the trip up, and were dropped soon enough that they'd de-orbit on their own. The final engine stage quickly fired to attain a stable orbit:

[image loading]
Is that Africa we're flying over? Or maybe Italy? Kerbin geography was never my strong point in school.


Now here's the thing about Minmus: It's really high up. Sitting in an orbit of 100 km up, the planet is pretty visible, and the closer, larger moon sitting at 11,400 km is pretty visible too. But Minmus is all but invisible without a telescope at 47,000 km up, there's really have no option but to go to the flight computer and plot different courses until the computer indicates a Minmus encounter. Soon enough, the computer says one has been found:

[image loading]


Jebediah goes ahead and follows the flight computer's instructions, and soon enough he finds himself in the deep of space, taking its word that he's anywhere near where he wants to be in space. At this point even Kerbin is so far away he can barely find it in the sky without the flight computer's help.

[image loading]
See that little black circle on the left side of the sun? That's Kerbin.


Eventually Minmus arrives on the horizon, looking awfully forsaken compared to Jebediah's green home world. Jebediah passes low over the surface of the strange body, doing a quick flyover to survey the terrain.

[image loading]


Minmus is a small ice moon, with such low gravity that an orbit less than 10,000 m above the surface still only requires a tangent velocity of under 200 m/s. Jebediah sets up such an orbit and begins looking for a good spot to land:

[image loading]


The plan for this mission was to leave the engine and large fuel tank in orbit, while the crew transfer module went down for a landing. The orbital period at this height is approximately 42 minutes, so Jebediah has a little over 42 minutes from undocking to land the capsule, plant a flag, collect samples and explore Minmus, and return to orbit to re-dock with the engine and return home. This is where the crew capsule is truly put to the test; if it can undock, de-orbit, land, launch to orbit again, and re-dock with the transfer vessel, it should be able to handle whatever orbital operations will be required of it in a hypothetical mission to Eeloo.

The landing goes approximately according to plan:

[image loading]
Well, we didn't really mean to be leaning like that...


Now Jebediah grabs a flag and gets out to commemorate the historic landing site. He collects a surface sample for the research team to salivate over back at home, and poses for a quick picture.

[image loading]
Damnit, Jebediah! you got the flag backwards, you idiot!


Jebediah landed on Minmus highlands, but in his flyover he saw many large, flat ice fields, including one fairly near to his landing site. With plenty of time left in the 42-minute window, he decides to use his suit's jetpack and EVA down to the ice field for fun for very important scientific reasons. He records his observations for the research team in order to advance scientific progress.

[image loading]
Boy, would this have been a better place to land...


Jebediah radios home to Kerbal Space Center to tell them what a grand time he is having. KSC informs him that his jet pack does, in fact, have limited fuel. Worried he might have to actually walk back, Jebediah begins the trip home. He barely has enough fuel to slow himself down on arrival.

[image loading]


Jebediah quickly gets into the crew capsule and checks the flight computer to see when his ride home will be passing overhead. The flight computer shows him all vehicles in orbit around Minmus:

[image loading]
Nope, nothing to see here.


Panicked, he radios home once again, this time asking in desperation whether the flight computer might be malfunctioning. Kerbal Command puzzles over this dilemma, wondering whether the engine might have de-orbited while Jebediah was messing around. Eventually KSC's tracking center does pick up an object orbiting Minmus at an altitude of 6000 m, incorrectly labelled by the computer as debris. They radio Jebediah, informing him that his ride is, in fact, still arriving at the end of 42 minutes, but that his flight computer has tagged it as debris and will not display it on screen.

Jebediah waits and watches the horizon anxiously for his ride home, desperate not to miss it. Finally it appears in the distance:

[image loading]
[i]Thank God! 47,000 km is a long way to walk home.


He fires up the RCS thrusters and begins to re-orbit, keeping an eye on that object on the horizon. Eventually he manages to get close enough to see it without magnification.

[image loading]


Docking is a finicky thing. One must approach the other craft very slowly on the docking axis, while ensuring that the craft is oriented properly and is not drifting away in either of the remaining axes. To make matters worse, both craft were beginning to reach the night side of the moon, making matters even more difficult. But eventually Jebediah manages to approach close enough for the magnetic attachment mechanism to engage.

[image loading]


Now Jebediah has enough thrust and fuel to escape Minmus orbit, oppose his orbital velocity, and begin falling back to Kerbin. As long as he's returning to Kerbin, he decides to aim for the South Pole, much to the chagrin of the KSC retrieval team charged with reaching his landing site and returning with Jebediah and his vehicle.

The final landing is fairly uneventful. With such a small capsule and two parachutes, the velocity he picked up on his fall back to Kerbin is easily sloughed off to aerodynamic forces. Touching down safely, the mission is a success!

[image loading]


Post-mission Analysis

The crew capsule was easily capable of docking and undocking, making small orbital changes, and even landing in a low-gravity environment. But because Eeloo has a much higher surface gravity than Minmus, RCS thrusters will be insufficient for landing and launching from the Eeloo surface. So next time on KSP Battle Report, I'll design a landing vehicle capable of docking to the crew capsule, dropping out of Eeloo orbit, landing, launching again, and carrying the crew capsule back to a return vehicle.

*****
"Never attribute to malice that which is adequately explained by stupidity." -Robert J. Hanlon
Wobulator
Profile Joined January 2012
United States15 Posts
Last Edited: 2013-10-27 17:28:05
October 27 2013 17:24 GMT
#2
KSP <3

Just a couple of notes-
Eeloo isn't really the hardest place to get to. Although it's the farthest, it has such low gravity that your lander can be tiny, making it easy. Eve is much harder.

Your lander doesn't seem particularly optimized. Way too many batteries, plus, as you mentioned, no real engine. And no "science" parts- goo container, materials bay, all that

I don't know if you know this, but the reason the engine was labeled as "debris" was because it didn't have a computer on it. Just put a tiny probe on it (with batteries) and it should be good.

You should be able to make it to minimus with a far smaller rocket than that one. I'm assuming you had a good amount of fuel left over?
The plural of anecdote is not data
ChristianS
Profile Blog Joined March 2011
United States3188 Posts
October 27 2013 18:41 GMT
#3
Yeah, the crew capsule wasn't meant to be a lander for the Eeloo operation, it's meant to just hold the crew. The plan is that science parts, engines, etc. will be in other modules that will dock to this. So I just wanted the smallest capsule that can still move around comfortably in orbit. The Minmus test was just to see exactly how much maneuvering I can do with it and still make it back okay. It would appear that it is maneuverable enough and has enough delta v to serve whatever purposes I need, and it's still extremely light, so I'm fairly content with it.

See, the weird thing about the latest release is that you can't transfer data between capsules. So if you want to send a mission to, say, Duna, so you launch a transfer stage, a return stage, and a landing/launching stage, with the plan being to switch to your return stage on the way back, you have to leave the lander behind, including any valuable science that might be in it. That means you either need an excess of batteries, or you need to separate the top part of the lander and attach it to the return stage. So the plan is that the crew capsule will have enough power to transmit whatever needs transmitting, and it will have enough maneuverability to move from ship to ship without incident.

So right now I'm thinking maybe I'll need a lander module, a transfer module, a return module, and the crew capsule, and I can just transfer it between stages as I need to. Maybe even more than one crew capsule to hold more data.

And yeah, I didn't need that big a rocket. I just wanted to test the top bit, so I went for an excess of fuel below me to ensure safe arrival and return.
"Never attribute to malice that which is adequately explained by stupidity." -Robert J. Hanlon
Please log in or register to reply.
Live Events Refresh
Next event in 15m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 1162
MaxPax 347
Hui .282
RotterdaM 210
StarCraft: Brood War
Bisu 3569
Jaedong 2432
Flash 2359
EffOrt 911
Hyuk 663
Soulkey 431
ZerO 380
Stork 366
Snow 353
actioN 301
[ Show more ]
Soma 252
firebathero 210
GuemChi 183
Mind 134
sSak 65
TY 63
JulyZerg 57
Barracks 55
Sharp 48
hero 44
Terrorterran 42
PianO 42
Yoon 37
soO 25
JYJ25
sorry 23
HiyA 22
Rock 21
Aegong 17
yabsab 17
GoRush 10
IntoTheRainbow 9
Shine 8
Dota 2
Gorgc5897
qojqva2668
League of Legends
singsing2411
Dendi1277
Counter-Strike
fl0m678
markeloff136
Super Smash Bros
Mew2King241
Other Games
hiko1645
B2W.Neo1144
Beastyqt837
Lowko316
crisheroes291
Liquid`VortiX145
ArmadaUGS140
KnowMe76
Trikslyr44
ZerO(Twitch)21
Organizations
Other Games
gamesdonequick47222
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• Reevou 3
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis6766
• TFBlade671
Upcoming Events
RotterdaM Event
15m
RotterdaM210
Replay Cast
8h 15m
Sparkling Tuna Cup
18h 15m
WardiTV European League
1d
MaNa vs sebesdes
Mixu vs Fjant
ByuN vs HeRoMaRinE
ShoWTimE vs goblin
Gerald vs Babymarine
Krystianer vs YoungYakov
PiGosaur Monday
1d 8h
The PondCast
1d 18h
WardiTV European League
1d 20h
Jumy vs NightPhoenix
Percival vs Nicoract
ArT vs HiGhDrA
MaxPax vs Harstem
Scarlett vs Shameless
SKillous vs uThermal
uThermal 2v2 Circuit
2 days
Replay Cast
2 days
RSL Revival
2 days
ByuN vs SHIN
Clem vs Reynor
[ Show More ]
Replay Cast
3 days
RSL Revival
3 days
Classic vs Cure
FEL
4 days
RSL Revival
4 days
FEL
4 days
FEL
5 days
BSL20 Non-Korean Champi…
5 days
Bonyth vs QiaoGege
Dewalt vs Fengzi
Hawk vs Zhanhun
Sziky vs Mihu
Mihu vs QiaoGege
Zhanhun vs Sziky
Fengzi vs Hawk
Sparkling Tuna Cup
5 days
RSL Revival
5 days
FEL
5 days
BSL20 Non-Korean Champi…
6 days
Bonyth vs Dewalt
QiaoGege vs Dewalt
Hawk vs Bonyth
Sziky vs Fengzi
Mihu vs Zhanhun
QiaoGege vs Zhanhun
Fengzi vs Mihu
Liquipedia Results

Completed

BSL Season 20
HSC XXVII
Heroes 10 EU

Ongoing

JPL Season 2
BSL 2v2 Season 3
Acropolis #3
KCM Race Survival 2025 Season 2
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Jiahua Invitational
Championship of Russia 2025
RSL Revival: Season 1
Murky Cup #2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025

Upcoming

2025 ACS Season 2: Qualifier
CSLPRO Last Chance 2025
CSL Xiamen Invitational
2025 ACS Season 2
CSLPRO Chat StarLAN 3
K-Championship
uThermal 2v2 Main Event
SEL Season 2 Championship
FEL Cracov 2025
Esports World Cup 2025
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.