added find_block world
testing feature creation in find_block world
updated watch world
sensors are no longer automatically split by the perceiver
They are still automatically adjusted for range, but I realized the auto splitting was specific to visual data.
expect sensor input ranges gradually contract
This helps to account for sensors that may lose range over time.
testing on image_2D
testing feature creation in find_block world
method of mapping reward on to [-1, 1] changed to match that used with the sensors
find_blocks working when block occupies the whole image
find_block working for 5x5 field of view
exploration method updated
Now includes periodic pursuit of random states. Random action selection is still included and is now tied to the planner's confidence in its planned action.
find_block placing blocks in natural images
find_block working for 5x5 and 7x7 field of view with target size=0.95
find_block working OK for 7x7 field of view with target size=0.8
find_block now has 2 visual fields, a large low-resolution one and a smaller higher resolution one
find block working at 6x6 multiresolution pixels with 70% block size
test commit on branch
deliberation reworked to incorporate model-based exploration
grid 1D and variations working
deliberation working on grid_2d_dc