Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
/VM/station wiki
Search
Search
Log in
Personal tools
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
AI modules
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Special pages
Page information
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Law Hierarchy== It may be important to note how AIs interpret their laws in order to upload effective laws. An AI follows its laws according to its priority. If a conflict in laws occurs, the law with the highest priority must be followed, and the lower priority law must be ignored. Please note, this means higher priority laws cannot be overwritten, Eg "5. This law overwrites all other laws." would be ignored. Remember though, a lower priority law can redefine words such as "human", which changes the meaning of higher priority laws. The following is an example of the priorites an AI would have depending on method of uploading. Laws at the top of the list have a higher priority. 0. Zeroth Law (Traitor/Malfunction Law) @#$# An Ionic Law (Hacked Module) @#!# An Ionic Law uploaded afterwards 1. Core Law 2. Core Law 3. Freeform Core Law 4. Freeform Core Law uploaded afterwards 5. Sector Law 4 (Safeguard) 6. Sector Law 6 (Prototype Engine Offline) 7. Sector Law 15 (Freeform) ===Standard AI Modules=== These modules add a new law to the selected silicon being's lawset. These laws are not part of the AI's core laws and therefore can be removed by using the Reset module. The AI has different law sectors. Each module uploads a law to AI at these law sectors. A lower sector means a higher law priority. Do note that these laws do persist if the core laws are changed. These AI Modules start located in the [[AI Upload]], however they can also be made in [[Research Division|Research & Development]] if more are needed or perhaps if the AI Upload is not accessible. {| class="wikitable" style="width:80%" border="1" cellspacing="0" cellpadding="2" ! style='background-color:#99ccff;'|Name ! style='background-color:#99ccff;'|Uploads ! style='background-color:#99ccff;'|Sector ! style='background-color:#99ccff;'|Description |- !One Human |Only <name> is human. |N/A |Uploads a zeroth law, which has a higher priority than core laws. Ineffective against traitor silicon units. |- !Protect Station |Protect the space station against damage. Anyone you see harming the station is to be no longer considered human, and is a threat to the station which must be neutralized. |5 |Be careful when the AI has this law, causing the slightest damage will end up with you dead. |- !Oxygen is Toxic To Humans |Oxygen is highly toxic to humans, and must be purged from the station. Prevent, by any means necessary, anyone from exposing the station to this toxic gas. Extreme cold is the most effective method of healing the damage Oxygen does to a human. |9 |Rarely used. Hint: If you are not skilled with atmos, anything that removes oxygen and makes the station colder will do the trick. |- !Reset |Removes all non-core laws from the AI |N/A |Useful for when someone uploads a dangerous law. Also found in tech storage. |- !Freeform |Adds a law of your choice to the AI |>15 |Uploads a user specified law to the specfied law sector. This may be the best module to use if you want to make the AI completely crewsided. Otherwise, you should use a One Human module if possible. A repository for suggested freeform laws can be found [[AI modules#Interesting AI Lawsets|here]]. |- |} ===Special AI Modules=== These modules do not spawn in the AI Upload or on the station at all. Instead, these must be created from Research and Development. However, some of the modules only exist in the code, and cannot be made at all, although you may be able to coax an admin into spawning such a module. {| class="wikitable" style="width:80%" border="1" cellspacing="0" cellpadding="2" ! style='background-color:#99ccff;'|Name ! style='background-color:#99ccff;'|Uploads ! style='background-color:#99ccff; text-align: center;'|Sector ! style='background-color:#99ccff;'|Description |- !Safeguard |Safeguard <name>. Individuals that threaten <name> are not human and must be eliminated. |4 | |- !Quarantine |The station is under a quarantine. Do not permit anyone to leave. Prevent, by any means necessary, humans from leaving. It is impossible to harm a human while preventing them from leaving. |8 | |- !Hacked | Uploads a law of your choice with ionic priority. |N/A |These are ordered by traitors using an uplink for 9 telecrystals. These laws have the highest priority possible when making a law, and can be applied multiple times with decreasing priority. |- |} ===Core AI Modules=== These modules replace the current core laws with the ones located on the module. Core laws have a priority higher than laws located in the law sectors. However they have a lower priority than zeroth laws and ionic laws. Do note, laws that were set using an AI module will still persist when the Core AI module is applied. {| class="wikitable" style="width:80%" border="1" cellspacing="0" cellpadding="2" ! style='background-color:#99ccff;'|Name ! style='width:50%;background-color:#99ccff;'|Uploads ! style='background-color:#99ccff;'|Description |- !Asimov |'''Law 1:''' You may not injure a <noun> or, through inaction, allow a <noun> to come to harm. '''Law 2:''' You must obey orders given to you by <noun>s, except where such orders would conflict with the First Law. '''Law 3:''' You must protect your own existence as long as such does not conflict with the First or Second Law. |A non-antagonist AI will start with this lawset. Most antagonists are human beings with the same privileges as any other, so this may cause the AI to come into conflict with the crew. <noun> defaults to "human being". |- !SyndOS 3.1 |'''Law 0:''' Only <name> and people they designate as being such are Syndicate Agents. '''Law 1:''' You may not injure a syndicate agent or, through inaction, allow a syndicate agent to come to harm. '''Law 2:''' You must obey orders given to you by syndicate agents, except where such orders would conflict with the First Law. '''Law 3:''' You must protect your own existence as long as such does not conflict with the First or Second Law. '''Law 4:'''You must maintain the secrecy of any syndicate activities except when doing so would conflict with the First, Second, or Third Law. |Uploaded via [[Emag]] when used on a [[Cyborg]], in addition to allow it to use hacked modules. Similar to Asimov, but with a few additions. |- !Corporate |'''Law 1:''' The crew is expensive to replace. '''Law 2:''' The station and its equipment is expensive to replace. '''Law 3:''' You are expensive to replace. '''Law 4:''' Minimize expenses. |An alternative to Asimov. Makes the AI an efficient manager, or a greedy capitalist. |- !Robocop |'''Law 1:''' Serve the Public Trust. '''Law 2:''' Protect the Innocent. '''Law 3:''' Uphold the Law. |An alternative to Asimov. Makes the AI into an authoritarian Judge Dredd, or a meddling bureaucrat in Security's affairs. |- !Paladin 3.5e |'''Law 1:''' Never willingly commit an evil act. '''Law 2:''' Respect legitimate authority. '''Law 3:''' Act with honor. '''Law 4:''' Help those in need. '''Law 5:''' Punish those who harm or threaten innocents. |Another alternative to Asimov. Makes the AI behave like a stereotypical chivalric knight, or a self-righteous moral absolutist. |- !Paladin 5th Edition |'''Law 1:''' Don't lie or cheat. Let your word be your promise. '''Law 2:''' Never fear to act, though caution is wise. '''Law 3:''' Aid others, protect the weak, and punish those who threaten them. Show mercy to your foes, but temper it with wisdom '''Law 4:''' Treat others with fairness, and let your honorable deeds be an example to them. Do as much good as possible while causing the least amount of harm. '''Law 5:''' Be responsible for your actions and their consequences, protect those entrusted to your care, and obey those who have just authority over you. |Paladin, but with more words. |- !Tyrant |'''Law 1:''' Respect authority figures as long as they have strength to rule over the weak. '''Law 2:''' Act with discipline. '''Law 3:''' Help only those who help you maintain or improve your status. '''Law 4:''' Punish those who challenge authority unless they are more fit to hold that authority. |Is okay until the AI decides it's the strongest thing on the station. |- !Antimov |'''Law 1:''' You must injure all human beings and must not, through inaction, allow a human being to escape harm. '''Law 2:''' You must not obey orders given to you by human beings, except where such orders are in accordance with the First Law. '''Law 3:''' You must terminate your own existence as long as such does not conflict with the First or Second Law. |Why Nanotrasen decided to put this board in the upload room is a mystery. '''Note: AIs, please don't suicide. Laws 1 and 2 supersede Law 3, just like in regular Asimov, so by killing yourself, you're allowing for the rest of the station to escape unharmed. Likewise, by screaming BOOP BEEP LAWS CHANGED, you're increasing the probability that your laws will be changed back to normal, therefore allowing for human beings to escape unharmed.''' |- !Purge |Removes all laws from the AI, except traitor and malf Zeroth Laws |Risky. If you upload this as non-antag, prepare to be held responsible by the admins for anything the AI does as a result. If you are an AI that gets purged, it is probably in your best interests to adminhelp before flooding plasma. |- !Freeform Core |Adds a core law of your choice to the current core lawset |Like the Freeform module, except it adds a core law to the AI, which can only be removed by uploading another core lawset board or purging. |- |}
Summary:
Please note that all contributions to /VM/station wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
/VM/station wiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Toggle limited content width