[SERVER] Penchant AI

Discussion in 'Released Mods' started by Quitch, March 17, 2017.

  1. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    This mod works with Planetary Annihilation: TITANS. It introduces a number of new personalities for the vanilla AI, based off the Absurd difficulty level. Many of the personalities will work with faction mods such as Legion. Installing the Queller AI will not interfere with this mod.

    Installation

    You should download and install this mod via the Planetary Annihilation: TITANS in-game Community Mods.

    If you are using PAMM you will need to download this mod from GitHub.

    Personalities

    Aggressive
    • More willing to attack.
    • Less likely to retreat.
    Air
    • Focuses almost exclusively on air.
    All Terrain
    • Prefers to use amphibious units.
    • Prefers to use hover units.
    • Does not support factions.
    Amphibious
    • Mix of land and naval.
    Assault
    • Prefers to use assault units.
    • Does not support factions.
    Artillery
    • Likes to use static artillery.
    • Likes to use Catapults.
    • Does not support factions.
    Boomer
    • Likes to use a lot of Booms.
    • Does not support factions.
    Bot
    • Focuses almost exclusively on bots.
    Cautious
    • Requires better odds before attacking.
    • More likely to retreat.
    Defender
    • Prefers non-factory structures.
    Economist
    • Tries to ensure a smooth running economy.
    Fabber
    • Uses more basic fabbers.
    Factory
    • Prefers factories over other structures.
    Fast Tech
    • Techs to T2 as quickly as possible.
    Fortress
    • Likes to build defences.
    • Does not support factions.
    Foundation
    • Uses the Galactic War Foundation boss personality.
    Heavy
    • Prefers to use armoured units.
    • Does not support factions.
    Infernodier
    • Prefers to used armoured units on land.
    • Prefers to use long-range units on land.
    • Does not support factions.
    Land
    • Focuses almost exclusively on land units.
    Legonis Machina
    • Uses the Galactic War Legonis Machina boss personality.
    Low Tech
    • Remains at T1 for longer.
    Meta
    • Prefers units used at the top of the ladder.
    • Does not support factions.
    Minelayer
    • Builds landmines.
    Naval
    • Focuses more heavily on naval.
    Nuker
    • Likes to build nukes.
    • Does not support factions.
    Orbital
    • Puts more emphasis on an orbital presence.
    Platoon
    • Fewer armies.
    • More units in armies.
    Raider
    • Prefers to use fast units.
    • Does not support factions.
    Random
    • Picks a random personality.
    Revenants
    • Uses the Galactic War Revenants boss personality.
    Rush
    • Focuses on T1 and bots.
    • More likely to attack.
    • Less likely to retreat.
    Sniper
    • Prefers to use long-range units.
    • Does not support factions.
    Swarm
    • High ratio of T1 to T2.
    Synchronous
    • Uses the Galactic War Synchronous boss personality.
    Tactical
    • Prefers bots.
    • Prefers to use tactical missile units.
    • Does not support factions.
    Tank
    • Focuses almost exclusively on vehicles.
    Turtle
    • Favours a much higher ratio of fabbers to factories.
    • Requires vastly superior numbers before attacking.
    • Far more likely to retreat.
    FAQ

    Q. Can I use these personalities with lower difficulties?
    A. No. In game terms all the difficulty levels are in fact personalities. These personalities are modifications of the Absurd personality.

    Q. Can I use an AI mod like Queller?
    A. Yes, though these personalities will use the vanilla brain rather than Queller. The two mods will not interfere with one another.

    Q. Does this replace Queller?
    A. No, this is completely separate. It's simply a way for you to better tailor your experience with the vanilla AI. It also works with PA Classic, which Queller does not.

    Q. Will this work in multiplayer?
    A. Yes.

    Q. Does this affect Galactic War?
    A. No. Use the Galactic War AI Overhaul mod for that.

    Q. How can I provide feedback?
    A. Please use this thread.

    Incompatible mods

    I'm not aware of any.

    [​IMG]
    Last edited: March 13, 2024
    elodea and ReddWolff like this.
  2. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Changelog

    Version 3.3.0 - 2024-03-13
    • Limit minelaying to AIP Fortress and the new AIP Minelayer
    Version 3.2.0 - 2024-03-11
    • AIP-Swarm uses more advanced fabbers
    • Fixed name of AIP-Platoon in selection box
    Version 3.1.0 - 2024-02-28
    • AIP-Swarm now focuses on a high ratio of T1 to T2
    • Added AIP-Factory which focuses on factories over other structures i.e. what AIP-Swarm used to be
    • Future-proof MLA detection by AIP-Random
    Version 3.0.1 - 2024-02-01
    • Fixed some personalities using too many bots and tanks
    Version 3.0.0 - 2024-01-31
    • Changed how the AI is implemented to make MLA AIs stick to their penchant
    • Added AIP-Platoon which prefers to use a smaller number of larger armies
    • AIP-Artillery and AIP-Fortress will build the Lob
    Version 2.5.0 - 2023-06-24
    • Updated for PA 116982
    Version 2.4.1 - 2022-08-08
    • Fixed mod icon
    Version 2.4.0 - 2022-08-04
    • Added AIP Tactical
    Version 2.3.0 - 2022-07-23
    • AIP Defender doesn't tech early
    • Removed AIP Micro
    Version 2.2.0 - 2022-07-11
    • Fixed certain personalities causing faction AIs to try to build things they could not
    • Fixed Stinger builds not working when AI Bugfixes and Enhancements mod was not present
    • Personalities which don't work with other factions now marked MLA
    • AIP-Random excludes MLA personalities if the AI is using a Legion or Bugs commander
    Version 2.1.1 - 2022-07-05
    • Fixed Meta not building vehicles correctly
    Version 2.1.0 - 2022-06-27
    • Added Torpedo Launchers to Fortress's builds
    • Artillery gives a higher priority to artillery
    • Nuker gives a higher priority to nukes
    • Boomer likes Locusts too
    • Commanders will always open with their favourite factory type due to flaws uncovered in the percent*open* implementation
    • Updated AIP Ranked's builds
    • Renamed mod to Penchant AI
    • Renamed AIP Ranked to AIP Meta
    Version 2.0.0 - 2021-07-11
    • Added AIP Raider which prefers to use fast units
    • Added AIP Sniper which prefers to use long-range units
    • Added AIP Heavy which prefers to use armoured units
    • Added AIP Infernodier which prefers to use long-range and armoured units
    • Added AIP Micro which expands more cautiously
    • Added AIP All Terrain which prefers to use hover and amphibious units
    • Added AIP Ranked which prefers units used at the top of the ladder
    • Added AIP Boomer which likes to use a lot of Booms
    • Added AIP Artillery which likes to use static artillery and Catapults
    • Added AIP Nuker which likes to build nukes
    • Added AIP Fortress which likes to build defences
    • Added AIP Assault which prefers to use assault units
    • Mod is now TITANS only due to dependency on TITANS units
    Version 1.9.0 - 2021-04-25
    • Added AIP-Amphibious which uses a mix of land and naval forces
    Version 1.8.0 - 2021-04-25
    • AIP-Bot and AIP-Tank use less air
    • AIP-Turtle is more likely to attack
    • Reverted to default opening factory for AIP-Economist, AIP-Fast Tech, AIP-Land, and AIP-Swarm
    • Added opening factory requirements to unit type specialised personalities to future proof against Absurd personality changes
    • Removed changes to minimum fabber numbers from AIP-Swarm
    • AIP-Fast Tech and AIP-Turtle take slightly longer to tech
    • Increased orbital focus of AIP-Orbital
    Version 1.7.1 - 2021-04-14
    • Ensure AIP-Random doesn't pick a personality from any other AI mod
    Version 1.7.0 - 2020-10-07
    • Added AIP Fabber which likes to use more basic fabbers
    • Turtle uses less factories when alone on a planet
    Version 1.6.1 - 2020-10-05
    • Removed translations for languages where PA includes an official translation
    Version 1.6.0 - 2020-10-05
    • Added AIP Random which will assign a random personality
    • Rush techs earlier
    Version 1.5.3 - 2020-07-12
    • All AIP- prefixes have had the hyphen removed to resolve a crash issue
    Version 1.5.2 - 2020-06-26
    • Updated for changes to Absurd personality
    Version 1.5.1 - 2020-06-04
    • All translations now use the AIP prefix for difficulty levels
    Version 1.5.0 - 2020-05-29
    • Attempted to make Turtle slightly more viable
    • Turtle has a higher focus on non-factory structures
    • Fast Tech spends a little more time building a T1 presence before teching
    • All personalities given a small requirement for orbital to ensure proper operation on multi-planet systems
    • Swarm starts with more fabbers
    • Bot and Tank will use some air
    • Land more evenly splits between bots and tanks
    • Some personalities now have first factory preferences
    • Updated pt-BR translation with thanks to CmdrEdem
    • Added partial pl-PL translation with thanks to Craeox
    Version 1.4.0 - 2020-05-20
    • Turtle is more of a turtle
    • Split Galactic War into four distinct personalities: Legonis Machina, Foundation, Synchronous, and Revenants
    • Added Swarm
    • Added Defender
    • Added Economist
    • Prefixed all personalities with AIP and removed Absurd from the name
    • Reduced the total number of fabbers that Turtle will use
    Version 1.3.0 - 2020-01-01
    • Ensure Absurd Naval opens with air
      • This doesn't always work in 113953 due to a bug which will hopefully be patched at some point
    • Absurd Turtle opens with more fabbers
    • Fix missing air value for Absurd Bot
    Version 1.2.0 - 2019-09-16
    • Tidied up personality injection script
    • Added Russian (ru) translation with thanks to something more than human
    Version 1.1.1 - 2019-01-04
    • Put Absurd Galactic War into alphabetical position on the list
    Version 1.1.0 - 2019-01-03
    • Add Absurd Galactic War personality using settings from Galactic War Absurd difficulty
    • Absurd Land favours vehicles over bots in alignment with Absurd's default weightings
    • Absurd Low Tech will tech a little faster when alone
    • Absurd Cautious is less cautious
    • Absurd Aggressive is less aggressive
    • Add a small amount of air into Absurd Naval
    • Absurd Rush is less aggressive
    • Removed Absurd Balanced due to tendency to stop building factories
    • Added the default amount of orbital back to Absurd Bot and Tank
    • Added some land weightings to Absurd Orbital
    Version 1.0.2 - 2018-03-03
    • Made an adjustment to ensure land personality settings were respected
    • Sorted personality order alphabetically
    Version 1.0.1 - 2017-11-17
    • Updated for changes to Absurd personality in 108271
    Version 1.0 - 2017-04-02
    • Absurd Balanced now correctly named
    • Added language support:
      • Deutsch (de)
      • English (en-US)
      • Français (fr)
      • Italiano (it)
      • Español (es)
      • Nederlands (nl)
      • Nederlands (België) (nl-BE)
    • Better mod description
    Version 0.2 - 2017-03-24

    The AI Personalities Client is no longer required and should be uninstalled.

    • Expanded name to avoid confusion with wondible's mod
    • Properly tagged mod to show support for PA classic and Titans
    • Dropped unnecessary client mod
    • mikeyh updated personality script to account for changes in 99377

    Version 0.1 - 2017-03-17
    • Implemented 13 personalities
    Last edited: March 13, 2024
    ReddWolff likes this.
  3. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Version 0.2 - 2017-03-24

    The AI Personalities Client is no longer required and should be uninstalled.
    • Expanded name to avoid confusion with wondible's mod
    • Properly tagged mod to show support for PA classic and Titans
    • Dropped unnecessary client mod
    • mikeyh updated personality script to account for changes in 99377
  4. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Version 1.0 - 2017-04-02
    • Absurd Balanced now correctly named
    • Added language support:
      • Deutsch (de)
      • English (en-US)
      • Français (fr)
      • Italiano (it)
      • Español (es)
      • Nederlands (nl)
      • Nederlands (België) (nl-BE)
    • Better mod description
  5. lulamae

    lulamae Planetary Moderator

    Messages:
    797
    Likes Received:
    307
    Quitch, what is the difference between this mod and Queller AI?
  6. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Queller AI is a total AI replacement, adds AI personalities which utilise a new brain. This mod just adds personalities, but utilises the vanilla brain rather than its own.
    lulamae likes this.
  7. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Version 1.0.1 - 2017-11-17
    • Updated for changes to Absurd personality in 108271
  8. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Version 1.0.2 - 2018-03-03
    • Made an adjustment to ensure land personality settings were respected
    • Sorted personality order alphabetically
  9. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Version 1.1.0 - 2019-01-03

    Please help translate AI Personalities to your local language.
    • Add Absurd Galactic War personality using settings from Galactic War Absurd difficulty
    • Absurd Land favours vehicles over bots in alignment with Absurd's default weightings
    • Absurd Low Tech will tech a little faster when alone
    • Absurd Cautious is less cautious
    • Absurd Aggressive is less aggressive
    • Add a small amount of air into Absurd Naval
    • Absurd Rush is less aggressive
    • Removed Absurd Balanced due to tendency to stop building factories
    • Added the default amount of orbital back to Absurd Bot and Tank
    • Added some land weightings to Absurd Orbital
  10. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Version 1.1.1 - 2019-01-04
    • Put Absurd Galactic War into alphabetical position on the list
    elodea likes this.
  11. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Version 1.2.0 - 2019-09-16
    • Tidied up personality injection script
    • Added Russian (ru) translation with thanks to something more than human
  12. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Version 1.3.0 - 2020-01-01
    • Ensure Absurd Naval opens with air
      • This doesn't always work in 113953 due to a bug which will hopefully be patched at some point
    • Absurd Turtle opens with more fabbers
    • Fix missing air value for Absurd Bot
  13. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Version 1.4.0 - 2020-05-20
    • Turtle is more of a turtle
    • Split Galactic War into four distinct personalities: Legonis Machina, Foundation, Synchronous, and Revenants
    • Added Swarm
    • Added Defender
    • Added Economist
    • Prefixed all personalities with AIP and removed Absurd from the name
    • Reduced the total number of fabbers that Turtle will use
  14. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Version 1.5.0 - 2020-05-29
    • Attempted to make Turtle slightly more viable
    • Turtle has a higher focus on non-factory structures
    • Fast Tech spends a little more time building a T1 presence before teching
    • All personalities given a small requirement for orbital to ensure proper operation on multi-planet systems
    • Swarm starts with more fabbers
    • Bot and Tank will use some air
    • Land more evenly splits between bots and tanks
    • Some personalities now have first factory preferences
    • Updated pt-BR translation with thanks to CmdrEdem
    • Added partial pl-PL translation with thanks to Craeox
    bthirteen likes this.
  15. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Version 1.5.1 - 2020-06-04
    • All translations now use the AIP prefix for difficulty levels
  16. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Version 1.5.2 - 2020-06-26
    • Updated for changes to Absurd personality
  17. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Version 1.5.3 - 2020-07-12
    • All AIP- prefixes have had the hyphen removed to resolve a crash issue
  18. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Version 1.6.0 - 2020-10-05
    • Added AIP Random which will assign a random personality
    • Rush techs earlier
  19. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Version 1.6.1 - 2020-10-05
    • Removed translations for languages where PA includes an official translation
  20. Quitch

    Quitch Post Master General

    Messages:
    5,853
    Likes Received:
    6,045
    Version 1.7.0 - 2020-10-07
    • Added AIP Fabber which likes to use more basic fabbers
    • Turtle uses less factories when alone on a planet

Share This Page