From: Patrick R. <pat...@gm...> - 2005-09-24 19:18:42
|
All actions in a cycle take effect at the time the Done Thinking message is sent. If you want some actions to be earlier, use the request time notify mechanism. On 9/10/05, Yuan Xu <xy...@ya...> wrote: > hi, > Patrick Riley > I have another question about this: > the situation is > the agent send the A at T, but not send the 'D' immediately, and send th= e > 'D' at T+N. > when will the A be actualized? at T1 or at T+N ? > thanks for your attention. > > Patrick Riley <Pat...@cs...> > > > On Thu, 2005-06-30 at 04:24, wrote: > > 2.Suppose a agent receives a sensation at time 'T' and it begain a > > thinking cicle. At time 'T+N',it finishes and send the result action. > > The server receives this action and actualize it in the simulation at > > time'T+N' . Am I right? > > The server may add "act latency" L so that the actions only take effect > at time T+N+L. I am not sure what value the server currently uses... > > > > 3. Using the TimeNotifyMessage. Suppose a agent receives a > > sensation at time 'T' and it begain a thinking cicle. At time 'T+N',it > > finishes. It send a TimeNotifyMessage "R T", at time'T+N+M' agent > > received the "T T" message and response with an action. My question is > > from the server's perspective, this action will be actualized at what > > time? T? T+N? or T+N+M? > > You have overloaded T (intentionally?) If an agent requests a time > notify for a time in the past (as in your example), it may be delivered > as a non-thinking time notify (meaning that the agent doesn't get to > respond with actions). > > If you didn't mean to overload T, then if this happens > time T1: agent receives sensations > time T1 + N1: (N1 is the thinking time) agent sends request time notify > for time T2 (where T2 > T1 + N1) > time T2: agent receives time notify, spends N2 time thinking and sends > action A > time T2 + N2 + L: (L is the server's action latency) action A is > actualized > > > > > > > BEST WISHES! > > > Yuan Xu > > welcome to my blog:) > --------------------------------------------------------------- > By 2050 Develop A Team Of Fully Autonomous Humanoid Robots That Can Win > Against The Human World Champion Team In Soccer. > > ________________________________ > DO YOU YAHOO!? > G > > -- Patrick Riley |