Battle Options
Contents
Important
Multipliers
Team X Income Multiplier
Multiplies the income of team X. This option is intended to be used as a handicap system. The values affected are:
- Innate income (defaults to +2/+2).
- Commander income (defaults to +4/+6).
- Base metal extractor income. Overdrive is multiplicative with team income multiplier.
- Energy structure income. Overdrive grid contribution is affected too as it depends directly on energy income.
- All buildpower (commander, constructor, factories, plates, Athena, Puppy, Artemis, Trinity, Scylla)
By increasing incomes uniformly, the multiplier can (mostly) be seen as dividing costs. Buildpower is multiplied because time is a cost, and so that ratios of production capacity to income are unaffected. If the system directly reduced cost, then cheaper units would drop smaller wrecks and have lower mass, which would be messy. Multiplying incomes lets combat units behave identically regardless of their teams handicap.
The main difference between the systems is reclaim. A reclaim field is worth the same amount of "potential expenditure" (aka unit construction) to all teams regardless of handicap, but it is proportionally less valuable for teams with a higher income multiplier. A team with a handicap can reclaim faster due to increased buildpower, but doesn't get any extra total metal from the field.
Combat oriented abilities such as autorepair, drone construction, and shield charge rate are not affected by income multipliers. Captured or resurrected units gain the income multiplier of their new team, it is not retained.
Automatic Handicap
Automatically sets Team 1 and 2 Income multipliers based on the gap in average rating. This modoption is used by the handicap matchmaker queue.
Silly
Experimental
Chicken
Map
Start
Debug data:
[SQLBagOStuff] MainObjectStash using store ReplicatedBagOStuff
[objectcache] MainWANObjectCache using store EmptyBagOStuff
IP: 18.222.227.24
Start request GET /mediawiki/index.php?oldid=8448&title=Battle_Options
HTTP HEADERS:
CONTENT-TYPE:
CONTENT-LENGTH: 0
USER-AGENT: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HOST: zero-k.info
ACCEPT-ENCODING: gzip, br, zstd, deflate
ACCEPT: */*
CONNECTION: close[localisation] LocalisationCache: using store LCStoreDB
[session] SessionManager using store SqlBagOStuff
[DBReplication] Cannot use ChronologyProtector with EmptyBagOStuff
[DBReplication] Wikimedia\Rdbms\LBFactory::getChronologyProtector: request info {
"IPAddress": "18.222.227.24",
"UserAgent": "Mozilla\/5.0 AppleWebKit\/537.36 (KHTML, like Gecko; compatible; ClaudeBot\/1.0; +claudebot@anthropic.com)",
"ChronologyProtection": false,
"ChronologyPositionIndex": 0,
"ChronologyClientId": false
}[DBConnection] Wikimedia\Rdbms\LoadBalancer::lazyLoadReplicationPositions: executed chronology callback.
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[session] SessionBackend "jpdtpjomk2oq6hhaluo3co5n3lmjb87v" is unsaved, marking dirty in constructor
[session] SessionBackend "jpdtpjomk2oq6hhaluo3co5n3lmjb87v" save: dataDirty=1 metaDirty=1 forcePersist=0
[cookie] already deleted setcookie: "wikidb229_mw__session", "", "1713693123", "/", "", "", "1"
[cookie] already deleted setcookie: "wikidb229_mw_UserID", "", "1713693123", "/", "", "", "1"
[cookie] already deleted setcookie: "wikidb229_mw_Token", "", "1713693123", "/", "", "", "1"
[cookie] already deleted setcookie: "forceHTTPS", "", "1713693123", "/", "", "", "1"
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
Title::getRestrictionTypes: applicable restrictions to [[Battle Options]] are {edit,move}
[ContentHandler] Created handler for wikitext: WikitextContentHandler
[MessageCache] MessageCache using store SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] SqlBagOStuff::lock failed due to timeout for wikidb229-mw_:messages:en.
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[MessageCache] MessageCache::load: Loading en... local cache is empty, global cache is expired/volatile, loading from database
ParserFactory: using preprocessor: Preprocessor_Hash
Unstubbing $wgLang on call of $wgLang::_unstub from ParserOptions->__construct
[caches] parser: SqlBagOStuff
Article::view using parser cache: no
Article::view: doing uncached parse
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #127 (handle id #121) will be used for SqlBagOStuff
Parser cache options found.
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:6b74ce57c7bfa5c06065dcede4658585:0)
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:6b74ce57c7bfa5c06065dcede4658585:0)
MediaWiki::preOutputCommit: primary transaction round committed
MediaWiki::preOutputCommit: pre-send deferred updates completed
MediaWiki::preOutputCommit: session changes committed
MediaWiki::preOutputCommit: LBFactory shutdown completed
Title::getRestrictionTypes: applicable restrictions to [[Battle Options]] are {edit,move}