QUOTE (FrankTrollman @ Jun 29 2008, 07:14 AM)
Synner: People can and will carry multiple commlinks. They will turn all of them on with active personas accessed through AR. And they will load powerful Agents in them which are set to take orders from whatever Persona the character is actually using (this uses up a single subscription slot).
Cool, we agree on most of that. Miracles will happen.
The one issue that comes up is an important one. And it relates to that leap you're making in the final sentence: the assumption that "powerful agents" loaded into other personas taking orders from whatever persona the character is actually using don't fall qualify as "autonomous programs". I'm not sure what's behind that leap since there is no doubt in my mind that in such instances you are commanding the agent and not the persona. As long as an agent doesn't recieve
direct commands from the
specific persona it is loaded onto, it is intended to be treated as an autonomous program with all the relevant restrictions. It is, to use your words, "unsupervised" by the persona
that it is loaded into and for all intents and purposes is on another node from the persona you are using (since it is loaded on a distinct persona, with a distinct OS, and has a distinct Access ID.) Bob could give me command of an agent loaded on to
his persona on his commlink and it would be the same thing. I see no doubt in the fact that if an agent it is commanded to do anything by anyone other than the persona it is currently loaded into, then it is operating as an autonomous program to whatever persona issued the command.
To reiterate: what I have been saying, and specifically noted above, is that if you command an agent loaded onto a persona other than the one you are directly using its actions from that point on are treated as an autonomous program. The fact that it's loaded into an active persona doesn't change that, as long as the command didn't come from that persona. The agent is effectively based on a different piece of hardware, it is linked to a different persona, with its unique Access ID and if it is commanded by any other persona, it is effectively acting autonomously of a direct user interface.
Unless you are controlling/switching back and forth beteen both (or 10) persona at the same time and commanding the agents loaded on them
directly, there is no mechanical difference between commanding an agent loaded on one of your other persona/commlinks, your toaster with no persona, Bob's persona/commlink, or Renraku's nexi—in all cases it is treated as an autonomous program. If you as persona A command an agent on persona B (assuming authorizations are in place) to hack something, persona B will just sit there and the agent will act autonomously. If it has to access a node it will present its software Access ID, not persona B's. If it has to move nodes to accomplish its task, it will be the agent moving not the persona.
As for running multiple persona ... While I wasn't lead developer on this project I do believe that Rob's
intent was a one persona/individual rule (per the fiction on p.91), on the principle that multiple simultaneous simsense or AR feeds would be overwhelming (the one brain argument). However, since this didn't make it into the actual rules, we'll be looking into whether this requires errata (For the record I would personally favor a multitasking modifier in line with the multi-presence rules for simulatenously using multiple persona and the possibility of a Free Action to switch between active persona, however a simple one persona limit is a simpler solution - this will be discussed and any changes will appear in errata.) That said, there are (currently) no rules limits on the number of persona you can command, but—given that there is no provision in the rules for chaining actual user interfaces/persona, only hardware—each should be treated as distinct interface and handled separately (taking up separate Actions to control, Free Actions to swith between or subject to any modifiers the gamemaster sees fit for overlaying multiple persona user interfaces.)
Keep in mind that at this point agents are loaded onto specific persona, and if you want ten persona running, each has a separate interface and must be controlled separately. The gamemaster should feel free to impose any modifiers he thinks appropriate for multitasking 10 different persona interfaces simultaneously. You can have ten persona operating in your cluster, but each is a separate user interface and to the best of my knowledge there is no provision in the rules for chaining persona/user interfaces (only hardware). Each persona interface is linked to a distinct OS and Access ID.
Regardless of the above considerations, my initial point stands, agents loaded on persona are not under the command of any other persona, regardless of how your hardware is linked up, they are loaded into separate OS/persona interfaces and if commanded by another persona are treated as autonomous programs (they could be on Bob's commlink and it would be the same) with the inherent limitations that entails. Since programs loaded onto each persona including agents are specific to that persona, when they are commanded by any other persona (assuming authorizations are in place) they will act as autonomous programs (they're acting independently of direct command from the persona they are loaded into).
QUOTE
This means that your limits on Agents are not limits. It doesn't take time and money. It just takes money. And the money is less than 10 grand - the price of an additional link to run a persona and an Agent.
As I've mentioned above you're only half right. While a one agent/one commlink tactic is viable (and expensive) it does have serious limitations (independently of the considerations above). Unless you don't mind being traced there are additional costs in time and money to buying programs for all those commlinks and agents. If you do used cracked warez there is a constant overhead in time and/or money to program or find patches to keep your cracked software up to date. It takes time and/or money to patch your agent's access IDs if you opt to crack them.
it even takes time to manipulate several persona at the same time. For the record neither are the costs limited to buying extra commlinks and stocking up on agents. You have to buy programs (even if cheaply off the Cracker Underground). This is the sort of thing someone might do for a major hack, but its benefits are overkill for anything else. But it is neither cost or time-effective for most hacks. While an anti-corp or hacker group might decide to use this tactic as a one-time ewarfare attack, the minute an attack on this scale is detected the corp would launch one of its botnets, IC storms, or DDOS attack against the offenders.
QUOTE
The ideal set-up is to chain together a series of comms that are themselves either Clusters of commlinks or wired to peripherals such that they can each simultaneously run an acceptably large number of programs without slowdown. On each of these chain links you will also put a single Persona and loaded into that Persona you will put a single Agent. And then you will rock out with your cock out.
This is indeed possible, with the caveat that any agent not directly loaded into the persona you are commanding is subject to the autonomous program rules as soon as it is ordered to do anything.
QUOTE
The rules for clustering and stacking commlinks together are so incredibly generous that there is no reason to not do it. You can "be" dozens or hundreds of users all with their own Personas and their own otherwise identical program sets. And you would be a damn fool to not do this. Unwired was clearly written with the vision of everyone running a single commlink and giving a damn about program limits. But the optimum play strategy is to not do that. For just a couple month's high lifestyle you can cover your body with commlinks and agents, performing tasks as if you were literally a small army of high end hackers rather than a single person. Heck, you can do this with no appreciable Matrix skill, and you will slam dunk someone who bothered to spend 400 BP on making a single 'link hacker be all he can be.
It is certainly possible, but there are built in restrictions. As I mentioned above (repeatedly), as long as they are not loaded into the persona that you are controlling directly agents suffer the limitations of running as autonomous programs.
You do indirectly bring up an errata point, and I'm grateful for you pointing out the oversight- another thing to add to the list. We did forget to note how a cluster node impacts Access IDs.