Post by Kaj on Nov 24, 2006 17:56:39 GMT -5
[A Handy Guide to Logic Drives]
A Logic Drive is a special installation of artificial intelligence into MCS systems that allows the MCS to function without input. Most Logic Drives are installed for the purpose of allowing an MCS to continue fighting while the pilot is incapacitated. However, this can also be used to make an MCS fight while there is no pilot even inside of it. Logic Drives generally do not allow for highly specialized commands, as they function depending on a number of simple variables. There are three parts that make up a Logic Drive: the Logic Grid, A number of Logic Bits, and a Command Line.
Aspects of the Logic Grid:
The Logic Grid is the base of the Logic Drive, appearing as a grid that varies from a simple 1x1 space to a complex 6x6 grid. It also defines the conditions under which actions are taken. It is also composed of three aspects.
The Range Axis is horizontal, and reacts depending on how close a target is. Short range is on the left side of the grid, and Long range is on the right side of the grid.
The Energy Axis is vertical, and reacts depending on how much energy the MCS has in reserve. Low energy is at the bottom of the grid, and full energy is at the top of the grid.
The Command Line is a line that runs through a logic grid in a particular direction, and it functions in a special way. When given the command, an MCS will go through programs on its command line in a sequential fashion, regardless of logic. Activating a Command Line is a free action.
Aspects of the Logic Bit:
Logic Bits are program blocks, which come in different sizes and shapes and are inserted into a Logic Grid to define MCS actions. They may be rotated freely to better suit a programmer’s needs. Two general rules apply to a bit.
The Size of a block defines how specific or mundane an action is. Larger blocks are able to contain enough information to perform more complex actions, such as the usage of a specific weapon or ability, whereas smaller blocks only are able to contain functions such as defense or unspecified melee attacks.
The Shape of a block defines the general strength of a block. An oddly shaped block may be more difficult to place into a logic grid, but oftentimes they contain specific bonuses to certain aspects of an MCS while they are functioning. Simple 1x1 square blocks are space-efficient and simple to combine, but will only perform the most basic actions.
----------
In this particular logic grid, the pieces have been assigned as:
Blue 1x1: Melee Attack Bit
Yellow 1x2x1: Tyrant Bit
Green 1x2x1: Leyline Bit
Teal 1x2: Skullfire Bit
Red 1x2: Shell Bit
Thus, the AI of the MCS consists of this:
If the Enemy is in short range and the battery is between 75 and 100 percent of maximum energy, the MCS will attack with a random melee weapon, or failing that, it's body.
If the Enemy is between medium-long and long range, and the battery life is between 75-100%, or 50-100% for long range only, the MCS will attack the enemy in that range that has the lowest possible HP.
If the Enemy is between medium-long and long range, and the battery life is between 0-25 %, or 0-50 % for long range only, the MCS will stand idle, but will recover twice as much energy as it normally would for standing idle.
If the enemy is in short to medium-short range and the battery is between 25-50 %, the MCS will fire it's internal head weapon at that particular enemy.
If the enemy is in short to medium-short range and the battery is between 0-25 %, the MCS will attempt to find terrain cover to conceal itself from enemy attack.
If none of these parameters are met, the MCS will stand idle.
A Logic Drive is a special installation of artificial intelligence into MCS systems that allows the MCS to function without input. Most Logic Drives are installed for the purpose of allowing an MCS to continue fighting while the pilot is incapacitated. However, this can also be used to make an MCS fight while there is no pilot even inside of it. Logic Drives generally do not allow for highly specialized commands, as they function depending on a number of simple variables. There are three parts that make up a Logic Drive: the Logic Grid, A number of Logic Bits, and a Command Line.
Aspects of the Logic Grid:
The Logic Grid is the base of the Logic Drive, appearing as a grid that varies from a simple 1x1 space to a complex 6x6 grid. It also defines the conditions under which actions are taken. It is also composed of three aspects.
The Range Axis is horizontal, and reacts depending on how close a target is. Short range is on the left side of the grid, and Long range is on the right side of the grid.
The Energy Axis is vertical, and reacts depending on how much energy the MCS has in reserve. Low energy is at the bottom of the grid, and full energy is at the top of the grid.
The Command Line is a line that runs through a logic grid in a particular direction, and it functions in a special way. When given the command, an MCS will go through programs on its command line in a sequential fashion, regardless of logic. Activating a Command Line is a free action.
Aspects of the Logic Bit:
Logic Bits are program blocks, which come in different sizes and shapes and are inserted into a Logic Grid to define MCS actions. They may be rotated freely to better suit a programmer’s needs. Two general rules apply to a bit.
The Size of a block defines how specific or mundane an action is. Larger blocks are able to contain enough information to perform more complex actions, such as the usage of a specific weapon or ability, whereas smaller blocks only are able to contain functions such as defense or unspecified melee attacks.
The Shape of a block defines the general strength of a block. An oddly shaped block may be more difficult to place into a logic grid, but oftentimes they contain specific bonuses to certain aspects of an MCS while they are functioning. Simple 1x1 square blocks are space-efficient and simple to combine, but will only perform the most basic actions.
----------
In this particular logic grid, the pieces have been assigned as:
Blue 1x1: Melee Attack Bit
Yellow 1x2x1: Tyrant Bit
Green 1x2x1: Leyline Bit
Teal 1x2: Skullfire Bit
Red 1x2: Shell Bit
Thus, the AI of the MCS consists of this:
If the Enemy is in short range and the battery is between 75 and 100 percent of maximum energy, the MCS will attack with a random melee weapon, or failing that, it's body.
If the Enemy is between medium-long and long range, and the battery life is between 75-100%, or 50-100% for long range only, the MCS will attack the enemy in that range that has the lowest possible HP.
If the Enemy is between medium-long and long range, and the battery life is between 0-25 %, or 0-50 % for long range only, the MCS will stand idle, but will recover twice as much energy as it normally would for standing idle.
If the enemy is in short to medium-short range and the battery is between 25-50 %, the MCS will fire it's internal head weapon at that particular enemy.
If the enemy is in short to medium-short range and the battery is between 0-25 %, the MCS will attempt to find terrain cover to conceal itself from enemy attack.
If none of these parameters are met, the MCS will stand idle.