{"id":112,"date":"2006-07-25T12:26:16","date_gmt":"2006-07-25T10:26:16","guid":{"rendered":"http:\/\/www.tale-of-tales.com\/DramaPrincess\/wp\/?p=112"},"modified":"2006-07-25T12:26:16","modified_gmt":"2006-07-25T10:26:16","slug":"shock-and-suggest-with-urgency","status":"publish","type":"post","link":"https:\/\/www.tale-of-tales.com\/DramaPrincess\/wp\/?p=112","title":{"rendered":"Shock and suggest with urgency"},"content":{"rendered":"<p>I had made a quick test behaviour of one actor walking up to another actor and forcing the other actor the face him. The latter was done by plainly choosing a behaviour for this other actor. This type of logic may be useful for objects (to force a rock to fall on the floor, e.g.) but an actor should have more control over its own behaviour.<\/p>\n<p>A better way to achieve this would be for the initiating actor to broadcast a &#8220;If I&#8217;m close to you, face me&#8221;  opportunity. Then the other actor can decide whether or not he wants to do this.<\/p>\n<p>However, in this case (walking up to an actor), the request to &#8220;face me&#8221; is quite urgent. Perhaps instead of telling the other actor what to do, a &#8220;shock&#8221; should be sent to him, forcing him to stop his current behaviour and pick a new one.<br \/>\nIn the current design, the other actor would only choose to face you, if he was very fond of you or if facing you is something that feels comfortable. The risk that the other actor chooses another behaviour, with you or with another object, is too big.<\/p>\n<p>To solve this, a <strong>Shock<\/strong> should not only startle the actors and force them to change their behaviour randomly. A Shock should be accompanied by a suggestion (in the form of a behaviour ID), accompanied by a gliding <strong>urgency<\/strong> value between appropriate and imperative.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I had made a quick test behaviour of one actor walking up to another actor and forcing the other actor the face him. The latter was done by plainly choosing a behaviour for this other actor. This type of logic may be useful for objects (to force a rock to fall on the floor, e.g.) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-112","post","type-post","status-publish","format-standard","hentry","category-development"],"_links":{"self":[{"href":"https:\/\/www.tale-of-tales.com\/DramaPrincess\/wp\/index.php?rest_route=\/wp\/v2\/posts\/112","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tale-of-tales.com\/DramaPrincess\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tale-of-tales.com\/DramaPrincess\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tale-of-tales.com\/DramaPrincess\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tale-of-tales.com\/DramaPrincess\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=112"}],"version-history":[{"count":0,"href":"https:\/\/www.tale-of-tales.com\/DramaPrincess\/wp\/index.php?rest_route=\/wp\/v2\/posts\/112\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tale-of-tales.com\/DramaPrincess\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=112"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tale-of-tales.com\/DramaPrincess\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=112"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tale-of-tales.com\/DramaPrincess\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}