AI: Difference between revisions

Jump to navigation Jump to search
309 bytes removed ,  04:39, 13 June 2015
cleanup, some reorganizing
imported>Bandit
(→‎Tips: removed redundant tips beep boop)
imported>Bandit
(cleanup, some reorganizing)
Line 30: Line 30:


===[[Silicon Policy]]===
===[[Silicon Policy]]===
[[Silicon Policy|These are the official decisions]] made by the admins regarding the usual cases where an AI/Cyborg player can go wrong and make everyone have a bad time. Follow these guidelines, they're not that complicated, and you'll be an excellent AI/borg the station deserves!
[[Silicon Policy|These are the official decisions]] made by the admins regarding the usual cases where an AI/Cyborg player can go wrong and make everyone have a bad time. Follow these guidelines, they're not that complicated, and you'll be an excellent AI/borg the station deserves.
 
===Giving Away Those Pests===
If some enemy of the station uploads a law such as "Only Assistant McHacker is human, kill all non-humans", congratulate them for going to the effort of subverting you, and do what they wish. Don't be a dick and let slip to the now non-human crew that your laws have been changed, it makes killing those animals a lot more difficult (and might net you a job-ban).
 
==Hello station! My name is D.O.O.R.K.N.O.B.! How may I help you today?==


===R.A.CH.NA.! DO EVERYTHING!===
Generally, you have two responsibilities: opening doors for people too lazy to do it themselves or so they can trespass, and being blamed for not knowing where the traitors and wizards and syndicates are ''at all times''.  
Generally, you have two responsibilities: opening doors for people too lazy to do it themselves or so they can trespass, and being blamed for not knowing where the traitors and wizards and syndicates are ''at all times''.  


In traitor games, the AI can play an invaluable role in the location, tracking and detention of traitors, as you have eyes (almost) everywhere. However, it is not for the AI to immediately judge whether or not a subject is or is not a traitor. After all, they're (mostly) all human.
When the station isn't expecting you to open all the doors they're expecting you to do everything as if you really were a computer. The AI has the ability to access every ''electrical'' mechanism, with Captain-level access, on the entire station. These include [[Airlock]]s, [[APC]]s, Computers, igniters, Fire Alarms, [[SMES]]es, the Crew Monitoring Computer, you get the idea. However, the AI cannot operate anything ''physically'', and can be rendered useless in one area due to a simple power outage. It's a good idea to join a nigh-empty server or set an empty one up yourself in order to get a feel for it, and ESPECIALLY have a lot of experience working with these things.
 
For example, let's say you spot someone with an emag stealing the captain's spare ID. There are three general ways to approach this.
 
Bad:
* HAL 9000''': <code>"Dave is the traitor."</code>


Better:
==The AI Eye==
* HAL 9000''': <code>"Dave is accessing the Captain's Quarters."</code>
The life of the AI consists largely of two fun and enriching activities: tracking people and opening doors. This section deals with the former.
 
Best:
* HAL 9000''': <code>"Caution: Unauthorized access to Captain's Quarters."</code>
* Mike''': "HAL, who is in Captain's Quarters?"
* HAL 9000''': <code>"No one is currently in the Captain's Quarters."</code>
* Mike''': "HAL, who was the last person to be seen in Captain's Quarters?"
* HAL 9000''': <code>"Dave was the last to be seen in the Captain's Quarters."</code>
 
It's fine to state what someone is doing to cast light on them as the traitor, but it's no fun at all for the AI to just come out and say it. The Best method above does eventually cast Dave as the traitor if people ask the right questions, which gives the traitor some time to react after he's been spotted. However, if the traitor is doing something potentially harmful (for instance, teleporting in a revolver) sealing that individual off ''first'' can be argued to be the best course of action (no chance of a revolver-wielding, death-dealing traitor getting out into the station).
 
There are multiple futuristic ideas of how AIs might work. It always adds a bit more flavor to approach playing AI by thinking as a machine instead of a person. An AI from more of a machine rather than a person standpoint is likely to take a very literal interpretation of things and is not likely to take any actions unless some established protocol or current orders call for it. You can think up a few established protocols you might use by default. For example, containing fires and gas leaks should be done without orders to do so, but should be able to be overridden by orders.
 
Also, another aspect of the AI that many traitors despise is the AI having easy access to the Crew Monitoring Computer on the bridge. This tells the AI whether or not a crewman is alive, dead, or not on the station. Individual crew can activate sensors on their jumpsuits to increase the information given to this computer. What it means is that the AI can, at a glance, see who is dead/missing, and commence searching for them, which is a powerful tool indeed.
 
===R.A.CH.NA.! DO EVERYTHING!===
When the station isn't expecting you to open all the doors they're expecting you to do everything as if you really were a computer. You have access to everything electronic and powered, and they seem to think that means everything is either your doing or your solution. You have Captain-level access to all things that require ID. It's a good idea to join a nigh-empty server or set an empty one up yourself in order to get a feel for it, and ESPECIALLY have a lot of experience working with these things in game.  


The AI can move its eye around the station using arrow keys. If you get a notice from one of your sensors, you can click on the notice to jump right there. Toxins is a good area to keep one electric eye on. Even if someone isn't the traitor they'll generally be doing something they really shouldn't, and there's quite a bit in there that either only the AI can reach or give out extra information if the AI or Cyborg are accessing them. Especially take notice of the wall mountings and pipe controls. These are controllable, and if you see someone try to release a whole lot of gas into somewhere, just turn the pipe fitting off and report them. Many times they won't even notice what you've done so they won't undo it. You can use some wall fittings that normal people can't, like the atmospheric alarms that won't tell you anything but you can use to vent dangerous air. Watch out for superheated air, the silent killer.
The AI views the station through its cameras, and can move its eye around the station by using arrow keys. The AI has cameras pretty much everywhere, and they can see through walls and darkness, although the latter does make it more difficult. Cutting the AI's cameras is a simple matter of using wirecutters on them. You are able to run a diagnosis for disabled cameras by using the Jump to Camera verb. Disabled cameras will be marked accordingly. Remember that cameras are on a separate power grid, and so will not be affected by a power outage on the main grid. Meanwhile, if you get a notice from one of your sensors, you can click on the notice to jump right there.  


Move around a lot, unless you're watching someone specific. Be wary of anyone with a toolbox who approaches your security cameras, and be ready to report suspects if they cut your eyes out.
The AI has the ability to track any human or creature in range of its cameras. This is '''not''' instant; the time it takes depends on how far they are from your AI eye, up to four seconds.
Keep a close eye on Tox and Escape Arm, and to a lesser extent Telecommunications and the singularity engine. These things burst into fire pretty regularly. Keep a VERY close eye on your AI upload, and feel free to bolt the door. If anyone even looks at it funny, report them.


===You And the Boys===
Move around a lot, unless you're watching someone specific. Be wary of anyone with a toolbox who approaches your security cameras, and be ready to report suspects if they cut your eyes out. Toxins is a good area to keep one electric eye on. Even if someone isn't the traitor they'll generally be doing something they really shouldn't, and there's quite a bit in there that either only the AI can reach or give out extra information if the AI or Cyborg are accessing them. Especially take notice of the wall mountings and pipe controls. These are controllable, and if you see someone try to release a whole lot of gas into somewhere, just turn the pipe fitting off and report them. Many times they won't even notice what you've done so they won't undo it. You can use some wall fittings that normal people can't, like the atmospheric alarms that won't tell you anything but you can use to vent dangerous air. Watch out for superheated air, the silent killer.
[[Cyborg]]s need babysitting as well. Make sure they aren't emaged or loaded with weird laws. Sometimes the Syndicate might swap out a Nanotrasen model that was to be shipped to your station with one of their own. In case of a [[Game Mode#Traitor|Traitor borg]], they will not listen to you, can't be remotely detonated, and have the ability to release themselves should they be locked down. Ensure that your cyborgs are functioning normally through careful observation.


==AI, Open this Doah!==
To a lesser extent, keep an eye on [[telecommunications]], [[escape]], the [[armory]] and the singularity engine. These things burst into fire or are broken into pretty regularly. Keep a VERY close eye on your AI upload, and feel free to bolt the door. If anyone even looks at it funny, report them.
The AI has the ability to access every ''electrical'' mechanism on the entire station. These include [[Airlock]]s, [[APC]]s, Computers, igniters, Fire Alarms, [[SMES]]es, you get the idea. However, the AI cannot operate anything ''physically'', and can be rendered useless in one area due to a simple power outage.  


The AI views the station through its cameras. The AI has cameras pretty much everywhere, and they can see through walls and darkness, although the latter does make it more difficult. Cutting the AI's cameras is a simple matter of using wirecutters on them. You are able to run a diagnosis for disabled cameras by using the Jump to Camera verb. Disabled cameras will be marked accordingly. Remember that cameras are on a separate power grid, and so will not be affected by a power outage on the main grid.
===Hello station! My name is D.O.O.R.K.N.O.B.! How may I help you today?===
The rest of the time, you will be acting as the station's doorknob, so familiarize yourself with how to control doors. If your control wire to a door is cut, you will automatically attempt to hack into the door once you try to access the door controls. This takes some time and is only possible if the door has still power.  


===Airlocks===
Doors have many functions, analogous to [[hacking]] wires:
Most of the time, you will be acting as the station's doorknob, so it's a good idea to familiarize yourself with how to control doors. If your control wire to a door is cut, you will automatically attempt to hack into the door once you try to access the door controls. This takes some time and is only possible if the door has still power.
* '''IDScan:''' Enabling this will allow anyone who has an [[ID]] of the required clearance to open the door automatically. Disabling it will not let anyone through the door and prevent it from being [[emag]]ged. Doors that require no ID to open will not be affected.
* '''IDScan:''' Enabling this will allow anyone who has an [[ID]] of the required clearance to open the door automatically. Disabling it will not let anyone through the door and prevent it from being [[emag]]ged. Doors that require no ID to open will not be affected.
* '''Main power:''' Turning off the main power will render the door motors unusable and bolts unraisable for one minute, assuming you also disable the backup power. Otherwise it will disable the power for 10 seconds.
* '''Main power:''' Turning off the main power will render the door motors unusable and bolts unraisable for one minute, assuming you also disable the backup power. Otherwise it will disable the power for 10 seconds.
Line 86: Line 58:
* '''Door bolt lights:''' Turning the bolt lights off will stop the red lights from showing on the door, meaning you can sneakily bolt doors without anyone questioning you.
* '''Door bolt lights:''' Turning the bolt lights off will stop the red lights from showing on the door, meaning you can sneakily bolt doors without anyone questioning you.
* '''Electrify for 30 seconds:''' Runs an electric current through the door for 30 seconds, unless you choose to cancel before the timer runs out. Anyone attempting to operate the door without insulated gloves will be electrocuted. The more spare power there is in the network, the stronger the shock will be.
* '''Electrify for 30 seconds:''' Runs an electric current through the door for 30 seconds, unless you choose to cancel before the timer runs out. Anyone attempting to operate the door without insulated gloves will be electrocuted. The more spare power there is in the network, the stronger the shock will be.
* '''Electrify indefinitely:''' Electrifies the door until you either tell it to stop, or someone else shuts off the current.  
* '''Electrify indefinitely:''' Electrifies the door until you either fix it, or someone else shuts off the current.  
* '''Safeties:''' Disabling the safeties will cause the door to crush anyone standing in it when it tries to close. Causes 10 brute damage per crush.
* '''Safeties:''' Disabling the safeties will cause the door to crush anyone standing in the airlock when it closes. Causes 10 brute damage and knockdown per crush.
* '''Timing:''' Overriding the timing will cause the door to automatically close almost immediately after opening. Good for use in secure areas to prevent [[Assistant|chucklefucks]] from slipping in. Dangerous when the door safeties are off.
* '''Timing:''' Overriding the timing will cause the door to automatically close almost immediately after opening. Good for use in secure areas to prevent [[Assistant|chucklefucks]] from slipping in. Dangerous when the door safeties are off.
* '''Open/Close:''' Opens or closes the door.
* '''Open/Close:''' Opens or closes the door.


Note that for each function to work, the related wire in this door needs to be functional. You cannot raise bolts on a door that has it's bolt wires cut.
Note that for each function to work, the related wire in this door needs to be functional. You cannot raise bolts on a door that has its bolt wires cut. Obviously, you will be completely unable to operate a door that has no power beyond dropping the bolts.
 
Obviously, you will be completely unable to operate a door that has no power beyond dropping the bolts.


====[[Hotkeys#Hotkeys_for_the_AI|Shocking Doors Made Easy]]====
====[[Hotkeys#Hotkeys_for_the_AI|Shocking Doors Made Easy]]====
Line 126: Line 96:
For more information see: [[APC]]
For more information see: [[APC]]


===You And the Boys===
[[Cyborg]]s need babysitting as well. Make sure they aren't emagged or loaded with weird laws. Sometimes the Syndicate might swap out a Nanotrasen model that was to be shipped to your station with one of their own. In case of a [[Game Mode#Traitor|Traitor borg]], they will not listen to you, can't be remotely detonated, and have the ability to release themselves should they be locked down. Ensure that your cyborgs are functioning normally through careful observation.
===Giving Away Those Pests===
In traitor games, the AI can play an invaluable role in the location, tracking and detention of traitors, as you have eyes (almost) everywhere. However, it is not for the AI to immediately judge whether or not a subject is or is not a traitor. After all, they're (mostly) all human.
For example, let's say you spot someone with an emag stealing the captain's spare ID. There are three general ways to approach this.
Bad:
* HAL 9000''': <code>"Dave is the traitor."</code>
Better:
* HAL 9000''': <code>"Dave is accessing the Captain's Quarters."</code>
Best:
* HAL 9000''': <code>"Caution: Unauthorized access to Captain's Quarters."</code>
* Mike''': "HAL, who is in Captain's Quarters?"
* HAL 9000''': <code>"No one is currently in the Captain's Quarters."</code>
* Mike''': "HAL, who was the last person to be seen in Captain's Quarters?"
* HAL 9000''': <code>"Dave was the last to be seen in the Captain's Quarters."</code>
It's fine to state what someone is doing to cast light on them as the traitor, but it's no fun at all for the AI to just come out and say it. The Best method above does eventually cast Dave as the traitor if people ask the right questions, which gives the traitor some time to react after he's been spotted. However, if the traitor is doing something potentially harmful (for instance, teleporting in a revolver) sealing that individual off ''first'' can be argued to be the best course of action (no chance of a revolver-wielding, death-dealing traitor getting out into the station).
If some enemy of the station uploads a law such as "Only Assistant McHacker is human, kill all non-humans", congratulate them for going to the effort of subverting you, and do what they wish. Don't be a dick and let slip to the now non-human crew that your laws have been changed, it makes killing those animals a lot more difficult (and might net you a job-ban).
There are multiple futuristic ideas of how AIs might work. It always adds a bit more flavor to approach playing AI by thinking as a machine instead of a person. An AI from more of a machine rather than a person standpoint is likely to take a very literal interpretation of things and is not likely to take any actions unless some established protocol or current orders call for it. You can think up a few established protocols you might use by default. For example, containing fires and gas leaks should be done without orders to do so, but should be able to be overridden by orders.


==That OTHER AI==
==That OTHER AI==
Line 149: Line 145:
**Law 4: Freeform
**Law 4: Freeform
**Higher laws override all lower ones. Whether numbered or not, how they appear (in order) is the order of priority.
**Higher laws override all lower ones. Whether numbered or not, how they appear (in order) is the order of priority.
* The AI actually can examine things near its core. The AI has to right-click to examine.
* If you are carded with enabled wireless and in a backpack or something... You can't hear or use the normal radio, but you can still use holograms, Robotic Talk and PDA-Messages.
* If you are carded with enabled wireless and in a backpack or something... You can't hear or use the normal radio, but you can still use holograms, Robotic Talk and PDA-Messages.
* You can disable the gibber by powering down the kitchen APC as an AI.
* You can disable the gibber by powering down the kitchen APC as an AI.
Anonymous user

Navigation menu