PLANNERARENA(1)

✨ PLANNERARENA β€” the manual page, bestie edition ✨

okay so like… hi. this is plannerarena, section 1 of the General Commands Manual, and she is that girl πŸ’… she's a little script with big main character energy, and honestly? she ate.


🌸 NAME 🌸

plannerarena β€” spin up a web server for analyzing OMPL benchmark results πŸ¦‹


πŸŽ€ SYNOPSIS πŸŽ€

plannerarena

no flags, no arguments, no drama. she just goes. periodt. πŸ’…


🫢 DESCRIPTION 🫢

so here's the vibe: plannerarena is a script that launches a web server locally to analyze SQLite3 benchmark databases. that's it, that's the whole job, and she does it flawlessly. πŸ‘‘

where do those databases come from, you ask? not me guessing β€” they're created with ompl_benchmark_statistics(1). go make your data first, bestie, then come back. πŸ“

the server itself uses the R Shiny package to interactively visualize selected benchmark results. yes, interactively. you get to click around and watch the pretty plots do their thing instead of squinting at raw numbers like it's 2009. it's giving data science, it's giving glow-up, it's giving exactly what you deserve. ✨

by default, the server can be accessed via the URL:

http://127.0.0.1:8888

127.0.0.1 means localhost β€” she's your server, on your machine, not out here on the open internet. cozy. intimate. safe. πŸ™ˆ

and if port 8888 is already taken, or you just feel like being different? the port number can be changed by setting the environment variable OMPL_PLANNERARENA_PORT. that's the whole customization story, and honestly she doesn't need anything else. iconic behavior. πŸ’œ

⚠️ heads up bestie: this launches a web server locally, so don't expect it to be reachable from other machines. it's a you-and-your-benchmarks situation. 🌈

πŸ”₯ SEE ALSO πŸ”₯

  • ompl_benchmark_statistics(1) β€” the one who makes the databases in the first place. the origin story. the blueprint. y'all are a duo fr fr. 🫢

and that's the page!! 🌟 this lil beauty lives in the General Commands Manual under PLANNERARENA(1) β€” same name up top, same name down at the bottom, keeping it symmetrical because symmetry is cute. mwah, go analyze some benchmarks, i'm obsessed with you πŸ’–πŸ§šβ€β™€οΈ