{"openapi":"3.1.0","info":{"title":"Linear Search Visualizer","description":"Step through or auto-play a linear search over a numeric array, highlighting each element checked and counting comparisons until the target is found.","version":"1.0"},"servers":[{"url":"https://dabbled.ai"}],"paths":{"/apps/linear-search-visualizer":{"get":{"operationId":"linearSearchVisualizer","summary":"Step through or auto-play a linear search over a numeric array, highlighting each element checked and counting comparisons until the target is found.","parameters":[{"name":"array_input","in":"query","required":false,"description":"Array of numbers, comma or space separated","schema":{"type":"string"}},{"name":"target","in":"query","required":false,"description":"Target value to search for","schema":{"type":"number"}},{"name":"speed","in":"query","required":false,"description":"Autoplay speed in ms per step","schema":{"type":"number"}},{"name":"stop_on_found","in":"query","required":false,"description":"Stop when the first match is found","schema":{"type":"boolean"}},{"name":"random_length","in":"query","required":false,"description":"Length for random array generation","schema":{"type":"number"}}],"responses":{"200":{"description":"Rendered app reflecting the given inputs."}}}}}}