AI Code Red auth

A place to record your ideas for the game.

Moderators: MisterPerson, Code Maintainers

User avatar
ShizCalev
Code Maintainer
 
Joined: Wed Apr 23, 2014 3:12 am
Byond Username: ShizCalev
Github Username: ShizCalev

AI Code Red auth

Postby ShizCalev » Fri Mar 31, 2017 4:34 pm #274848

Add a verb to the AI to request Code Red authorization.

In the event that all the heads are dead and missing, and the station has massive damage that would warrant as such an escalation, the AI would trigger the verb, which would then need to be verified by a second party (or perhaps even a third) of any rank/role at any keycard auth device on the station (or perhaps a comms console instead.)

The authorizing party's name would then be printed out on a page at all communications consoles to keep a log of who did it available for ingame players.
ImageImage


>Be ling
>Spread misinformation about how SM works to sabotage it
OOC: ChemicalRascal: Lying about game mechanics in relation to an engine that is poorly understood by most isn't cool, though



User avatar
Anonmare
 
Joined: Sun Mar 15, 2015 8:59 pm
Location: Blighty
Byond Username: Anonmare

Re: AI Code Red auth

Postby Anonmare » Fri Mar 31, 2017 4:47 pm #274858

I believe the AI can technically request a code red, but only if its core is right next to an authentication device.

Same with cyborgs. You could probably just an auth device in its core to achieve the effect.
Image
Image
Image

User avatar
MisterPerson
Board Moderator
 
Joined: Tue Apr 15, 2014 4:26 pm
Byond Username: MisterPerson

Re: AI Code Red auth

Postby MisterPerson » Sun Apr 02, 2017 7:00 am #275375

Or just allow the AI to use auth devices remotely.
I code for the code project and moderate the code sections of the forums.

Why realism is stupid:
Spoiler:
Wiz, the project lead of Europa Universalis IV:

Immersion/flavor is playing a WW2 shooter and using a mosin-nagant instead of a laser gun - this is important.

Realism is playing a WW2 shooter and having to spend 2 months in hospital everytime you get shot - stupid and detrimental to gameplay. Nobody actually wants a realistic game, which is why realism arguments are so selectively used.
Source: http://forum.paradoxplaza.com/forum/ind ... t-19679470

User avatar
Lumbermancer
 
Joined: Fri Jul 25, 2014 3:40 am
Byond Username: Lumbermancer

Re: AI Code Red auth

Postby Lumbermancer » Sun Apr 02, 2017 8:45 am #275380

Red Alert authorizes heads of staff and security to use lethal force, therefore AI shouldn't actively seek going red because law 1, no?
aka Schlomo Gaskin aka Guru Meditation aka Copyright Alright aka Topkek McHonk aka Le Rouge
Image

User avatar
Anonmare
 
Joined: Sun Mar 15, 2015 8:59 pm
Location: Blighty
Byond Username: Anonmare

Re: AI Code Red auth

Postby Anonmare » Sun Apr 02, 2017 1:13 pm #275402

MisterPerson wrote:Or just allow the AI to use auth devices remotely.

Probably not a good idea since the AI could remotely trigger two devices

Lumbermancer wrote:Red Alert authorizes heads of staff and security to use lethal force, therefore AI shouldn't actively seek going red because law 1, no?

Red Alert also allows the shuttle to arrive earlier which, in the event of an existential threat (I.E. Someone BoHs the middle of the station), the AI is probably obligated to do so. Theoretical harm in the future < Almost assured harm in the near future
Image
Image
Image

User avatar
Lumbermancer
 
Joined: Fri Jul 25, 2014 3:40 am
Byond Username: Lumbermancer

Re: AI Code Red auth

Postby Lumbermancer » Sun Apr 02, 2017 1:19 pm #275403

Anonmare wrote:Theoretical harm in the future < Almost assured harm in the near future


Exactly my point.
aka Schlomo Gaskin aka Guru Meditation aka Copyright Alright aka Topkek McHonk aka Le Rouge
Image

User avatar
Anonmare
 
Joined: Sun Mar 15, 2015 8:59 pm
Location: Blighty
Byond Username: Anonmare

Re: AI Code Red auth

Postby Anonmare » Sun Apr 02, 2017 1:29 pm #275404

Heads of Staff aren't machines. They won't immediately draw weapons and gun down the nearest person the very instant it goes red alert.
A singularity that's eating the station is a more immediate that will kill Humans in the near future and is a higher threat than the HoP possibly shooting somebody at some point.

Plus there's nothing stopping the HoP from shooting someone on a blue alert or lower; red alert just technically gives authorisation but it does not mean it will be exercised. The AI's no more responsible for harm committed after enabling red alert as it is for letting someone into R&D - after all, a person entering R&D could manufacture harmful weapons but it doesn't mean they will as there are plenty of non-harmful reasons to be in R&D.
Image
Image
Image

User avatar
MisterPerson
Board Moderator
 
Joined: Tue Apr 15, 2014 4:26 pm
Byond Username: MisterPerson

Re: AI Code Red auth

Postby MisterPerson » Mon Apr 03, 2017 8:47 am #275703

Anonmare wrote:
MisterPerson wrote:Or just allow the AI to use auth devices remotely.

Probably not a good idea since the AI could remotely trigger two devices


That's really easy to test for and block.
I code for the code project and moderate the code sections of the forums.

Why realism is stupid:
Spoiler:
Wiz, the project lead of Europa Universalis IV:

Immersion/flavor is playing a WW2 shooter and using a mosin-nagant instead of a laser gun - this is important.

Realism is playing a WW2 shooter and having to spend 2 months in hospital everytime you get shot - stupid and detrimental to gameplay. Nobody actually wants a realistic game, which is why realism arguments are so selectively used.
Source: http://forum.paradoxplaza.com/forum/ind ... t-19679470

User avatar
cedarbridge
In-Game Admin
 
Joined: Fri May 23, 2014 12:24 am
Byond Username: Cedarbridge

Re: AI Code Red auth

Postby cedarbridge » Mon Apr 03, 2017 4:48 pm #275831

MisterPerson wrote:
Anonmare wrote:
MisterPerson wrote:Or just allow the AI to use auth devices remotely.

Probably not a good idea since the AI could remotely trigger two devices


That's really easy to test for and block.

Realistically you'd want to test for and block not only the AI but the AI and any borg who also gains access under this change. The borgs going into a panic and instantly setting Red like they're heads of staff would be silly.

User avatar
Not-Dorsidarf
In-Game Admin
 
Joined: Fri Apr 18, 2014 4:14 pm
Location: Space outside the Brig
Byond Username: Dorsidwarf

Re: AI Code Red auth

Postby Not-Dorsidarf » Mon Apr 03, 2017 6:56 pm #276022

Instead of giving the AI an authenticator, which it's explicitly blocked from, hook the AI into the authentication system and give it a popup when an authentication request is made that lets it virtually swipe.
Image
Image

User avatar
MisterPerson
Board Moderator
 
Joined: Tue Apr 15, 2014 4:26 pm
Byond Username: MisterPerson

Re: AI Code Red auth

Postby MisterPerson » Tue Apr 04, 2017 9:55 am #276418

Not-Dorsidarf wrote:Instead of giving the AI an authenticator, which it's explicitly blocked from, hook the AI into the authentication system and give it a popup when an authentication request is made that lets it virtually swipe.


Popups steal input focus. I'd really like to avoid those. We could do an alert, but really you can just ask the AI by talking to it.

cedarbridge wrote:Realistically you'd want to test for and block not only the AI but the AI and any borg who also gains access under this change. The borgs going into a panic and instantly setting Red like they're heads of staff would be silly.


I don't think borgs should be able to auth at all personally. I'd leave it at the AI only, and even then it would just be a single swipe. So you'd still need a real human to confirm it.
I code for the code project and moderate the code sections of the forums.

Why realism is stupid:
Spoiler:
Wiz, the project lead of Europa Universalis IV:

Immersion/flavor is playing a WW2 shooter and using a mosin-nagant instead of a laser gun - this is important.

Realism is playing a WW2 shooter and having to spend 2 months in hospital everytime you get shot - stupid and detrimental to gameplay. Nobody actually wants a realistic game, which is why realism arguments are so selectively used.
Source: http://forum.paradoxplaza.com/forum/ind ... t-19679470

User avatar
Gun Hog
 
Joined: Sat Apr 19, 2014 5:19 am
Byond Username: Gun Hog

Re: AI Code Red auth

Postby Gun Hog » Tue Apr 04, 2017 2:32 pm #276483

If the maintainers okay this, I would be happy to code it after the freeze! Currently, all you REALLY need to do this NOW is adding an auth panel directly next to the primary AI.

I would change it such that attack_robot() returns (denies borgs), and remove the adjacency check on AIs while making sure that only one silicon can ever count (I.E. two AIs cannot swipe).

Making a "CONFIRM" link in the AI's chat is also an option, but I would prefer that a human has to ask the AI to access a swiper first.

User avatar
Remie Richards
 
Joined: Thu Apr 17, 2014 7:11 pm
Location: England, UK, Earth, Sol, Milky Way, Local Group, Virgo Supercluster, Known Universe
Byond Username: CrimsonVision

Re: AI Code Red auth

Postby Remie Richards » Wed Apr 05, 2017 8:18 am #276929

I think allowing mutliple AIs to swipe is fine, if someone has usurped the main AI and produced two more (or ignored the main and produced THREE) I think they deserve the swipes.
私は完璧


Return to Ideas

Who is online

Users browsing this forum: No registered users