Accueil Crush your enemies... and create an EMPIRE!!! Space Empires V -- BUY NOW!!!

Connexion utilisateur

  • Créer un nouveau compte
  • Demander un nouveau mot de passe

Navigation

  • news
    • archive
    • blogs
    • books
    • forums
    • recent posts
    • groups
  • image galleries
  • projects & downloads
  • search
  • create content
  • agrégateur de nouvelles

Rechercher

Qui est en ligne

Il y a actuellement 3 utilisateurs et 163 invités en ligne.

Utilisateurs en ligne

  • Pham Nuwen
  • crazydog
  • Sanderlee

Languages

  • English English
  • French French

Parcourir les archives

« Juillet 2008  
Lu Ma Me Je Ve Sa Di
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
Accueil » news » forums » Space Empires V » Space Empires V General

Does the latest patch remember fogged colonies?

Soumis par Dizzy le Jeu, 2007-07-19 16:50 Space Empires V General

n/t

‹ Why can't fighters capture a planet by themselves??? Music Volume ›
» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.
Image de Captain Kwok
Mod Designer

Re: Does the latest patch remember fogged colonies?

Soumis par Captain Kwok le Jeu, 2007-07-19 23:17

It wasn't added in the last patch.

I did make special mention of it, but the more people that do, the more likely it'll be added sooner rather than later.

-----

Space Empires Depot | SE:V Balance Mod

» Vous devez vous identifier ou créer un compte pour écrire des commentaires
Image de Noumenon

Re: Does the latest patch remember fogged colonies?

Soumis par Noumenon le Ven, 2007-07-20 03:58

Now that it colors in what systems they live in, showing the individual planets is not as big of a deal. The colors are so pretty, too. It's a great upgrade.

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Does the latest patch remember fogged colonies?

Soumis par Litjan le Ven, 2007-07-20 07:10

But does it KEEP the colours after those systems slip from your sensor range again?

I play with "I see everything" turned on, so I don´t know, but from my understanding the system´s colour on the strategic map will revert to "unknown" once you don´t have sensors uncovering an AI´s colony there anymore.

Jan

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Does the latest patch remember fogged colonies?

Soumis par Raapys le Ven, 2007-07-20 09:43

It's no less of a big deal just because the systems are now colored( although there's still the question Jan brings forth ). The AI wont work properly until it can remember colonies it has previously discovered.

» Vous devez vous identifier ou créer un compte pour écrire des commentaires
Image de Noumenon

Re: Does the latest patch remember fogged colonies?

Soumis par Noumenon le Ven, 2007-07-20 10:53

Jan's right, but I hadn't realized it because I was sharing sensors with a lot of people.

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Does the latest patch remember fogged colonies?

Soumis par Dizzy le Ven, 2007-07-20 12:59

Raapys wrote:
It's no less of a big deal just because the systems are now colored( although there's still the question Jan brings forth ). The AI wont work properly until it can remember colonies it has previously discovered.

But I had heard the AI does remember colonies. But we have to type or write them down which is a major PITFA. If this feature doesnt make the next patch, this game is going in the garbage and it wont get much good press from me. No one has said having this feature is a bad idea. Everyone wants it, but the debate has been when. I think it's time.

» Vous devez vous identifier ou créer un compte pour écrire des commentaires
Mod Designer

Re: Does the latest patch remember fogged colonies?

Soumis par unnamed le Ven, 2007-07-20 13:10

Hey Dizzy,

They AI can be taught to remember AI colonies by modders. In fact that was one of the tasks I started working on for my last release. My mod currently has a rudimentary memory, but not all of the AI scripts are taught to use the memory yet. But the beginning is there and there will be more progress to come.

-unnamed

» Vous devez vous identifier ou créer un compte pour écrire des commentaires
Image de Captain Kwok
Mod Designer

Re: Does the latest patch remember fogged colonies?

Soumis par Captain Kwok le Ven, 2007-07-20 13:14

The AI *does* know which planets have colonies on them - even if they are no longer in sensor range.

-----

Space Empires Depot | SE:V Balance Mod

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Does the latest patch remember fogged colonies?

Soumis par Raapys le Ven, 2007-07-20 13:18

Does it know in a cheating way, or does it know in a 'that planet had a colony last time it was in sensor range'-way ?

» Vous devez vous identifier ou créer un compte pour écrire des commentaires
Image de BlueTemplar

Re: Does the latest patch remember fogged colonies?

Soumis par BlueTemplar le Ven, 2007-07-20 13:18

The map coloring is practically useless right now, it only helps you a little bit by making it easier to see where your ships are... and where your allies with shared sensors are (and this treaty is somewhat hard to get, especially from a human player!).

Go back to the se4 system when you could manually claim your systems, and add a multi-colored icon for systems clamed by several empires!

» Vous devez vous identifier ou créer un compte pour écrire des commentaires
Image de BlueTemplar

Re: Does the latest patch remember fogged colonies?

Soumis par BlueTemplar le Ven, 2007-07-20 13:23

Quote:
Everyone wants it, but the debate has been when. I think it's time.
What about the non-existing "set fleet leader" command? (Or at least make the NEWEST ship automatic fleet leader instead of the oldest, so that we could at least build a new fleet leader if we don't like the current one.) I think this issue should be adressed first.

» Vous devez vous identifier ou créer un compte pour écrire des commentaires
Mod Designer

Re: Does the latest patch remember fogged colonies?

Soumis par unnamed le Ven, 2007-07-20 13:27

Raapys,

In my mod, the AI remembers like this. Each turn the AI makes a list of enemy colonies that it can currently see. It will then add in any enemy colonies it has seen in previous turns that it does not currently see (saved from the previous turn). At the end of the turn it saves all those colonies in a list to be loaded next turn. Repeat.

So if an AI has ever seen one of your colonies in sensors it will know there is a colony there. If it hasnt seen the colony with sensors it will NOT suddenly know when you colonize a new planet.

Make sense?

-Unnamed

About as close to our experience as I could make it.

» Vous devez vous identifier ou créer un compte pour écrire des commentaires
Mod Designer

Re: Does the latest patch remember fogged colonies?

Soumis par unnamed le Ven, 2007-07-20 13:35

So the answer to your question is, it knows from a sensor type of way. (though the next release I plan to include planets it learns about from espionage and stuff).

-Unnamed

» Vous devez vous identifier ou créer un compte pour écrire des commentaires
Image de Captain Kwok
Mod Designer

Re: Does the latest patch remember fogged colonies?

Soumis par Captain Kwok le Ven, 2007-07-20 15:20

The AI goes through system by system, making lists of various items in each system. For any planet that has been explored at some point, there is a function that returns the planet's owner that allows the AI to classify the planet. If no owner, it has a chance of being colonized. If it's owned by the enemy, it becomes a potential attack target. If it's owned by an ally nothing really happens.

Technically speaking, there is no actually need to compile a list of enemy colonies from the last turn and store it for the next turn.

-----

Space Empires Depot | SE:V Balance Mod

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Does the latest patch remember fogged colonies?

Soumis par rsteph le Ven, 2007-07-20 15:38

So what exactly is a "fogged colony" if I may ask? I'm assuming that it's just a colony outside of sensor range of a ship/satellite/planet/base/etc. - is that correct?

Also, I noticed the color change, all of my galaxies went to green. Does that reference who is in those colonies or something?

» Vous devez vous identifier ou créer un compte pour écrire des commentaires
Image de Thy Reaper
Mod Designer

Re: Does the latest patch remember fogged colonies?

Soumis par Thy Reaper le Ven, 2007-07-20 15:41

Wouldn't that function return the current status, rather than what its status was when it was last seen?

-----
Space for rent - please contact owner

» Vous devez vous identifier ou créer un compte pour écrire des commentaires
Image de Captain Kwok
Mod Designer

Re: Does the latest patch remember fogged colonies?

Soumis par Captain Kwok le Ven, 2007-07-20 15:57

The function would return the current status.

-----

Space Empires Depot | SE:V Balance Mod

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Does the latest patch remember fogged colonies?

Soumis par Sotho Tal Ker le Ven, 2007-07-20 16:13

Dizzy wrote:
If this feature doesnt make the next patch, this game is going in the garbage and it wont get much good press from me. No one has said having this feature is a bad idea. Everyone wants it, but the debate has been when. I think it's time.

I am still undecided if I should laugh or cry about this comment. If all people would think like you, then old computer games would never have had a chance. Because you needed to write everything down. Laughing out loud
This change will someday make its way into a patch, but since it requires UI changes aswell, it probably won't be tomorrow or next week. Remember, it is more or less 1 guy programming everything, not a 20 man team. This means coding will be slower (and seeing a beta patch every week with some fixes impresses me Sticking out tongue)

But of course, if you are impatient enough, go and badmouth SEV. There are enough people here and in other places that will gladly tell the opposite. Eye-wink

~~~~
http://wiki.spaceempires.net - Visit the SpaceEmpires Wiki and help improve it. Smiling

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Does the latest patch remember fogged colonies?

Soumis par Raapys le Ven, 2007-07-20 16:54

But in that case that would be the 'cheating version', Kwok. There isn't an easy way to make it non-cheating, is there?

Correct me if I'm wrong, unnamed, but I'm assuming that means it will *not* add to the list colonies that are not shown at the end, or beginning depending on how your function works, of the turn, since that would require that you did a check for other empires' colonies for every single hex moved by any ship/fleet. Or have you covered that part somehow?

» Vous devez vous identifier ou créer un compte pour écrire des commentaires
Mod Designer

Re: Does the latest patch remember fogged colonies?

Soumis par unnamed le Ven, 2007-07-20 17:58

Hey Raapys,

It checks at the beginning of the turn (which also cover the situation at the end of a turn, since thats what you see at the beginning of the next turn .... unless the ship gets destroyed inbetween turns). It does not check every time a ship moves a hex, so also it might miss a colony that it sees during movement but out of range at the beginning and the end of a turn. Its not a perfect solution, but it works mostly. Also Kwok is right that directly checking each planet each turn would be direct and most efficient. However, it didnt feel right to me. (AI would notice colonies that it had never seen).

hmmm. I could make two versions of my mod though. Unnamed's Cheating AI, and Unnamed's Upgraded Stock AI. That would be funny really, give the AI all sorts of advantages (like many strategy games do for anything above normal settings) and see how well it handles the player.

-Unnamed

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Does the latest patch remember fogged colonies?

Soumis par rdunham3 le Ven, 2007-07-20 18:58

Personally, I prefer Unnamed's method over Kwok's as that's one of the main problems I have with many other strategy games...the AI doesn't really play by the rules you do.

I do see a problem with Unnamed's method, though, at least the way he described it. If a planet used to have a colony on it, but doesn't now (got glassed by a 3rd party, for instance) the AI won't consider it as a colonizable world unless it sees it again, while it's uninhabited. Seems like the 'last turn' list needs to have an age attached to it, so after several turns (a few years, maybe?) it discards the old information and would send a ship to that area again, getting new sensor info in the process.

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Does the latest patch remember fogged colonies?

Soumis par Raapys le Ven, 2007-07-20 19:13

Yeah, I guess it's fairly common, in games with fog of war, to simply let the AI know everything that is going on. It does take away some of the fun too, though. But what you've done already is definitely progress from stock's non-existing AI colony memory. What information do you store about the colonies? Planet and Empire name?

Must start lobbying inside Aaron's mailbox, though. A decent AI memory should definitely be a part of the stock game.

» Vous devez vous identifier ou créer un compte pour écrire des commentaires
Image de Captain Kwok
Mod Designer

Re: Does the latest patch remember fogged colonies?

Soumis par Captain Kwok le Ven, 2007-07-20 21:04

It's not my method. It's the way the built-in function for determining ownership of an object works. It's part of the stock script in place in the Script_AI_Lists - so unless unnamed has removed this, it's no different.

I wouldn't say it's cheating either. It's nothing a human player can't remember. The only actual benefit would be in the case the planet changed hands since it was last in sensor range - hardly an advantage for the AI, who wouldn't be able to understand the significance of such an event.

-----

Space Empires Depot | SE:V Balance Mod

» Vous devez vous identifier ou créer un compte pour écrire des commentaires
Mod Designer

Re: Does the latest patch remember fogged colonies?

Soumis par unnamed le Ven, 2007-07-20 21:06

Raapys: without looking at the code, from my memory I believe it stores: Location (system and sector), owner/empire, and strength.

rdunham3: Very perceptive. The following is a problem I agonized over for a day or two. Actually there is no current function to differentiate between what the AI sees with sensors and what the AI simply sees in the system (think those planets out of sensor range). So a dead/uncolonized planet in sensor range comes up the same as a planet outside the sensor range. Therefore there the AI cant tell that it has killed the planet and it would add the old enemy planet from memory. Thus even after the planet was destroyed and in sensor range the AI would always have the old colony added into attack lists and such. Therefore, I have the AI check whether there the planet is still colonized each turn. If not its removed from the list. Unfortunately since there is no way to differentiate between whats in sensor range and not, it checks every planet and updates. Thus Even planets it has no way of knowing dieing, it will still remove from list if they actually have died. Therefore, in this sense it does cheat slightly. It will never add a colony to the list it doesnt see, but it will remove one if it dies; even if the AI doesnt see it die. This is the only way I could think of updating the AI list of enemy colonies. Thats one of the reasons why I said earlier its not a perfect solution.

Sorry for the long explanation, it may not even make sense.

-Unnamed

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Does the latest patch remember fogged colonies?

Soumis par zilfondel le Ven, 2007-07-20 21:20

I think I'd rather face a super-smart enemy than a total brain-dead lobotomized AI. Besides, the AI can't really plan, so long-term strategy isn't really in the picture.

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Does the latest patch remember fogged colonies?

Soumis par Raapys le Sam, 2007-07-21 09:13

I don't know. Is that really a problem? I mean, it's the same for the human player too; he can't know when/if the colony he discovered is still there or if it's been destroyed or changed hands. So unless he has reason to think otherwise, he must assume the colony is still there. And since, in the AI's case, scouting/explorer/patrol ships are regularly sent out, the colony's status will automatically be updated every once in a while.

But yeah, perhaps, ideally, you could also store the game date the colony was discovered, and when it reaches a certain age a ship would be sent out to recheck it, like rdunham3 says. It's very possible that would just be a waste of ships, though.

However, thinking about it some more, perhaps it would be just as well to make the 'cheating' kind and having the AI know about every colony. It does make some sense, after all; realistically, there'd be thousands of civilian ships, smugglers, spies, etc. going in transit between colonies. If a colony was to be destroyed, it'd be 'all over the news', so to speak.

» Vous devez vous identifier ou créer un compte pour écrire des commentaires
Image de ekolis
Mod Designer

Re: Does the latest patch remember fogged colonies?

Soumis par ekolis le Lun, 2007-07-23 12:30

I was working on much the same problem for my own game, Cosmic Crises (http://kolis.dyndns.org/cosmic - yes, shameless plug there Eye-wink) and I realized that maybe all Aaron needs is someone to convince him that "fog of war memory" is not all that hard to implement. So I sent him an email explaining the algorithm I'd come up with to do it in my game, hoping that he could use it in Space Empires V. I haven't heard back from him yet, but maybe (you never know) he's hard at work implementing that algorithm! Sticking out tongue

~~~
The power of the ancients is now yours to command. You are truly the Master... of the obvious Sticking out tongue

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Does the latest patch remember fogged colonies?

Soumis par StellarRat le Lun, 2007-07-23 14:03

Well, I'm not sure that knowing a colony has died without scanning it is that unrealistic. You'd think even the lowest level of intelligence gathering would be able to find out that a colony had been wiped out even if only relying on rumors and info from private trade ships and the like. One could certainly monitor artificial electronic emissions from a great distance (even if you couldn't understand them) and when they suddenly stopped or changed you'd know something bad had happened. I'm not a 100% convinced that you could hide any type of large population for very long even if a ship had never gone there. I suppose it is possible that the time it would take for radio or whatever could be too long for someone to detect the colonies without going there in a faster than light ship, but if that were true than it would also seem likely that you couldn't command your ships after they got very far from your planet due to the time lag in receiving orders, so that seems to indicate faster light communications ability, so I'm back to my "can detect" theory. Ouch this is making my head hurt...

I think you should probably be able to tell where all populated planets are after certain amount of settlement time provided you had an intelligence center and some type of low level detection technology. You might not know who owns them and certainly wouldn't know how well defended they are, but you'd know they were there unless they had some type of planetary cloaking.

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Re: Does the latest patch remember fogged colonies?

Soumis par rdunham3 le Lun, 2007-07-23 15:14

Since coding things so the AI puts stealthed sensor sats in every system isn't likely to happen, it might indeed be better to let it 'cheat' and know the current status of every planet.

But it rankles a bit. Especially considering how hard MM has worked to implement an AI that really doesn't cheat except when you explicitly tell it to. (AI bonus level in game setup)

» Vous devez vous identifier ou créer un compte pour écrire des commentaires

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

Now on STEAM

Now on STEAM!Space Empires V via STEAMSpace Empires IV via STEAMSTEAM online by Valve Corporation

Contenu populaire

Aujourd'hui :

  • Research By Percentage SUCKS
  • Space Empires V 1.74
  • Governmet mod/patch/addon
  • Tweaking the planet art without going all the way to FQM
  • Shipsets, Empires, and dead AIs

Depuis toujours :

  • Space Empires V and VI: Expansions and the Future: Tell the Company What's on Your Wish List
  • Space Empires V
  • Gritty Galaxy Fleet Clash
  • Damn Dirty Bugs/Annoyances
  • Space Empires V: General Thoughts, Observations, and Suggestions

Dernier accès :

  • Troubles with multiplayer SE-5
  • Less than Minimum # of computer players
  • New Dark Nova game on PBW
  • Disco=Stu VS. UnderLord
  • Can ground units ram?
(c) Strategy First, Inc. All rights reserved.