ENDLESS™ Space is a turn-based 4X strategy game, covering the space colonization age in the ENDLESS™ Universe. You control every aspect of your civilization as you strive for galactic dominion.
@ dagobert, the key point is that the file format of the galaxy has changed, and your generator has not changed. There is a thread which lists the particular xml files which have changed. But it just lists them by name. There is no information on the forum which says what is the difference in the file format. It is *possible* that the repository for the galaxy generator is up to date. Theoretically, the dev team should update it for each release. But I have not checked.
Awesome Work! May I ask for an Update to the latest Version of ES and could you give us an alternative Version which includes the Colored Anomalies Mod. That would be very nice of you, thank you buddy.
piPPoGER wrote: Awesome Work! May I ask for an Update to the latest Version of ES and could you give us an alternative Version which includes the Colored Anomalies Mod. That would be very nice of you, thank you buddy.
Read the last 5 posts to answer your question about updating.
And you can add the Colored Anoms by just moving those files into this mod's folder.
Dagobert, have you made a bug report asking the devs to check into this issue?
Dagobert says his mod works correctly and the game is wrong. I have sent a private post last week to the dev team pointing out that this mod is popular and asking them to take a look, but no reply.
davea wrote: Dagobert says his mod works correctly and the game is wrong. I have sent a private post last week to the dev team pointing out that this mod is popular and asking them to take a look, but no reply.
I've confronted an xsd generated from the GalaxyConfiguration provided, and ours, at the current of the GalaxyGen. There are some differences between Dagobert's and ours (obviously, since he managed to add Arcs into the maps), but i don't know if it can cause the crash.
Since Dagobert managed to do some script injection in the galaxy settings, i guess he'd be able to pinpoint more on why it crashes. Also, without any source, nor debug symbols, i'm not able to find the cause of the crash since i cannot debug it.
He does provide the source on the first page of this post doesn't he?
I would happily put in the work to get this project up and running again but I looked over the source and honestly couldn't figure out where to start, my coding experience was 20 years ago and I'm just lost looking at what he did.
There are two different advances in dagobert's work.
1. Use an efficient algorithm to generate the strings; the standard galaxy generator has N^3 or exponential runtime so huge galaxies cannot be generated. This should be fixed in the standard algorithm, then generating large galaxies will be fast.
2. Use javascript to customize the generator. This is a "nice to have", but it isn't ultimately as important as the first one.
@ Ravine, have you seen the threads in the modding forum where the runtime complexity of string generation was analyzed? The algorithm seems "obviously" inefficient and fixing it "does not seem that hard". Lots of people like to play with larger galaxies.
davea wrote: There are two different advances in dagobert's work.
1. Use an efficient algorithm to generate the strings; the standard galaxy generator has N^3 or exponential runtime so huge galaxies cannot be generated. This should be fixed in the standard algorithm, then generating large galaxies will be fast.
2. Use javascript to customize the generator. This is a "nice to have", but it isn't ultimately as important as the first one.
@ Ravine, have you seen the threads in the modding forum where the runtime complexity of string generation was analyzed? The algorithm seems "obviously" inefficient and fixing it "does not seem that hard". Lots of people like to play with larger galaxies.
Indeedily doodily. Since the dev team doesn't seem ready to respond, how well do you think an open letter/petition would work? I'm looking at a poll right now that asks players what galaxy size they play on is and over forty of the sixty votes are on Huge with some responses noting that they play on post-Huge galaxy sizes, but that there wasn't an option for that. I bet if they put up "speeding up galaxy generation" on any of the G2G polls it would win pretty convincingly, considering the number of people that play these bigger galaxy sizes.
Strictly from the programming standpoint, I am a little embarrassed that an exponential algorithm was used. (I am not part of the dev team, but I am embarrassed on their behalf.)
davea wrote: Strictly from the programming standpoint, I am a little embarrassed that an exponential algorithm was used. (I am not part of the dev team, but I am embarrassed on their behalf.)
I'm more embarrassed that this seems simple enough that pro-modders and pro-grammers have been able to "fix" it, but Amplitude hasn't even tried in all of these patches. This isn't exactly adding anomalies from fans' mods, this is a fix for a pretty major issue that every player has.
To be fair, not everybody wants to play in huge galaxies. There are higher priority bugs (MP desync) and higher priority enhancements (people bored with exploration) that they have addressed.
I agree wholeheartedly Davea, this seems like the kind of project that is very suitable to community intervention, it would be nice to see something like this integrated into the game eventually but for now the dev's have bigger things to tackle.
davea wrote: To be fair, not everybody wants to play in huge galaxies.
Not by nearly an overwhelming majority, if this poll is to be believed. The second highest rated option only has ten votes, and Huge has more than double the votes of every other option combined. And besides, this makes load times better across the board, even for the smaller sizes.
davea
Newcomer
davea
Newcomer
700g2g ptsReport comment
Why do you report davea?
Are you sure you want to block davea ?
BlockCancelAre you sure you want to unblock davea ?
UnblockCancelDagobert
Newcomer
Dagobert
Newcomer
4 000g2g ptsReport comment
Why do you report Dagobert?
Are you sure you want to block Dagobert ?
BlockCancelAre you sure you want to unblock Dagobert ?
UnblockCancelpiPPoGER
Newcomer
piPPoGER
Newcomer
15 900g2g ptsReport comment
Why do you report piPPoGER?
Are you sure you want to block piPPoGER ?
BlockCancelAre you sure you want to unblock piPPoGER ?
UnblockCancelprassel
Newcomer
prassel
Newcomer
100g2g ptsReport comment
Why do you report prassel?
Are you sure you want to block prassel ?
BlockCancelAre you sure you want to unblock prassel ?
UnblockCancelDagobert
Newcomer
Dagobert
Newcomer
4 000g2g ptsReport comment
Why do you report Dagobert?
Are you sure you want to block Dagobert ?
BlockCancelAre you sure you want to unblock Dagobert ?
UnblockCanceldavea
Newcomer
davea
Newcomer
700g2g ptsReport comment
Why do you report davea?
Are you sure you want to block davea ?
BlockCancelAre you sure you want to unblock davea ?
UnblockCancelThe_Doctor
Sophon
The_Doctor
Sophon
12 000g2g ptsReport comment
Why do you report The_Doctor?
Are you sure you want to block The_Doctor ?
BlockCancelAre you sure you want to unblock The_Doctor ?
UnblockCancelprassel
Newcomer
prassel
Newcomer
100g2g ptsReport comment
Why do you report prassel?
Are you sure you want to block prassel ?
BlockCancelAre you sure you want to unblock prassel ?
UnblockCancelRavine
Newcomer
Ravine
Newcomer
200g2g ptsReport comment
Why do you report Ravine?
Are you sure you want to block Ravine ?
BlockCancelAre you sure you want to unblock Ravine ?
UnblockCancelprassel
Newcomer
prassel
Newcomer
100g2g ptsReport comment
Why do you report prassel?
Are you sure you want to block prassel ?
BlockCancelAre you sure you want to unblock prassel ?
UnblockCancelRavine
Newcomer
Ravine
Newcomer
200g2g ptsReport comment
Why do you report Ravine?
Are you sure you want to block Ravine ?
BlockCancelAre you sure you want to unblock Ravine ?
UnblockCancelCrymson
Stellar
Crymson
Stellar
8 700g2g ptsReport comment
Why do you report Crymson?
Are you sure you want to block Crymson ?
BlockCancelAre you sure you want to unblock Crymson ?
UnblockCanceldavea
Newcomer
davea
Newcomer
700g2g ptsReport comment
Why do you report davea?
Are you sure you want to block davea ?
BlockCancelAre you sure you want to unblock davea ?
UnblockCancelTruhan
Newcomer
Truhan
Newcomer
19 500g2g ptsReport comment
Why do you report Truhan?
Are you sure you want to block Truhan ?
BlockCancelAre you sure you want to unblock Truhan ?
UnblockCanceldavea
Newcomer
davea
Newcomer
700g2g ptsReport comment
Why do you report davea?
Are you sure you want to block davea ?
BlockCancelAre you sure you want to unblock davea ?
UnblockCancelTruhan
Newcomer
Truhan
Newcomer
19 500g2g ptsReport comment
Why do you report Truhan?
Are you sure you want to block Truhan ?
BlockCancelAre you sure you want to unblock Truhan ?
UnblockCanceldavea
Newcomer
davea
Newcomer
700g2g ptsReport comment
Why do you report davea?
Are you sure you want to block davea ?
BlockCancelAre you sure you want to unblock davea ?
UnblockCancelCrymson
Stellar
Crymson
Stellar
8 700g2g ptsReport comment
Why do you report Crymson?
Are you sure you want to block Crymson ?
BlockCancelAre you sure you want to unblock Crymson ?
UnblockCancelTruhan
Newcomer
Truhan
Newcomer
19 500g2g ptsReport comment
Why do you report Truhan?
Are you sure you want to block Truhan ?
BlockCancelAre you sure you want to unblock Truhan ?
UnblockCanceldavea
Newcomer
davea
Newcomer
700g2g ptsReport comment
Why do you report davea?
Are you sure you want to block davea ?
BlockCancelAre you sure you want to unblock davea ?
UnblockCancel