Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Last revisionBoth sides next revision | ||
doc:pycram:bulletworld [2021/02/12 10:51] – jdech | doc:pycram:bulletworld [2022/11/04 15:01] – jdech | ||
---|---|---|---|
Line 119: | Line 119: | ||
< | < | ||
+ | ====== Shadow Worlds ====== | ||
+ | Since some methods especially the geometric reasoning need to modify the position of objects it is necessary to have a second Bullet World, so the second Bullet World can be modified without changing the state of the main Bullet World. This is mainly required to have a consistent belief state. This is what shadow worlds provide. | ||
+ | |||
+ | A shadow world is a second Bullet World that mirrors the main Bullet World | ||