Ship Age and Wear and Tear
Fred Kiesche
(22 Feb 2019 15:06 UTC)
|
Re: [TML] Ship Age and Wear and Tear
Dom Mooney
(22 Feb 2019 18:24 UTC)
|
Re: [TML] Ship Age and Wear and Tear
Fred Kiesche
(22 Feb 2019 18:33 UTC)
|
Re: [TML] Ship Age and Wear and Tear
Kenneth Barns
(22 Feb 2019 19:53 UTC)
|
Re: [TML] Ship Age and Wear and Tear
Fred Kiesche
(23 Feb 2019 20:32 UTC)
|
Re: [TML] Ship Age and Wear and Tear
Phil Pugliese
(22 Feb 2019 20:39 UTC)
|
Re: [TML] Ship Age and Wear and Tear
Rupert Boleyn
(22 Feb 2019 22:04 UTC)
|
Re: [TML] Ship Age and Wear and Tear
Bruce Johnson
(22 Feb 2019 23:33 UTC)
|
Re: [TML] Ship Age and Wear and Tear
Evyn MacDude
(23 Feb 2019 06:02 UTC)
|
Re: [TML] Ship Age and Wear and Tear
Jeff Zeitlin
(23 Feb 2019 16:09 UTC)
|
Re: [TML] Ship Age and Wear and Tear
Evyn MacDude
(23 Feb 2019 20:24 UTC)
|
Re: [TML] Ship Age and Wear and Tear
Fred Kiesche
(23 Feb 2019 20:38 UTC)
|
trade and commerce systems
Nick Walker
(24 Feb 2019 22:42 UTC)
|
Re: [TML] trade and commerce systems
Timothy Collinson
(26 Feb 2019 21:21 UTC)
|
Re: [TML] trade and commerce systems
Phil Pugliese
(26 Feb 2019 22:42 UTC)
|
Re: [TML] trade and commerce systems
Ewan
(27 Feb 2019 16:19 UTC)
|
Re: [TML] trade and commerce systems
kaladorn@xxxxxx
(08 Apr 2020 18:06 UTC)
|
Re: [TML] trade and commerce systems
Phil Pugliese
(08 Apr 2020 18:34 UTC)
|
Re: [TML] trade and commerce systems
hemdian@xxxxxx
(08 Apr 2020 20:59 UTC)
|
Re: [TML] trade and commerce systems
Thomas Jones-Low
(08 Apr 2020 20:59 UTC)
|
Re: [TML] trade and commerce systems
kaladorn@xxxxxx
(08 Apr 2020 22:53 UTC)
|
Re: [TML] trade and commerce systems
Thomas Jones-Low
(09 Apr 2020 00:32 UTC)
|
Re: [TML] trade and commerce systems
Alex Goodwin
(09 Apr 2020 06:39 UTC)
|
Re: [TML] trade and commerce systems Thomas Jones-Low (09 Apr 2020 14:47 UTC)
|
Re: [TML] trade and commerce systems
Alex Goodwin
(09 Apr 2020 18:57 UTC)
|
Re: [TML] trade and commerce systems
kaladorn@xxxxxx
(13 Apr 2020 00:31 UTC)
|
Re: [TML] trade and commerce systems
Alex Goodwin
(13 Apr 2020 07:55 UTC)
|
Re: [TML] trade and commerce systems
kaladorn@xxxxxx
(13 Apr 2020 10:11 UTC)
|
Re: [TML] trade and commerce systems
Thomas Jones-Low
(13 Apr 2020 12:13 UTC)
|
Re: [TML] Ship Age and Wear and Tear
Fred Kiesche
(23 Feb 2019 20:37 UTC)
|
Re: [TML] Ship Age and Wear and Tear
Fred Kiesche
(23 Feb 2019 20:33 UTC)
|
On 4/9/2020 2:38 AM, Alex Goodwin wrote: > > > Thomas, > > So the hash and equality speedups I did for traveller-pyroute didn't > really change that? > > On reflection, I suppose only reducing run time by 40-odd percent > wouldn't do overly much. > > What sort of speedup would be needed to make the "submit custom gubbins > and rerun for charted space" approach work? Roughly a thousandfold? > > I got the impression (from reading GT:FT and traveller-pyroute numerous > times) that the algorithm was inherently serial - for those of us > alongside me in the cheap seats, I believe that it really couldn't be > divided up and farmed out to multiple CPU cores to speed it up. > The work you did was a great help. For a single sector the time to generate the map and data is under 60 seconds, which is probably enough for a web interface. But the whole of charted space is still running ~24 hours, so yes a thousand fold performance. The python code is single-threaded. Python's ability to multi-thread compute bound tasks is so limited it may as well be non-existent. To get the parallelism it would need to be re-written in language more suited to it like Rust or Go. Which I may consider at some point because these are the new hot languages. The other challenge, or what I consider a challenge, is adding a web interface. The option of pasting in your own sector or selecting one from the Traveller Map and having it process it. At that point I'm looking at wanting to have the whole process in JavaScript and doing the work on the user's machine. > > Kaladorn, > > At least with the GT gravity-trade model and the travellerrpg data, > long-range trade is _massive_ and interdependent. From my own > experiments (which gave rise to the patches I mentioned above), a > single-sector trade map, standing alone, has vastly different trade > patterns than that same sector in a full-Imperium or full-charted-space > context. > > One experiment I tried resulted in side effects visible throughout > Charted Space, with side orders of multiple, distinct, trade routes to > systems within the Great Rift. That temporarily diverted me into > thinking about how to implement stable, usable wormholes in > traveller-pyroute and their effects on trade. > As part of one experiment for the Milieu 1900 I implemented having a Hop drive (a J-10 drive with no shorter jump option). I'm quite sure adding in a set of stable wormholes as an option wouldn't be that hard. -- Thomas Jones-Low Work: xxxxxx@softstart.com Home: xxxxxx@gmail.com