Limited Use Upload Boards
-
- Joined: Thu Apr 11, 2019 11:14 pm
- Byond Username: SkeletalElite
- Github Username: SkeletalElite
Limited Use Upload Boards
This idea came from comments on https://github.com/tgstation/tgstation/pull/51076 but I thought about some more of the details of how it would work.
Law Boards would have limited number of uses varying from board to board, probably a number between 1-5.
Roundstart upload has 3 uses of asimov, but also another 4-8 uses of other non grief (but not necessarily ideal) lawsets.
Reset should get a moderate number of uses, for dealing with syndicate laws and ion anomalies.
Syndicate upload board is capable of uploading numerous laws with a single use of the board. Basically activating the board could bring up a UI where you can set up the laws you want to upload. The hacked upload board is only capable of adding ion level laws, which are removed by the reset board, the syndi upload board must also be given a limited number of uses. You could potentially lower the amount of TC the board costs when doing this depending on how many uses the board gets. Possibly make this board regain charges slowly.
AI subversion syndi bundle can get buffed with a unique stronger upload board that recharges it's uses over time and can modify regular laws in addition to adding ion level laws. This would encourage using the toy AI from the bundle which would also recharge it's uses and is meant to be a filler to keep the AI doing bad stuff while you wait on your other board to gain a charge. Using the toy AI should randomize its law so you can't get 1 law you like and just use that as your filler law.
Freeform also gets a limited number of uses but works similar to the syndicate upload board, except the laws aren't ion priority laws and it removes the laws it replaces. Essentially just a custom lawset board, you bring up a UI where you write up the lawset you want, then when you use it on the upload it gives the AI the lawset you made in the UI. Freeform should probably have a very low number of uses.
Purge gets a high number of uses, if not unlimited. It acts as a kind of backup since completely unlawing the AI is better than AI being lawed to murder everyone, and I don't want killing it being the only solution.
Numbers are just kind of a guess on what I think would be good, but I recommend keeping the numbers low and if they're too low they can be buffed up later, which is better than them being too high and needing to be nerfed down later in order to accomplish the goal of the change.
Overall the goal is to create situations where non ideal lawsets may need to be used because of law board scarcity, and also having a side effect of ending law change spam. Edit: For clarity, running out of boards isn't something that should be happening every round, but a persistent traitor using the upload board should probably make you run thin on your law boards until you are able to print new ones. Two or more traitors working together to subvert the AI should run you through your law boards very quickly, forcing you to just keep the AI purged until you're able to get more law boards.
Edit 2: Maybe consider a cooldown (at least 20 seconds or so) on uploading laws to the AI so there's never a situation where you just blow through all your boards at once. Also add some law boards to cargo, with less ideal boards being cheaper, and good boards being more expensive. Perhaps the cheapest option could be a "surplus AI law board crate" that just has a few random law boards in it.
Law Boards would have limited number of uses varying from board to board, probably a number between 1-5.
Roundstart upload has 3 uses of asimov, but also another 4-8 uses of other non grief (but not necessarily ideal) lawsets.
Reset should get a moderate number of uses, for dealing with syndicate laws and ion anomalies.
Syndicate upload board is capable of uploading numerous laws with a single use of the board. Basically activating the board could bring up a UI where you can set up the laws you want to upload. The hacked upload board is only capable of adding ion level laws, which are removed by the reset board, the syndi upload board must also be given a limited number of uses. You could potentially lower the amount of TC the board costs when doing this depending on how many uses the board gets. Possibly make this board regain charges slowly.
AI subversion syndi bundle can get buffed with a unique stronger upload board that recharges it's uses over time and can modify regular laws in addition to adding ion level laws. This would encourage using the toy AI from the bundle which would also recharge it's uses and is meant to be a filler to keep the AI doing bad stuff while you wait on your other board to gain a charge. Using the toy AI should randomize its law so you can't get 1 law you like and just use that as your filler law.
Freeform also gets a limited number of uses but works similar to the syndicate upload board, except the laws aren't ion priority laws and it removes the laws it replaces. Essentially just a custom lawset board, you bring up a UI where you write up the lawset you want, then when you use it on the upload it gives the AI the lawset you made in the UI. Freeform should probably have a very low number of uses.
Purge gets a high number of uses, if not unlimited. It acts as a kind of backup since completely unlawing the AI is better than AI being lawed to murder everyone, and I don't want killing it being the only solution.
Numbers are just kind of a guess on what I think would be good, but I recommend keeping the numbers low and if they're too low they can be buffed up later, which is better than them being too high and needing to be nerfed down later in order to accomplish the goal of the change.
Overall the goal is to create situations where non ideal lawsets may need to be used because of law board scarcity, and also having a side effect of ending law change spam. Edit: For clarity, running out of boards isn't something that should be happening every round, but a persistent traitor using the upload board should probably make you run thin on your law boards until you are able to print new ones. Two or more traitors working together to subvert the AI should run you through your law boards very quickly, forcing you to just keep the AI purged until you're able to get more law boards.
Edit 2: Maybe consider a cooldown (at least 20 seconds or so) on uploading laws to the AI so there's never a situation where you just blow through all your boards at once. Also add some law boards to cargo, with less ideal boards being cheaper, and good boards being more expensive. Perhaps the cheapest option could be a "surplus AI law board crate" that just has a few random law boards in it.
-
- Joined: Tue Oct 29, 2019 2:00 am
- Byond Username: Jack7D1
Re: Limited Use Upload Boards
AIs have it rough, and divinas Google doc thingy makes many good points.
- Flatulent
- Forum Soft Banned
- Joined: Thu Nov 28, 2019 8:36 am
- Byond Username: FlatulentIndustrialist
- Location: Sao Paulo, Brazil
Re: Limited Use Upload Boards
it’s not like you can print them or anything
Mothblocks, winter 2020, “successfully” preventing bagil death with relevant data wrote:You seem to be under the fallacy that reinforcing that Bagil is a TDM shithole where you must carry bolas and spears on you at all times, while looking for the next valid to hunt down is a positive change to the server. I don't. The data suggests other people don't.
imsxz wrote:I give up there’s too many furries
cacogen wrote:i asked oranges how often he plays and he deleted the post
cybersaber101 wrote:Welp, you guys let a terrymin become a headmin, thousand years of darkness.
Vekter wrote:I jerk off Nist a bit too much but he's honestly one of the best silicon players on the server. B.O.R.G.O. is also pretty good.
-
- Joined: Thu Apr 11, 2019 11:14 pm
- Byond Username: SkeletalElite
- Github Username: SkeletalElite
Re: Limited Use Upload Boards
All law boards should have high resource costs and come later in techwebs, with more ideal law boards being more expensive/later tech than less ideal lawsets.Flatulent wrote:it’s not like you can print them or anything
- Flatulent
- Forum Soft Banned
- Joined: Thu Nov 28, 2019 8:36 am
- Byond Username: FlatulentIndustrialist
- Location: Sao Paulo, Brazil
Re: Limited Use Upload Boards
you just need freeform and reset to fix/subvert ai
Mothblocks, winter 2020, “successfully” preventing bagil death with relevant data wrote:You seem to be under the fallacy that reinforcing that Bagil is a TDM shithole where you must carry bolas and spears on you at all times, while looking for the next valid to hunt down is a positive change to the server. I don't. The data suggests other people don't.
imsxz wrote:I give up there’s too many furries
cacogen wrote:i asked oranges how often he plays and he deleted the post
cybersaber101 wrote:Welp, you guys let a terrymin become a headmin, thousand years of darkness.
Vekter wrote:I jerk off Nist a bit too much but he's honestly one of the best silicon players on the server. B.O.R.G.O. is also pretty good.
-
- Joined: Thu Apr 11, 2019 11:14 pm
- Byond Username: SkeletalElite
- Github Username: SkeletalElite
Re: Limited Use Upload Boards
That's why freeform should be the most expensive board and farther in techwebs than other boards, in addition to being single use.Flatulent wrote:you just need freeform and reset to fix/subvert ai
-
- Joined: Fri Nov 10, 2017 12:16 am
- Byond Username: Tlaltecuhtli
Re: Limited Use Upload Boards
>Overall the goal is to create situations where non ideal lawsets may need to be used because of law board scarcity, and also having a side effect of ending law change spam. Edit: For clarity, running out of boards isn't something that should be happening every round, but a persistent traitor using the upload board should probably make you run thin on your law boards until you are able to print new ones. Two or more traitors working together to subvert the AI should run you through your law boards very quickly, forcing you to just keep the AI purged until you're able to get more law boards.
im gonna just upload kys once and never bother again
im gonna just upload kys once and never bother again
- stan_albatross
- Joined: Sun Mar 22, 2020 10:58 pm
- Byond Username: Stan_albatross
- Location: London
Re: Limited Use Upload Boards
I think a good solution to this, and all the maint upload problems people have been complaining about is to simply remove the ability to print ai upload boards and upload modules from the circuit imprinter and move it to the security techlathe, like the comms console board.
Karl Karlsson and never anything else
- Ayy Lemoh
- Joined: Mon Jun 05, 2017 5:58 pm
- Byond Username: Jerry Derpington
Re: Limited Use Upload Boards
May as well make it so that telling the AI to kill himself is allowed when the traitors inevitably spam the crew out of upload boards while RnD is being done by a crack team of literal monkeys.
- zxaber
- In-Game Admin
- Joined: Mon Sep 10, 2018 12:00 am
- Byond Username: Zxaber
Re: Limited Use Upload Boards
This still seems like a solution searching for a problem to me. I don't really know why the current system needs to be changed.
Making the default law boards limited use will probably just result in more purged-and-done fixes, since purged AIs aren't allowed to act as antags. Maybe they won't give up the name of the subverter if they're not law-bound to, but it'll stop them from actively killing everyone.
Making the default law boards limited use will probably just result in more purged-and-done fixes, since purged AIs aren't allowed to act as antags. Maybe they won't give up the name of the subverter if they're not law-bound to, but it'll stop them from actively killing everyone.
- terranaut
- Joined: Fri Jul 18, 2014 11:43 pm
- Byond Username: Terranaut
Re: Limited Use Upload Boards
zxaber wrote:This still seems like a solution searching for a problem to me. I don't really know why the current system needs to be changed.
Making the default law boards limited use will probably just result in more purged-and-done fixes, since purged AIs aren't allowed to act as antags. Maybe they won't give up the name of the subverter if they're not law-bound to, but it'll stop them from actively killing everyone.
- trollbreeder
- Joined: Sat Feb 22, 2020 8:22 am
- Byond Username: Trollbreeder
- Github Username: trollbreeder
Re: Limited Use Upload Boards
one freeform is all i need to make the AI my slave
I'm a dumb feature coder, also a bad (but not terrible) coderspriter and a semi-good mapper and an enforcer of standards.
you can find me playing when i'm not coding or playing csgo as cleans-the-house on event hall, sybil or manuel
screenshot gallery:
you can find me playing when i'm not coding or playing csgo as cleans-the-house on event hall, sybil or manuel
screenshot gallery:
Spoiler:
- MisterPerson
- Board Moderator
- Joined: Tue Apr 15, 2014 4:26 pm
- Byond Username: MisterPerson
Re: Limited Use Upload Boards
This wouldn't actually solve the underlying issue since most situations with many uploads involved someone printing an upload board. If they can make one, they can almost certainly make more.
EDIT: The cooldown idea is interesting.
EDIT: The cooldown idea is interesting.
I code for the code project and moderate the code sections of the forums.
Feedback is dumb and it doesn't matter
Feedback is dumb and it doesn't matter
- nianjiilical
- In-Game Admin
- Joined: Sun Sep 29, 2019 2:30 am
- Byond Username: Nianjiilical
Re: Limited Use Upload Boards
limited uses/cooldowns would also have to come with the ability to upload multiple freeform laws at one time, otherwise youd have to blind trust the ai to let you finish giving it a gimmick lawset if you want one that requires multiple lines
human: ramon chivara
ai: shitpost generator
borg: shite-115
clown: donk tonkler
mime: beautiful noise
admin feedback thread
my admin policy:
ai: shitpost generator
borg: shite-115
clown: donk tonkler
mime: beautiful noise
admin feedback thread
my admin policy:
Spoiler:
Who is online
Users browsing this forum: Google [Bot], Semrush [Bot]