Author Topic: Automatic Commander Assignment  (Read 2659 times)

0 Members and 1 Guest are viewing this topic.

Offline SteveAlt (OP)

  • Global Moderator
  • Rear Admiral
  • *****
  • Posts: 820
  • Thanked: 8 times
Automatic Commander Assignment
« on: December 05, 2007, 05:06:32 AM »
I have added optional auto-assignment of commanders for v2.5. This will happen during the 5-day increment or can be triggered manually on the Commander window. The manual option uses a single button, regardless of whether the automated option is enabled. The automated option is activated by clicking a new checkbox just under the race dropdown on the Commander window.

Auto-assignment takes place for ships, fighter squadrons and ground units without commanders, using the following sequence (Required bonus in parentheses):

Survey ships with R3 requirement (Survey Bonus)
Armed ships with R3 requirement (Crew Training)
Unarmed ships with R3 requirement (Crew Training)
HQ assignments (Ground Unit Training)
Survey ships with R2 requirement (Survey Bonus)
Armed ships with R2 requirement (Crew Training)
Fighter Squadrons (Crew Training)
Unarmed ships with R2 requirement (Crew Training)
Survey ships with R1 requirement (Survey Bonus)
Jump Gate Construction Ships (Factory Production)
Terraformers (Terraforming)
Fuel Harvesters (Mining)
Mining Ships (Mining)
Salvage Ships (Factory Production)
Assault Divisions (Ground Combat)
Armed ships with R1 requirement (Crew Training)
Infantry, Garrison and Engineers (Ground Combat)
Unarmed ships with R1 requirement (Crew Training)

All assignments are accompanied by an Event message, displaying the commander name, the new position and the level of the pre-requisite bonus.

There is no auto-assignment for planetary governors, sector commanders and task force commanders because the required bonuses will depend on player requirements on a case by case basis. At the moment there is also no assignment of staff positions, although I will attempt to add that. None of the above will prevent players from assigning commanders whenever they wish and if you transfer someone with a command, the auto-assign will try to find an officer to fit the vacated command slot during the next update.

The auto-assign also includes the concept of a "Tour", as suggested by sloanjh. The racial Tour length is set on the Commander window and can be from 1 to 60 months. The default is 24. When a commander has spent a tour in the same assignment and is currently on, or in orbit of, a colony, he is automatically relieved and becomes part of the pool of available officers in the next round of assignments. This allows promoted officers to progress to new commands and also allows up and coming officers to compete for existing commands. Commanders in deep space will not be relieved immediately at the end of their tour but will be relieved once their ship (or squadron/division) is back at a colony. If you want to keep an officer in post indefinitely, there is a flag for this on the commander window. Planetary Governors, Sector Commanders and Task Force Commanders (and currently staff officers) are not affected by Tours.

Steve
« Last Edit: December 31, 1969, 06:00:00 PM by SteveAlt »
 

Offline Shinanygnz

  • Lieutenant
  • *******
  • S
  • Posts: 194
  • Thanked: 6 times
(No subject)
« Reply #1 on: December 05, 2007, 12:54:49 PM »
Excellent.  Setting up commander assignments at game/race startup is a tedious pain in the bum.  Nice one chap.

Now about those auto-design functions....   :wink:
« Last Edit: December 31, 1969, 06:00:00 PM by Shinanygnz »
 

Offline sloanjh

  • Global Moderator
  • Admiral of the Fleet
  • *****
  • Posts: 2805
  • Thanked: 112 times
  • 2020 Supporter 2020 Supporter : Donate for 2020
    2021 Supporter 2021 Supporter : Donate for 2021
Re: Automatic Commander Assignment
« Reply #2 on: December 08, 2007, 01:01:57 AM »
Quote from: "SteveAlt"
I have added optional auto-assignment of commanders for v2.5.
 

Cool!!
Quote
When a commander has spent a tour in the same assignment and is currently on, or in orbit of, a colony, he is automatically relieved and becomes part of the pool of available officers in the next round of assignments.

Again cool!  One suggestion - you might want to have this happen (at least for ships) only at colonies with Naval Academy facilities (an alternative would be to have a "naval facility" flag for the colony - it could be on the personnel tab of F2) - otherwise I could see a ship orbiting "Archeological Dig Beta Hydroxide" (population 137), having the commander be relieved and then immediately reappointed due to a lack of any other officers at that location.

John
« Last Edit: December 31, 1969, 06:00:00 PM by sloanjh »
 

Offline Brian Neumann

  • Vice Admiral
  • **********
  • Posts: 1214
  • Thanked: 3 times
(No subject)
« Reply #3 on: December 08, 2007, 04:29:11 AM »
Sloanjh wrote
Quote
Again cool! One suggestion - you might want to have this happen (at least for ships) only at colonies with Naval Academy facilities (an alternative would be to have a "naval facility" flag for the colony - it could be on the personnel tab of F2) - otherwise I could see a ship orbiting "Archeological Dig Beta Hydroxide" (population 137), having the commander be relieved and then immediately reappointed due to a lack of any other officers at that location


This is only true if you are not using the assign anywhere button.  If you are using it the personnel office has arranged for the replacement to be there to take over command and the former commander is available in the pool for another post.

Brian
« Last Edit: December 31, 1969, 06:00:00 PM by Brian »
 

Offline SteveAlt (OP)

  • Global Moderator
  • Rear Admiral
  • *****
  • Posts: 820
  • Thanked: 8 times
Re: Automatic Commander Assignment
« Reply #4 on: December 08, 2007, 06:09:18 AM »
Quote from: "sloanjh"
Quote from: "SteveAlt"
I have added optional auto-assignment of commanders for v2.5.
 

Cool!!
Quote
When a commander has spent a tour in the same assignment and is currently on, or in orbit of, a colony, he is automatically relieved and becomes part of the pool of available officers in the next round of assignments.
Again cool!  One suggestion - you might want to have this happen (at least for ships) only at colonies with Naval Academy facilities (an alternative would be to have a "naval facility" flag for the colony - it could be on the personnel tab of F2) - otherwise I could see a ship orbiting "Archeological Dig Beta Hydroxide" (population 137), having the commander be relieved and then immediately reappointed due to a lack of any other officers at that location.

This auto-assignment is using the "Assign Anywhere" option, on the assumption that staff officers would move commanders around as necessary. Otherwise, players would have to micromanagement where they sent their ships when a new commander was due and that would defeat the object of auto-assignment.

Steve
« Last Edit: December 31, 1969, 06:00:00 PM by SteveAlt »
 

Offline sloanjh

  • Global Moderator
  • Admiral of the Fleet
  • *****
  • Posts: 2805
  • Thanked: 112 times
  • 2020 Supporter 2020 Supporter : Donate for 2020
    2021 Supporter 2021 Supporter : Donate for 2021
Re: Automatic Commander Assignment
« Reply #5 on: December 08, 2007, 04:54:36 PM »
Quote from: "SteveAlt"
This auto-assignment is using the "Assign Anywhere" option, on the assumption that staff officers would move commanders around as necessary. Otherwise, players would have to micromanagement where they sent their ships when a new commander was due and that would defeat the object of auto-assignment.

Yeah - I realized that after I read the discussion in the other thread.   Sorry about that - I'd just gotten home and started posting before getting fully caught up :oops:

That being said, could you set the F4 screen up so that the "Planet" Location change is a pulldown if the "Assign Anywhere" box is checked?  This would simulate being able to tell the staff "I want this officer moved here" without micro-managing the routing.  (If you don't want all of your officers on one planet, for example, or if they're piling up on an obscure border outpost.)

One more suggestion - you might want to have a "Maximum Over-Rank" parameter (don't have a better name) that will prevent an officer being too highly ranked for his position (e.g. a Full Admiral commanding a 3000 ton R1 picket).  If this parameter were +2 (which seems reasonable to me), then only R3, R4, and R5 would be eligible for an R3 command through auto-assignment.  I wouldn't check this for manual assignment (the Kirk factor); not sure if it's worth making it tunable like the tour length or not.

Thanks,
John
« Last Edit: December 31, 1969, 06:00:00 PM by sloanjh »