MUD-Dev
mailing list archive
[ Other Periods
| Other mailing lists
| Search
]
Date:
[ Previous
| Next
]
Thread:
[ Previous
| Next
]
Index:
[ Author
| Date
| Thread
]
Time travel and Logging
On 27 Dec 97 at 15:48, Ola Fosheim Gr°stad wrote:
> coder#ibm,net wrote:
> >>Ola wrote:
> > As mentioned earlier I log everything. Be careful of that word "log".
> >This does not mean that I create text files which record past doings, but
> >that I log DB activity amd the event sequences such that any prior point
> >in time for that BD can be created __exactly__ as it was then, with the
> >addition that that point in time can be rolled forward thru time such that
> >__exactly__ the same things as ahppened back then, now happen again.
>
> (From a norwegian legal POV "access" and "neccessity" are the
> keywords, the nature of the storage doesn't matter.)
>
I think what JCL is describing is just that, database logging.
Many RDBs and ODBs perform logging. I'm quite certain it's legal in most
countries to run a communications server off of DB2 or Oracle.
In some mud implementations it may be certainly necessary to log
conversation. For instance conversation may cause state changes in mud
objects (NPC reactions, auditory events to open doors, activation of
equipment, etc.).
> >From a CS POV logging is a fascinating principle, because, as you
> mention, it preserves the timeline. I made a prototype environment
> for case handling a while back that used this for determining whether a
> case had followed the rules or not. The system also provided a set of
> legal actions which were determined by parsing the history (log) of the
> case. (Used extended RE.)
>
> Are you doing this in your system?
>
I would doubt his logs are human readable, no? The interesting potential
side-effect of backwards time travel does pose some technical problems.
For instance, the observing object originally took no part in the
original events. The replay mechanism would have to account for this
and add the observing object to all the local event chains. I wonder how
or whether perception of the character would be translated into the
viewing object. For instance, would a character notice a hidden/invisible
character that he hadn't noticed when he passed through a location
a few days earlier? Or would he, by observing as a third party, generate a
new chance to detect this or see it automatically? I would also assume
that the replay engine(s) would be a separate state machine of it's
own separate from the 'real' mud and that time travel events wouldn't
be logged.
> > Want to see exactly what happened on Main St yesterday at 16:03? Just
> >go to that location on Main St, walk back thru time to 16:05, and then
> >resume normal time flow. You'll see everything that happened there,
> >exactly as it happened, exactly as if you had been standing there at the
> >time (except that you won't be affected by anything).
>
> Ok, but on what level is this observation done?
>
> I split concepts into at least 3 levels:
>
> - World level
> - Room level ("field of view" if the system doesn't involve rooms)
> - Avatar level
>
> For instance, is it possible to observe actions that take place on the
> avatar level? ("you feel hungry" etc)
That's interesting. I would guess that events that are "internalized"
or avatar events would not be observable by a third party time traveller.
Whose avatar events would they be observing in any event? I suppose
'tell' (the traditional implementation) as well as person to person
telepathy would also be unobservable to the typical time traveler.
--
Jon A. Lambert
"Everything that deceives may be said to enchant" - Plato
- Thread context:
- Re: [MUD-Dev] Wild west (was Guilds & Politics), (continued)
- Re: [MUD-Dev] Wild west (was Guilds & Politics),
Ola Fosheim Grøstad olag#ifi,uio.no, Fri 19 Dec 1997, 20:43 GMT
- Re: [MUD-Dev] Wild west (was Guilds & Politics),
coder coder#ibm,net, Tue 23 Dec 1997, 06:46 GMT
- Re: [MUD-Dev] Wild west (was Guilds & Politics),
Ola Fosheim Grøstad olag#ifi,uio.no, Sat 27 Dec 1997, 23:44 GMT
- Time travel and Logging,
Jon A. Lambert jlsysinc#ix,netcom.com, Sun 28 Dec 1997, 10:34 GMT
- Re: [MUD-Dev] Time travel and Logging,
Ola Fosheim Grøstad olag#ifi,uio.no, Mon 29 Dec 1997, 18:59 GMT
- Re: [MUD-Dev] Time travel and Logging,
Jon A. Lambert jlsysinc#ix,netcom.com, Tue 30 Dec 1997, 19:53 GMT
Re: [MUD-Dev] Wild west (was Guilds & Politics),
Matt Chatterley root#mpc,dyn.ml.org, Sat 13 Dec 1997, 20:31 GMT
Re: [MUD-Dev] Wild west (was Guilds & Politics),
Mike Sellers mike#online-alchemy,com, Sat 13 Dec 1997, 10:45 GMT
[ Other Periods
| Other mailing lists
| Search
]