URL:
  <http://gna.org/bugs/?24250>

                 Summary: Tech tree holes confuse display of research time
remaining
                 Project: Freeciv
            Submitted by: jtn
            Submitted on: Wed 30 Dec 2015 06:32:16 PM UTC
                Category: client-gtk-2.0
                Severity: 3 - Normal
                Priority: 5 - Normal
                  Status: None
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
                 Release: S2_6
         Discussion Lock: Any
        Operating System: None
         Planned Release: 2.6.0, 3.0.0

    _______________________________________________________

Details:

Originally reported by a friend (vla22):

Somehow (conquest?) a classic game ended up having the direct prerequisites
for Railroad without having many of their ancestors (Navigation and some
prereqs, total 5 techs).

The classic ruleset allows holes in the tech tree, so it's possible to
research Railway directly. However, with the tech goal also set to Railroad,
the Gtk client's Research report display is wrong in several ways:
* The Goal drop-down shows "6" for Railway, implying 6 techs (including
Railway) must be researched to reach Railroad.
* The text next to the goal drop-down has "6 steps - 2022 bulbs - 16 turns",
which is wrong. The progress bar above it is correct: "171/1402 (10 turns)".
The difference is plausibly the total cost of the 5 unneeded prerequisite
techs.
* All the unneeded prerequisites are coloured blue, implying they need to be
researched.

Attached a screenshot and savefile from the real game where this was found.

This seems to be a regression from 2.5 (maybe in research rework?). Attached
minimal savegame 25_railway_holes shows expected behaviour in S2_5, and
behaviour as described above in S2_6 and trunk.

I haven't checked if this has deeper effects than just a misdisplay on the
client.



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Wed 30 Dec 2015 06:32:16 PM UTC  Name: Screenshot from 2015-12-11
23:34:55.png  Size: 224kB   By: jtn
original and minimal reproduction cases
<http://gna.org/bugs/download.php?file_id=26197>
-------------------------------------------------------
Date: Wed 30 Dec 2015 06:32:16 PM UTC  Name: freeciv-T0185-Y01350-auto.sav.bz2
 Size: 54kB   By: jtn
original and minimal reproduction cases
<http://gna.org/bugs/download.php?file_id=26198>
-------------------------------------------------------
Date: Wed 30 Dec 2015 06:32:16 PM UTC  Name: 25_railway_holes.sav.bz2  Size:
13kB   By: jtn
original and minimal reproduction cases
<http://gna.org/bugs/download.php?file_id=26199>

    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?24250>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to