Avatar of akje
  • Last Seen: 6 yrs ago
  • Joined: 12 yrs ago
  • Posts: 2674 (0.60 / day)
  • VMs: 0
  • Username history
    1. akje 12 yrs ago

Status

User has no status, yet

Bio

User has no bio, yet

Most Recent Posts

In Prison Life 12 yrs ago Forum: Free Roleplay
Jerid grinned wickedly "Morals..."
In Prison Life 12 yrs ago Forum: Free Roleplay
Jerid dropped the ball, suddenly a serious look on his face. With a slightly lowered voice he asked.
"Define evil."
Entertaining the theory that I'm not as smart as I think I am. And the code I thought was clear clearly wasn't:

Pseudocode:
>Write new protocol(ark);
>ark.objectives[0] = Escort($Mithias, Laboratory);
>ark.objectives[1] = print($Neurotoxin_antidote.location);
>ark.objectives[2] = Contain($Mithias, Laboratory);
>ark.objectives[3] = Set($Mithias.Communications, false);
>ark.objectives[4] = Execute protocol(repairs.routine);
>ark.objectives[5] = Course.Set(Locations.KiloPoint.position);
>Execute protocol(ark);

Human English:
Based on the commands Jack gave and my (basic) knowledge of object based programming I figured that Jack's AI worked based on Objectives rather than direct scripting.
So the user would select objectives and the sophisticated program would calculate the route to that objective itself.
So Martin sets up a protocol, which is basically an array with objectives, then fills the array, then tells the computer to execute the protocol.
He named the protocol ark, because he is Martin and that is the kind of thing he would do.

The objectives call upon prewritten protocols like
Escort($object,location); This means move $object to location.
Print() is a (fairly); universal command to output data. Martin asks him to look up the object $$Neurotoxin_antidote and then the value 'location' and output that.
Contain($object,location); This means keep $object in location.
Set($Mithias.Communications, false); Don't talk to Mithias.
Execute protocol(repairs.routine); Take the pre-existing protocol called repairs and run the routine part. You know, to fix the damage done to the ship.
Pseudocode:
>Connect.cellphone(GET_phonedatabase['Magnus Home']);
>Print(status.report(t-10800,t));

Human English:
Make a connection to Magnus's home phone in Kilo Point. He should be in Jack's adress book.
Report everything that happened in the prewritten format named 'report()' in the time between now and 3 hours ago.
In Prison Life 12 yrs ago Forum: Free Roleplay
User said
you mean from the zombie RP? yes hes twisted, im useing this RP as a prelude for the zombie one but he will still be active and normal.


I don't know about any zombie RP. I just read his CS and judged based on that. He doesn't seem to care much for the hypocratic oath hehe.
Anyways.. Zombie RP? Still running?
In Prison Life 12 yrs ago Forum: Free Roleplay
"Depends on the person and on the morals." Jerid butted in.
"I suggest you pick a few you thing are right and stick to them. Don't worry to much about what other people insist is right or wrong."
He bounced the ball up and down.
"Then again this is advice coming from a convict."
Going in for the kill-steal?
Yeah I was afraid my code wasn't really clear hehe. I meant communications with Mithias. As in: leave Mithias in the dark. Couse that's funny.
Aside from that there's nothing wrong with his communications array.
he could change his mind, take a 180 turn and decide to meddle from a safe distance
In Prison Life 12 yrs ago Forum: Free Roleplay
User said
were you talking to me or someie else?


You play the only other doctor so.. you.
He seemed kinda twisted.
posted. story time! while everyone else is fighting for their lives it's campfire stories time back at home in kilo point haha.

I'm not sure how clear the pseudo-code is, so what Martin is saying there is: call magnus's land-line at home, give a status report to whoever picks up.
© 2007-2026
BBCode Cheatsheet