CPC G06T 19/006 (2013.01) [G06N 3/04 (2013.01); G06N 3/08 (2013.01)] | 23 Claims |
1. A method comprising:
at a computing system including non-transitory memory and one or more processors, wherein the computing system is communicatively coupled to a display device and one or more input devices:
instantiating a first objective-effectuator (OE) associated with a first set of attributes and a second OE associated with a second set of attributes into a synthesized reality (SR) setting, wherein the first set of attributes includes first contextual information associated with a current state of the first OE, and wherein the second set of attributes includes second contextual information associated with a current state of the second OE;
generating a first objective for the first OE based on the first set of attributes for the first OE and the second set of attributes for the second OE, wherein the first objective is consistent with the first and second contextual information;
generating a second objective for the second OE based on the second set of attributes for the second OE, wherein the second objective is different from the first objective, and wherein the first and second objectives are associated with a first time period between a first temporal point and a second temporal point;
generating a first set of actions associated with the first time period for the first OE based on the first objective;
generating a second set of actions associated with the first time period for the second OE based on the second objective; and
rendering for display the SR setting including the first set of actions performed by the first OE and the second set of actions performed by the second OE.
|