instruction
Read the reviews for UltraBOOST Light C.RDY shoes in the Adidas app
previous_actions
{"name": "scroll", "parameters": {"direction": "up"}}
{"name": "click", "parameters": {"x": 188, "y": 1014}}
{"name": "scroll", "parameters": {"direction": "down"}}
active_application
adidas
screen_description
windows {
  bounds_in_screen {
    right: 1080
    bottom: 136
  }
  id: 4
  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: 305
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 145
        top: 1
        right: 305
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 145
        top: 1
        right: 247
        bottom: 136
      }
      class_name: "android.widget.TextView"
      content_description: "12:57 PM"
      text: "12:57"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 247
        top: 1
        right: 305
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 924
        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, 94 percent."
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 247
        top: 1
        right: 305
        bottom: 136
      }
      class_name: "android.view.ViewGroup"
      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: 247
        top: 1
        right: 305
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Trovit Homes notification: 30+ new homes"
      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: 6289
  title: "adidas"
  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: 2337
      }
      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 {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 440
        top: 199
        right: 640
        bottom: 245
      }
      class_name: "android.widget.TextView"
      text: "21 REVIEWS"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 303
        top: 245
        right: 778
        bottom: 340
      }
      class_name: "android.widget.RatingBar"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 954
        top: 178
        right: 1038
        bottom: 262
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 403
        right: 1080
        bottom: 406
      }
      class_name: "android.view.View"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 406
        right: 1080
        bottom: 2337
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 406
        right: 1080
        bottom: 576
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 576
        right: 1080
        bottom: 1306
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 1306
        right: 1080
        bottom: 1984
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 1984
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 406
        right: 996
        bottom: 99
      }
      class_name: "android.widget.RelativeLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 406
        right: 469
        bottom: 195
      }
      class_name: "android.widget.TextView"
      text: "BEST PURCHASE EVER"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 406
        right: 996
        bottom: 305
      }
      class_name: "android.widget.TextView"
      text: "Very comfortable and good looking shoes. Perfect fit to my feet."
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 406
        right: 587
        bottom: 394
      }
      class_name: "android.widget.TextView"
      text: "RECOMMENDS THIS PRODUCT"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 457
        right: 996
        bottom: 460
      }
      class_name: "android.view.View"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 481
        right: 610
        bottom: 531
      }
      class_name: "android.widget.RelativeLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 573
        right: 1038
        bottom: 576
      }
      class_name: "android.view.View"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 660
        right: 996
        bottom: 755
      }
      class_name: "android.widget.RelativeLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 797
        right: 480
        bottom: 851
      }
      class_name: "android.widget.TextView"
      text: "BEST PURCHASE EVER."
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 872
        right: 996
        bottom: 1035
      }
      class_name: "android.widget.TextView"
      text: "Adidas not only offers high quality footwear to its customers but also, that are comfortable and durable. It is known because they create products keeping their users in mind."
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1077
        right: 587
        bottom: 1124
      }
      class_name: "android.widget.TextView"
      text: "RECOMMENDS THIS PRODUCT"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1187
        right: 996
        bottom: 1190
      }
      class_name: "android.view.View"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1211
        right: 563
        bottom: 1261
      }
      class_name: "android.widget.RelativeLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1303
        right: 1038
        bottom: 1306
      }
      class_name: "android.view.View"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1390
        right: 996
        bottom: 1485
      }
      class_name: "android.widget.RelativeLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1527
        right: 502
        bottom: 1581
      }
      class_name: "android.widget.TextView"
      text: "WOULDN’T RECOMMEND"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1602
        right: 996
        bottom: 1802
      }
      class_name: "android.widget.TextView"
      text: "For me they’re uncomfortable \nI’m not convinced the design has been thought through.\nThe ‘tongue’ cuts in and the sole makes your posture feel awkward to an extent where they give me backache (unless I’ve just got a freaky skeleton)."
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1865
        right: 996
        bottom: 1868
      }
      class_name: "android.view.View"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1889
        right: 619
        bottom: 1939
      }
      class_name: "android.widget.RelativeLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1981
        right: 1038
        bottom: 1984
      }
      class_name: "android.view.View"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 2068
        right: 996
        bottom: 2163
      }
      class_name: "android.widget.RelativeLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 2205
        right: 779
        bottom: 2259
      }
      class_name: "android.widget.TextView"
      text: "GREAT SHOES COMFORTABLE AND LIGHT"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 2280
        right: 996
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Would highly recommend them to anyone who wants a light comfortable trainer"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 2411
        right: 587
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "RECOMMENDS THIS PRODUCT"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 2521
        right: 996
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 2545
        right: 628
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2637
        right: 1038
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 406
        right: 559
        bottom: 99
      }
      class_name: "android.widget.RatingBar"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 797
        top: 406
        right: 996
        bottom: 77
      }
      class_name: "android.widget.TextView"
      text: "NOV 9, 2023"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 481
        right: 217
        bottom: 531
      }
      class_name: "android.widget.TextView"
      text: "ALMART"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 238
        top: 481
        right: 610
        bottom: 530
      }
      class_name: "android.widget.TextView"
      text: " · VERIFIED PURCHASER"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 660
        right: 559
        bottom: 755
      }
      class_name: "android.widget.RatingBar"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 797
        top: 681
        right: 996
        bottom: 733
      }
      class_name: "android.widget.TextView"
      text: "NOV 7, 2023"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1211
        right: 170
        bottom: 1261
      }
      class_name: "android.widget.TextView"
      text: "ALDO"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 191
        top: 1211
        right: 563
        bottom: 1260
      }
      class_name: "android.widget.TextView"
      text: " · VERIFIED PURCHASER"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1390
        right: 559
        bottom: 1485
      }
      class_name: "android.widget.RatingBar"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 797
        top: 1411
        right: 996
        bottom: 1463
      }
      class_name: "android.widget.TextView"
      text: "NOV 7, 2023"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1889
        right: 226
        bottom: 1939
      }
      class_name: "android.widget.TextView"
      text: "GHOST69"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 247
        top: 1889
        right: 619
        bottom: 1938
      }
      class_name: "android.widget.TextView"
      text: " · VERIFIED PURCHASER"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 2068
        right: 559
        bottom: 2163
      }
      class_name: "android.widget.RatingBar"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 797
        top: 2089
        right: 996
        bottom: 2141
      }
      class_name: "android.widget.TextView"
      text: "NOV 6, 2023"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 2545
        right: 235
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "BILLYBOY"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 256
        top: 2545
        right: 628
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: " · VERIFIED PURCHASER"
      depth: 9
    }
  }
}

assistant
!FUNCTIONCALL{"name": "scroll", "parameters": {"direction": "down"}}
[{"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"]}}}]