United Planets AI behavior makes little sense.

I need more feedback on the UP screen. I have no idea what's going on, or why the AI is voting the way it does. Seems completely random...

I have yet to see the AI make rational decisions in the UP votes:

- They vote on their enemies to be the chairman, while ignoring their friends (me). :'( (The Iconians voting on the Yor is pretty funny though)

- The AI chairman brings a new resolution up, and then tries to vote no on it :annoyed: . Why are you bringing it up, if you don't want it passed!?.

- A race left the UP, why? What motivated that?

 

I need more tooltips, insight into the AI's motivations on this screen. How do I influence them, etc.

Currently it just feels like a crapshoot.

21,822 views 6 replies
Reply #1 Top

Yep, I made a post about this yesterday. My allies have voted several times for our enemies. I would also like some details on how it works but I couldn't seem to find anything online...

 

One thing I was thinking is perhaps have something that allows you to trade for a guaranteed vote? Haven't made it that far in the diplomacy tree yet, so this might already be there...

Reply #2 Top

In MP it seems to be worse: the client sees different results to the host, yet the host's results are the ones that carry.  Some UP decisions don't seem to survive a reload, e.g., I [client] was voted Chair and yet after reload the host was Chair. 

Reply #3 Top

Quoting SaviorSe1f, reply 1

Yep, I made a post about this yesterday. My allies have voted several times for our enemies. I would also like some details on how it works but I couldn't seem to find anything online...

Sorry I missed that post. Should have bumped that instead. 


Quoting SaviorSe1f, reply 1

One thing I was thinking is perhaps have something that allows you to trade for a guaranteed vote? Haven't made it that far in the diplomacy tree yet, so this might already be there...

No you can only unlock a few more resolutions for the UP.

Think they just need to flesh out the UI a bit more on that front and/or improve the AI in that area. The fact that it votes on it's enemies stands as being broken IMO.

Quoting node10, reply 2

In MP it seems to be worse: the client sees different results to the host, yet the host's results are the ones that carry.  Some UP decisions don't seem to survive a reload, e.g., I [client] was voted Chair and yet after reload the host was Chair. 

That doesn't sound good. :(

Haven't dived into MP yet myself.

Reply #4 Top


The AI chairman brings a new resolution up, and then tries to vote no on it . Why are you bringing it up, if you don't want it passed!?.

Maybe they didn't like any of the resolutions that they were allowed to propose, so they picked the one they disliked least and then voted against it? I know I've done that when I've been the UP chair.

A race left the UP, why? What motivated that?

They were sufficiently strongly opposed to the proposed rule or to rules currently in effect that they said screw this, I'm out.

Reply #5 Top

Quoting DarkNeuron, reply 3

That doesn't sound good. :(

Haven't dived into MP yet myself.

I should have noted that we've yet to try the latest build. 

Thus far, in any build, we've not made it past 100 turns; crashes become too frequent to cope with.

(As it happens the last unrecoverable save point was a desync: every time I tried to move one ship out from any base/planet two would move out then the game would hang and crash.)

Reply #6 Top

Quoting joeball123, reply 4



The AI chairman brings a new resolution up, and then tries to vote no on it . Why are you bringing it up, if you don't want it passed!?.



Maybe they didn't like any of the resolutions that they were allowed to propose, so they picked the one they disliked least and then voted against it? I know I've done that when I've been the UP chair.


A race left the UP, why? What motivated that?



They were sufficiently strongly opposed to the proposed rule or to rules currently in effect that they said screw this, I'm out.

Yeah "maybe". "Maybe" is the problem.

We can't ask the AI why they did what they did. So let's change that shall we?

 

Would be super cool if you could talk to the AI, or see AI influence factors during votes. Lobbying basically.