1 / 5

what is state

time. what is state. that in the present of that in the past which affects that of the future. two problems: too little state elements missing from specification may be deliberate e.g. dialogue level spec. too much state too many states, too complex state

owent
Télécharger la présentation

what is state

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. time what is state that in the present of that in the past which affects that of the future

  2. two problems: too little state elements missing from specification may be deliberatee.g. dialogue level spec. too much state too many states, too complex state may be deliberateredundancy, extensibility defining state

  3. forgotten elements e.g. ‘typing’ flag for calculator checking: dialogue state can you work out current dialogue state? action specification do you have enough information? implicit global variables (see also later) suggest state missing too little state

  4. unreachable states too few actions (see later) constraints spare variables: constant/functional dependent dependent state e.g. first point of line, number being typed indistinguishable states what is observable? too much state states are not orthogonal

  5. framing problems = too little in result state unreachable states – insufficient actions using ‘global’ variables implicit in operation definition beware extreme cases (e.g. empty document, cursor at end of line) defining actions

More Related