Menu

Why do working rovers sit outside to die?

Help
GimmeCat
2012-03-20
2012-11-16
  • GimmeCat

    GimmeCat - 2012-03-20

    I'm on the latest release (3.01) and it seems that almost every rover that sets out on a mission will eventually just sit out there, far from base, fully stocked up with fuel, crew, air, food and water; no malfunctions, all crew healthy and able to drive; its emergency beacon lit for what seems like no reason at all. They simply refuse to budge.

    Instead of driving back home once their mission completes/cancels/disappears for some reason, they will just sit and wait for a tow vehicle to arrive. With 6-7 vehicles sitting outside at any given time waiting for an unecessary tow, the number of rescue teams is too small to possibly retreive them all before they suffocate, and indeed, this is how roughly 40% of my population has perished so far in barely a month-old running sim.

    Of the 9 rovers currently awaiting tow (beacons lit), only 2 of them are malfunctioned, 8 have ample fuel, oxygen, etc supplies, and 5 of them have surviving crew capable of making the journey back (i.e. at least one person on each team has at least 1 skillpoint in Driving). So at least 5 rovers should be making their way back, but instead all of the crew are "Relaxing/Doing Yoga" and the sim is generating "Rescue" missions to retrieve them with what few vehicles remain to do so.

    I feel I should ask "What am I doing wrong?" but there really is nothing I'm doing, I'm just watching it happen. So… bug? Wonky AI in this build? Are any other builds a bit less derpy? :)

    I'd hate to make such a negative thread without at least mentioning how much I love this program, though. Truely I do. I'm absolutely in love with the mind-boggling complexity of it all. I just would like my little colonists to not suffocate so often… :)

     
  • GimmeCat

    GimmeCat - 2012-03-20

    Just to follow this up (I can't find an edit button anywhere), of the 60 starting colonists, only 25 remain. Every single death so far has been due to suffocation, for the abovementioned reason. The colony is a little over 1 Martian month old.

     
  • Scott Davis

    Scott Davis - 2012-04-04

    Hi gimmemog,

    I'm sorry there are so many people dying in your simulation.  I'm not certain what is precisely causing the rover mission failures, as there are a few different possible causes (lack of fuel/supplies, serious injury or illness, malfunction without enough repair parts, etc).

    I did refactor the code for calculating distance and direction for rover movement since 3.01.  I found the old code had a number of mistakes which would sometimes prevent a rover from properly reaching a destination.  Instead the rover would just circle around the destination as it got close until it ran out of fuel and needed rescue.  The new calculations are much more accurate now and I think have resolved the bug.  I'm wondering if this bug is related to the problems your drivers are having.

    We should have 3.02 out before too much longer.  We just have one more feature to finish: a GUI tool for managing resupplies from Earth.  If you don't want to wait for that, I could put together a beta release for 3.02 from the current code snapshot.  It should be pretty stable.  Let me know.

    I'm hoping the next release should have this problem fixed for you.  Thank you for the detailed feedback.

    Scott Davis
    Mars Simulation Project
    http://mars-sim.sourceforge.net
    scud1@users.sourceforge.net

     
  • GimmeCat

    GimmeCat - 2012-04-04

    Hello! Thank you for the reply.

    Take your time with the release, I'm not impatient. :)  I'll wait for the 3.02 stable build. If I encounter similar behaviour there too, I'll try to provide some screenshots demonstrating the exact problem. What you described in those fixes isn't *exactly* what I saw going on in my sim (the rovers were stationary, and still had fuel), but perhaps by happy coincidence those fixes caught this bug anyway.

    I'm glad to hear development is still ongoing, and I'll be looking forward to the new release.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.