Version 3: agent will move direction by a fixed amount (change_dir variable at top) when it does not see anything