<div dir="ltr">Hi Dan,<div><br></div><div>Thank you very much for the detailed information.</div><div>Using RPC, I am now able to get the value of the navigationCurrent slot from the chunk in the goal buffer, by following the steps you had mentioned.</div><div>(From the chunk navigation-begins-0).</div><div><br></div><div>Thanks & Regards,</div><div>Arun</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Oct 12, 2020 at 5:37 PM <<a href="mailto:db30@andrew.cmu.edu">db30@andrew.cmu.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
--On Monday, October 12, 2020 10:26 AM -0400 Arun Krishna <<a href="mailto:arunbkris@gmail.com" target="_blank">arunbkris@gmail.com</a>> <br>
wrote:<br>
<br>
><br>
><br>
> Hi Dan,<br>
><br>
><br>
> Thank you for the reply.<br>
><br>
><br>
> In my case chunk-slot-value returns the slot value defined by add-dm command<br>
> for example I have an add-dm with<br>
> (navigation-begin ISA navigation navigationStart "state-1" navigationEnd<br>
> "state-16" navigationCurrent "state-1")<br>
><br>
> So<br>
><br>
><br>
> ? (chunk-slot-value navigation-begin navigationCurrent)<br>
> "state-1"<br>
> ?<br>
><br>
><br>
> I always get "state-1".<br>
><br>
><br>
> But the goal buffer has a different content in the same time which is given<br>
> below<br>
><br>
><br>
><br>
>  [Image: "image.png"]<br>
><br>
><br>
> I was trying to retrieve the value of NAVIGATIONCURRENT slot from the goal<br>
> buffer which is "state-2" .<br>
> (Which is the result of a production while running the model)<br>
><br>
><br>
> Could you please tell me how to achieve this using RPC?<br>
><br>
><br>
> Thanks & Regards,<br>
> Arun<br>
><br>
><br>
><br>
><br>
><br>
<br>
As your image shows, the chunk in the buffer is not the chunk<br>
navigation-begins, but the chunk navigation-begins-0.  That is<br>
because the buffers always create a new copy of a chunk.  To get<br>
the value of a slot of a chunk in a buffer you will first need<br>
to get the name of the chunk in the buffer, which you can do<br>
using one of the commands: buffer-chunk, buffer-read, or for<br>
the goal buffer, goal-focus.<br>
<br>
Dan<br>
</blockquote></div>