1. Forum moved (you can use login and pass from old forum)
  2. Many discussions moved to the bugtracker

Low Priority Apocalypse's "Learning AI"

Discussion in 'Data' started by FilmBoy84, Nov 24, 2017.

  1. FilmBoy84

    FilmBoy84 Well-Known Member Tester Researcher
    31/56

    Joined:
    Oct 9, 2017
    Messages:
    62
    Likes Received:
    87
    Best Answers:
    9
    One of the very recent revelations on Discord has been that the digital distributions and the CD-ROM versions of apocalypse don't contain the same data files, let alone manuals.

    Amongst many things not included in the digital distributions are the files or manual that refers to the learning AI of apocalypse, or indeed what these files actually do.

    Please find attached, the details of Apocalypse's Learning AI from the Technical Manual supplied in the UK and EU on CD-ROM but on no other release it seems...

    As the functionality was listed in Vanilla release, and in the manual, and some versions of the game do include these files hopefully someone will consider bringing this functionality to the OpenApoc 1.0 release or soon after.

    Apocalypse was always meant to learn from player actions and strategy, as well as provide a different play experience each time. Sadly, it appears this only works on SOME versions of the vanilla game.

    At present, only the United Kingdom and Non-German EU release are known to include these files and the appropriate listing in the tech manual.

    EDIT: Steam release also contains the files, but does not appear to actually "learn".


    Data files for the AI
    EXPERIEN.DAT
    BRAIN.DAT
    WEAPEXP.DAT

    WP_20171124_004_MOD1a.jpg
     
    Last edited by a moderator: Nov 26, 2017
    makus likes this.
  2. makus

    makus Designer, forum admin Administrator Designer/Artist
    64/112

    Joined:
    Sep 24, 2014
    Messages:
    216
    Likes Received:
    38
    Best Answers:
    2
    hm i have this files and also same other files wich 0 at end ...
    oh that wich 0 at end its just backup
    and normal one i see that they used by last change timestamp
     
  3. FilmBoy84

    FilmBoy84 Well-Known Member Tester Researcher
    18/28

    Joined:
    Oct 9, 2017
    Messages:
    62
    Likes Received:
    87
    Best Answers:
    9
    That;s correct the one with the 0 is installed with the game on some releases.

    Currently i believe Steam installs with the "0" one but whilst it generates further files in play, doesnt appear to actually "learn"
    The original UK/EU version installs with the ones as per the tech manual above and seems to "learn" as expected/claimed
    GOG according to Yataka over discord doesn't include any of these files and the AI remains pretty dumb
    Other versions im still waiting to hear on

    It appears that different regions may have been given slightly different versions at different times of the beta-final cuts to the game (which is kind of expected given staggered releases of the time) so how well implemented the function is seems to differ...

    Last few week sof Apoc development were very chaotic as things were cut or bodged for release.

    Skin is currently looking at several versions of the files i believe...
     
    makus likes this.
  4. Skin36

    Skin36 Well-Known Member Official Developer Administrator
    31/56

    Joined:
    Apr 5, 2015
    Messages:
    60
    Likes Received:
    12
    Best Answers:
    0
    Began to deal with WEAPEXP.DAT.
    It consists of two identical parts 34320/2 = 17160
    the first half-the direction of agents against alien, the second alien is against agents
    The structure of each part has the form
    26 * protection type + 390 * shells + alien\agent type
    type of protection-26 types
    type of shells-44 species
    type of aliens/agent-15 types

    protection:
    1-15 agent protection
    15-20 alien type 1 protection
    21-26 alien type 2 protection



    the value of 32 is similar to the default (or zero)
     
    Last edited: Dec 8, 2017
    makus and FilmBoy84 like this.

Share This Page