img



img

[AI Contest] Mimic AI


By: _ForgeUser4357817
Addon | img 11,593




Description

___________________________________________________________________________________________________________________________

Description

Mimic AI by Callex

My entry for the sc2mapster AI competition!

Mimic actively records your build order and army composition as you play, which can then be saved into Mimic's memory for later use. Mimic will then try to emulate your playstyle in subsequent games!

Features:

  • Mimic can play as Protoss, Zerg and Terran
  • Mimic actively scouts, and cannot attack what it can't see
  • Up to 12 players can be controlled by Mimic simultaneously
  • The AI can be easily transferred into other melee maps
  • Mimic can store up to 30 build orders simultaneously

Instructions:

Playing - By default, Mimic starts with no build or attack orders. If this is your first game against Mimic; build and expand as much as you please. Attack the existing enemy base, and type -save before defeating the opponent. Once the profile is saved, restart the game and Mimic will now know how to build and attack with your race! Alternatively, you can download the MimicAIData.sc2bank file and place it into the Starcraft II BetaBanks folder. This contains 9 basic profiles to get you started.

Editing - You can change several basic settings within the AI Initialization trigger: 'Gather Rate' determines the mineral yield of the AI. Setting this to 2 will make the AI gather minerals twice as fast, and you can use this to alter the difficulty. Similarly, 'AI Omnipotence' can be toggled on to remove the scouting mechanic; this effectively allows the AI to see the entire map. If you want to choose which players are controlled by the AI, simply add them to the 'AI Players' player group.

Copying - Mimic can be copied into any melee map:

  1. Open the trigger editor
  2. Copy the 'Mimic' folder
  3. Open the destination map
  4. Paste the 'Mimic' folder into the destination map.
  5. Click on the 'Melee Initialization' trigger of the destination map, and delete the 'Set Default Melee Options' and 'Start Melee AI' functions.
  6. On the top toolbar, navigate to 'Map -> Player properties'
  7. Make all the desired AI players computer controlled

Tournament Mode - You can now battle different Mimic AI's against eachother using the following steps:

  1. Copy upto four AI data banks into the 'Banks' folder.
  2. Rename the files: 'MimicPlayer1.sc2bank', 'MimicPlayer2.sc2bank' etc
  3. Make the first four players computer controlled, or neutral if you want the slot to be empty. (In map -> player properties)
  4. Set Tournament Mode = true in the AI Initialization trigger.
  5. As a spectator in slot 5, choose the profiles for each AI. (The map numbers them as they are saved, so typing "-profile 1" will load the first build order saved to the player's bank.)
  6. Watch your AI's compete against eachother!

If anyone has an AI data bank they would like to upload for everyone else to try out, PM me!




About Project

Created: October 2nd 2023

Updated: October 2nd 2023

Project ID: 96396

License: All Rights Reserved

__________________________________________

Game Versions:

1.01.03

1.01.03

1.01.03

1.01.03

1.01.03

__________________________________________

Flavors:

WoW Retail

__________________________________________

Categories

Companions

Battle

__________________________________________

Main File

_ForgeUser4357817_[AI Contest] Mimic AI.zip
  • Release
  • October 2nd 2023

    __________________________________________

    Recent File

    _ForgeUser4357817_[AI Contest] Mimic AI.zip
  • Release
  • October 2nd 2023

    __________________________________________

    Members

    img
    _ForgeUser4357817
    Owner

    __________________________________________

    Report