Within the 1 366 day time frame beginning February 25, 2021, data shows 21 analyses of icfp.org's functioning. Testing proves icfp.org's operability 17 times from total attempts, including on February 20, 2023, when a 200 status code was received. Icfp.org was unreachable for 4 tests, making up 19.05% of the total inspections performed, with the latest occurrence on October 31, 2022. No error status code has been returned as of November 22, 2024, according to all the replies. Records show 1.731 seconds average response time for icfp.org, with 0.107 seconds recorded on February 20, 2023.