Author Topic: AI Aide 1629  (Read 5790 times)

0 Members and 1 Guest are viewing this topic.

Offline Erik L (OP)

  • Administrator
  • Admiral of the Fleet
  • *****
  • Posts: 5654
  • Thanked: 366 times
  • Forum Admin
  • Discord Username: icehawke
  • 2020 Supporter 2020 Supporter : Donate for 2020
    2022 Supporter 2022 Supporter : Donate for 2022
    Gold Supporter Gold Supporter : Support the forums with a Gold subscription
    2021 Supporter 2021 Supporter : Donate for 2021
AI Aide 1629
« on: July 21, 2016, 10:20:03 AM »
I'll include all of the change log info from past versions.

Download: https://www.dropbox.com/s/cr118zhbcnqeakw/AI_Aide_0.2.1.1629.zip?dl=0

1614:
Off-Topic: show
Global Changes
   Updated build version to 1614.
   Updated database schema version.

Database Changes

Specific Changes
   AICore_Combat.dll (0.1.0.1614)
      Added some common functions that will be used in combat.
   
   AI_Aide.exe (0.1.2.1614)
      Fixed a bug that prevented a new game from being created.
      Fixed an error in the localization code for Game Options that prevented a couple of labels from
         displaying properly.

   AICore_Data.dll (0.1.1.1614)
      Fixed an error in the Atmosphere SQL statement that was causing errors.
      Fixed an error in the where clause for RaceGame SQL.

   AICore_Race.dll (0.1.1.1614)
      Fixed an error in the Atmosphere SQL where clause that was causing errors.


New Features

TODO:
   Check versions and update (AICore_Launcher)
   Localize text fields (AICore_Race)
   Show Component Design Window (AICore_Research)
   Read table for specified system ID and fill form (AICore_System)
   Account for user preference when determining minerals (AICore_System)
   Read the database for colonies (AI_Aide)
   Figure out how to validate database integrity.
   Fix orbit grid from resetting when adding an orbit in custom systems (AICore_System)
   Expand voice responses.

WISHLIST:
   Manually edit/enter system info.
   Create Sol system.

Bugs:
   On a new game creating a new system, the last stellar component overwrites the rest.

1606:
Off-Topic: show
Global Changes
   Updated build version to 1606.
   Updated database schema version.
   Changed Build Output directory to a common folder.

Database Changes

Specific Changes
   AI_Aide.exe (0.1.2.1606)
      Changed buttons on toolbar

New Features

TODO:
   Check versions and update (AICore_Launcher)
   Localize text fields (AICore_Race)
   Show Component Design Window (AICore_Research)
   Read table for specified system ID and fill form (AICore_System)
   Account for user preference when determining minerals (AICore_System)
   Read the database for colonies (AI_Aide)
   Figure out how to validate database integrity.
   Fix orbit grid from resetting when adding an orbit in custom systems (AICore_System)
   Expand voice responses.

WISHLIST:
   Manually edit/enter system info.
   Create Sol system.

Bugs


1538:
Off-Topic: show
Global Changes
   Updated build version to 1538.
   Updated database schema version.

Database Changes
   Changed the database file name to ai_aide.data.

Specific Changes

New Features
   Began work on a custom display control for the launcher.
      Integrates a web display; Cancel, Update, and Launch buttons; Progress bar; and
      a status list box.
      Custom control replicates all current functionality of the launcher.
   Added an option to provide for a custom database name. The program will regenerate the database
      with the new name, though no data is currently transferred.

TODO:
   Check versions and update (AICore_Launcher)
   Localize text fields (AICore_Race)
   Show Component Design Window (AICore_Research)
   Read table for specified system ID and fill form (AICore_System)
   Account for user preference when determining minerals (AICore_System)
   Read the database for colonies (AI_Aide)
   Figure out how to validate database integrity.
   Fix orbit grid from resetting when adding an orbit in custom systems (AICore_System)
   Expand voice responses.

WISHLIST:
   Manually edit/enter system info.
   Create Sol system.

Bugs


1536:
Off-Topic: show
Global Changes
   Changed build number to 1536.
   Started to move localization efforts to a Localize subroutine

Database Changes
   Updated ProgramInfo with current versions.

Specific Changes

New Features
   Added neural net code to AICore_AI. (AICore_AI)
   Voice
      The program will now respond to various stimuli with audio voice. This requires
         Win7+.
         Voice system responds to console commands.
         Voice system announces system initialization.


TODO:
   Check versions and update (AICore_Launcher)
   Localize text fields (AICore_Race)
   Show Component Design Window (AICore_Research)
   Read table for specified system ID and fill form (AICore_System)
   Account for user preference when determining minerals (AICore_System)
   Read the database for colonies (AI_Aide)
   Figure out how to validate database integrity.
   Fix orbit grid from resetting when adding an orbit in custom systems (AICore_System)
   Expand voice responses.

WISHLIST:
   Manually edit/enter system info.
   Create Sol system.

Bugs


1533:
Off-Topic: show
Global Changes
   Changed build number to 1533.
   Started to move localization efforts to a Localize subroutine

Database Changes
   Updated ProgramInfo with current versions.

Specific Changes
   ManifestGenerator.exe (0.1.1.1533)
      Completed UI changes. Added "Check All" checkbox.
      Manifest file generation mostly complete.
         Need to trim the path portion to only the appropriate parts.
      *NOTE* This file will not be in the distribution. It is for internal usage only.
      Added Database version field to screen and to manifest.
      Modified the manifest generation to save only the subdirectory

   AICore_Launcher.exe (0.1.1.1533)
      Layed out flow for ftp connection, manifest retrieval and comparison, updating, and database
      updates.
         Note: Updating will be optional.
      Added reading the remote manifest into memory.
      Added check for database updates.

   AICore_Data.dll (0.1.1.1533)
      Added some additional error trapping for missing files in RegenerateDatabase.

New Features
   Manifest Files
      This functionality is purely backend. It allows for the creation of a manifest file
      that the AICore_Launcher.exe will read and use as an index for creation, updating,
      and deletion of files.

      The current format is four lines per entry:
         File Name = The file the operation is going to be conducted on.
         File Path = The path the file is to be saved to locally.
         File Version = The version of the file. If the local version = remote version,
            no copy needed.
         File Hash = A SHA512 hash of the file for integrity purposes.

TODO:
   Check versions and update (AICore_Launcher)
   Localize text fields (AICore_Race)
   Show Component Design Window (AICore_Research)
   Read table for specified system ID and fill form (AICore_System)
   Account for user preference when determining minerals (AICore_System)
   Read the database for colonies (AI_Aide)
   Figure out how to validate database integrity.
   Fix orbit grid from resetting when adding an orbit in custom systems (AICore_System)

WISHLIST:
   Manually edit/enter system info.
   Create Sol system.

Bugs


1531:
Off-Topic: show
Global Changes
   Changed build number to 1531.
   Started to move localization efforts to a Localize subroutine

Database Changes
   Updated ProgramInfo with current versions.

Specific Changes
   AICore_Components.dll (0.1.1.1531)
      Fixed scrollbar issue in aiStellarSystemInfo
   AI_Aide.exe (0.1.2.1531)
      Added an option to toggle Debug Mode
      Added DBUG toggle to console commands.
      Added value for [INFO] to resource files.
   AICore_General.dll (0.1.1.1531)
      Added a global variable to store Debug Mode status
      Added logging support for a debug log. This log contains the date embedded in the filename.
      Added a specific WriteDebugLog function.
   AICore_Race.dll (0.1.1.1531)
      Added localization on ViewRace.
      Added Debug support on ViewRace.


New Features
   Debug Mode:
      Debug mode is a troubleshooting mode that will log additional messages to log files.
      Currently there is limited functionality for debug mode.
      Planned support for debug mode will be shifting the SQL statements run to this log file. Most
      likely will include game state info on turns.

TODO:
   Check versions and update (AICore_Launcher)
   Localize text fields (AICore_Race)
   Show Component Design Window (AICore_Research)
   Read table for specified system ID and fill form (AICore_System)
   Account for user preference when determining minerals (AICore_System)
   Read the database for colonies (AI_Aide)
   Figure out how to validate database integrity.
   
WISHLIST:
   Manually edit/enter sytem info.
   Create Sol system.

Bugs
   AICore_Components.aiStellarSystemInfo (0.1.1.1531)
      *F* Scroll bars do not appear when needed.
« Last Edit: July 21, 2016, 10:39:32 AM by Erik Luken »