AI |
Sat, 11 September 2004 14:46 |
|
Downsider | | Crewman 1st Class | Messages: 35
Registered: June 2003 Location: Derbyshire, England | |
|
What are the current plans for AI in freestars? Does the current model even allow for computer players? If so, can the AI be modified like the ruleset can?
With regard to reducing MM, it may be useful to write low level AI functions that allow you to do things like select an uninhabited planet, click a colonise button and a coloniser is automatically put on queue at the nearest production centre with future orders to colonise that planet. That's just one example, but I'm sure there are hundreds of things you could automate if you had access to these kind of actions.
"Violence is the last resort of the incompetent" - Salvor Hardin Report message to a moderator
|
|
|
Re: AI |
Sat, 11 September 2004 15:26 |
|
|
Downsider wrote on Sat, 11 September 2004 14:46 | What are the current plans for AI in freestars? Does the current model even allow for computer players? If so, can the AI be modified like the ruleset can?
With regard to reducing MM, it may be useful to write low level AI functions that allow you to do things like select an uninhabited planet, click a colonise button and a coloniser is automatically put on queue at the nearest production centre with future orders to colonise that planet. That's just one example, but I'm sure there are hundreds of things you could automate if you had access to these kind of actions.
|
Essentially it's a client-side issue.
If the format for the x file equivalent in Freestars is known. And the format for the m file equivalent, then it shouldn't be too hard for utilities (or adjunct functions to a client program) to be written that can be the "AI" or act as aides in reducing micromanagement.
In exchange the server-side (and client-side to a degree) pick up the need to add some strict security functions to protect the data. Plus ther server-side has to essentially vet all orders in the x file equivalent to ensure of their legality.
- Kurt
Report message to a moderator
|
|
|
Re: AI |
Sat, 11 September 2004 15:26 |
|
craebild | | Lieutenant | Messages: 568
Registered: December 2003 Location: Copenhagen, Denmark | |
|
This is from the FAQ:
Quote: | We will not be writing an AI initially. However, you could conceivably write an automated turn processor. As long as it reads the .m files and generates a valid .x file, the server won't care where it comes from.
|
I will leave it to others to answer your question about low level AI automation functions.
Med venlig hilsen / Best regards / Mit freundlichen Grüßen
Christian Ræbild / Christian Raebild
Report message to a moderator
|
|
|