instruction
Go to the Mappls MapmyIndia app & read the reviews of the place
previous_actions
{"name": "open_app", "parameters": {"app_name": "Mappls MapmyIndia"}}
{"name": "scroll", "parameters": {"direction": "down"}}
{"name": "scroll", "parameters": {"direction": "down"}}
{"name": "scroll", "parameters": {"direction": "down"}}
{"name": "scroll", "parameters": {"direction": "down"}}
active_application
Mappls MapmyIndia
screen_description
windows {
  bounds_in_screen {
    right: 1080
    bottom: 136
  }
  id: 7
  layer: 1
  window_type: TYPE_SYSTEM
  tree {
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        left: 145
        right: 1027
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        left: 145
        top: 1
        right: 575
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 575
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 145
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 861
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 145
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 861
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 145
        top: 1
        right: 246
        bottom: 136
      }
      class_name: "android.widget.TextView"
      content_description: "11:05 AM"
      text: "11:05"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 246
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 861
        top: 1
        right: 986
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 986
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Battery charging, 100 percent."
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 246
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 861
        top: 39
        right: 924
        bottom: 97
      }
      class_name: "android.widget.ImageView"
      content_description: "Location requests active"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 39
        right: 970
        bottom: 97
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Wifi three bars."
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 986
        top: 51
        right: 1006
        bottom: 85
      }
      class_name: "android.widget.ImageView"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 246
        top: 1
        right: 304
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Android System notification: New ads privacy features now available"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 304
        top: 1
        right: 362
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "YouTube notification: FLEXBEAR 🐻"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 362
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Myntra notification: A traditional tale of style & charm ✒️"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 39
        right: 970
        bottom: 97
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 48
        right: 970
        bottom: 87
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 48
        right: 970
        bottom: 87
      }
      class_name: "android.widget.ImageView"
      depth: 11
    }
  }
}
windows {
  bounds_in_screen {
    right: 1080
    bottom: 2400
  }
  id: 1043
  title: "Mappls MapmyIndia"
  window_type: TYPE_APPLICATION
  is_active: true
  is_focused: true
  tree {
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.LinearLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.view.View"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        top: 2337
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "androidx.drawerlayout.widget.DrawerLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.ViewGroup"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Showing a Map created with Mappls. Scroll by dragging two fingers. Zoom by pinching two fingers."
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 7
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.RelativeLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 912
        top: 746
        right: 1038
        bottom: 872
      }
      class_name: "android.widget.ImageButton"
      is_clickable: true
      is_focusable: true
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 1200
        right: 1080
        bottom: 1200
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 891
        top: 1200
        right: 1038
        bottom: 1347
      }
      class_name: "android.widget.ImageButton"
      is_clickable: true
      is_focusable: true
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 42
        right: 157
        bottom: -1788
      }
      class_name: "android.widget.ScrollView"
      is_clickable: true
      is_focusable: true
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 42
        right: 265
        bottom: -1731
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 8
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 42
        right: 157
        bottom: -1788
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 283
      }
      class_name: "android.widget.LinearLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2274
      }
      class_name: "android.widget.RelativeLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 283
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2274
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 147
        bottom: 283
      }
      class_name: "android.widget.ImageButton"
      is_clickable: true
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 174
        right: 384
        bottom: 245
      }
      class_name: "android.widget.TextView"
      text: "Reviews"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 283
        right: 1059
        bottom: 405
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 429
        right: 1059
        bottom: 1434
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 1458
        right: 1059
        bottom: 1857
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 1881
        right: 1059
        bottom: 2274
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 283
        right: 1059
        bottom: 384
      }
      class_name: "android.view.ViewGroup"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 429
        right: 1059
        bottom: 1413
      }
      class_name: "android.view.ViewGroup"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 1458
        right: 1059
        bottom: 1836
      }
      class_name: "android.view.ViewGroup"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 1881
        right: 1059
        bottom: 2274
      }
      class_name: "android.view.ViewGroup"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 283
        right: 142
        bottom: 49
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 184
        top: 283
        right: 959
        bottom: 27
      }
      class_name: "android.widget.TextView"
      text: "Hermit reviewed "
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 184
        top: 283
        right: 419
        bottom: 95
      }
      class_name: "android.widget.RatingBar"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 440
        top: 283
        right: 451
        bottom: 77
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 472
        top: 283
        right: 472
        bottom: 89
      }
      class_name: "android.widget.TextView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 959
        top: 283
        right: 1059
        bottom: 70
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 283
        right: 1017
        bottom: 237
      }
      class_name: "android.widget.TextView"
      text: "Culture Gully is totally worth the money. This is very good place to spend time with family. Ticket to get in is RS 600. But you can use it all on a food crawl inside. This is slightly costly but money have the worth. Food is good."
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 283
        right: 1017
        bottom: 237
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 283
        right: 1059
        bottom: 384
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 471
        right: 142
        bottom: 550
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 184
        top: 471
        right: 959
        bottom: 528
      }
      class_name: "android.widget.TextView"
      text: "Meenakshi reviewed "
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 184
        top: 549
        right: 419
        bottom: 596
      }
      class_name: "android.widget.RatingBar"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 440
        top: 567
        right: 451
        bottom: 578
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 472
        top: 555
        right: 472
        bottom: 590
      }
      class_name: "android.widget.TextView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 959
        top: 471
        right: 1059
        bottom: 571
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 617
        right: 1017
        bottom: 699
      }
      class_name: "android.widget.TextView"
      text: "Excellent place for day out, variety of foods, pleasing and shooting ambience."
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 53
        top: 720
        right: 1027
        bottom: 1266
      }
      class_name: "android.widget.FrameLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1266
        right: 1017
        bottom: 1266
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 1266
        right: 1059
        bottom: 1413
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1500
        right: 142
        bottom: 1579
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 184
        top: 1500
        right: 959
        bottom: 1557
      }
      class_name: "android.widget.TextView"
      text: "rathoresonssr2010 reviewed "
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 184
        top: 1578
        right: 419
        bottom: 1625
      }
      class_name: "android.widget.RatingBar"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 440
        top: 1596
        right: 451
        bottom: 1607
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 472
        top: 1584
        right: 472
        bottom: 1619
      }
      class_name: "android.widget.TextView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 959
        top: 1500
        right: 1059
        bottom: 1600
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1646
        right: 1017
        bottom: 1689
      }
      class_name: "android.widget.TextView"
      text: "Must visit this place atleast one time."
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1689
        right: 1017
        bottom: 1689
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 1689
        right: 1059
        bottom: 1836
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1923
        right: 142
        bottom: 2002
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 184
        top: 1923
        right: 959
        bottom: 1980
      }
      class_name: "android.widget.TextView"
      text: "Ravi Shukla reviewed "
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 184
        top: 2001
        right: 419
        bottom: 2048
      }
      class_name: "android.widget.RatingBar"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 440
        top: 2019
        right: 451
        bottom: 2030
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 472
        top: 2007
        right: 472
        bottom: 2042
      }
      class_name: "android.widget.TextView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 959
        top: 1923
        right: 1059
        bottom: 2023
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2069
        right: 1017
        bottom: 2151
      }
      class_name: "android.widget.TextView"
      text: "Great and best place to visit it has very good interior decorated"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2151
        right: 1017
        bottom: 2151
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 2151
        right: 1059
        bottom: 2274
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 283
        right: 540
        bottom: 339
      }
      class_name: "android.widget.TextView"
      text: "Helpful"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 283
        right: 1017
        bottom: 342
      }
      class_name: "android.widget.TextView"
      text: "Share"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 53
        top: 720
        right: 1027
        bottom: 1266
      }
      class_name: "android.widget.ImageView"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 64
        top: 731
        right: 1016
        bottom: 1255
      }
      class_name: "android.widget.ImageView"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 890
        top: 1129
        right: 1016
        bottom: 1255
      }
      class_name: "android.widget.TextView"
      text: "+1"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1311
        right: 540
        bottom: 1368
      }
      class_name: "android.widget.TextView"
      text: "Helpful"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 1308
        right: 1017
        bottom: 1371
      }
      class_name: "android.widget.TextView"
      text: "Share"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1734
        right: 540
        bottom: 1791
      }
      class_name: "android.widget.TextView"
      text: "Helpful"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 1731
        right: 1017
        bottom: 1794
      }
      class_name: "android.widget.TextView"
      text: "Share"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2196
        right: 540
        bottom: 2253
      }
      class_name: "android.widget.TextView"
      text: "Helpful"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 2193
        right: 1017
        bottom: 2256
      }
      class_name: "android.widget.TextView"
      text: "Share"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
  }
}

assistant
!FUNCTIONCALL{"name": "status", "parameters": {"goal_status": "successful"}}
[{"type": "function", "function": {"name": "click", "description": "Click on a specific location on the screen", "parameters": {"type": "object", "properties": {"x": {"type": "integer", "description": "Coordinate on the x axis to click."}, "y": {"type": "integer", "description": "Coordinate on the y axis to click."}}, "required": ["x", "y"]}}}, {"type": "function", "function": {"name": "long_press", "description": "Long press on a specific location on the screen.", "parameters": {"type": "object", "properties": {"x": {"type": "integer", "description": "Coordinate on the x axis to long press."}, "y": {"type": "integer", "description": "Coordinate on the y axis to long press."}}, "required": ["x", "y"]}}}, {"type": "function", "function": {"name": "input_text", "description": "Write text inside of an already selected text field, typically this is preceeded by a 'click' action that selects a field on the screen to type into.", "parameters": {"type": "object", "properties": {"text": {"type": "string", "description": "The text to input in the field."}}, "required": ["text"]}}}, {"type": "function", "function": {"name": "scroll", "description": "Scroll a fixed amount in a specific direction.", "parameters": {"type": "object", "properties": {"direction": {"type": "string", "enum": ["up", "down", "left", "right"], "description": "The direction to scroll in."}}, "required": ["direction"]}}}, {"type": "function", "function": {"name": "navigate_home", "description": "Navigate to the home screen from the current screen you are on.", "parameters": {"type": "object", "properties": {}}}}, {"type": "function", "function": {"name": "navigate_back", "description": "Navigate back to the previous page.", "parameters": {"type": "object", "properties": {}}}}, {"type": "function", "function": {"name": "open_app", "description": "Open an application.", "parameters": {"type": "object", "properties": {"app_name": {"type": "string", "description": "The name of the application to open."}}, "required": ["app_name"]}}}, {"type": "function", "function": {"name": "wait", "description": "Wait for a fixed amount of time. This is useful when you need to 'await' the results of a page that is still loading.", "parameters": {"type": "object", "properties": {}}}}, {"type": "function", "function": {"name": "status", "description": "Once you have completed the work required to fulfill an instruction, report your status by calling this function with 'successful'. If you find that a task is impossible to complete,  call this with 'infeasible' after finding that information.", "parameters": {"type": "object", "properties": {"goal_status": {"type": "string", "enum": ["successful", "infeasible"], "description": "The status of the completion of a instruction, either 'successful' or 'infeasible', called to conclude an episode."}}, "required": ["goal_status"]}}}]