A quick note about uploading documents to Paperless NGX via the API: You need to make sure that your multipart form document part includes the filename attribute.
This is automatically done by a browser when it’s using a file field to pull the file, but if you’re constructing the multipart form manually, the API will reject an upload without the filename with the following message:
The submitted data was not a file. Check the encoding type on the form.
In the programmable MMORTS Screeps, you can have more advanced units called Power Creeps. Most players don’t utilize them, but when used properly they can be devastatingly effective, for offense, defense, and just economically. You can get a full breakdown of Power Creeps and how they work in the official documentation.
The goal of this article is to discuss the individual powers and try to get a feel for how useful each of them are, and when you’d want to use them.
Heyo, just as a quick announcement, I’ve added a new page to the site dedicated to Pathfinding. My hope is to grow it into an entire section of the site, with detailed information about pathfinding algorithms, breakdowns and summaries of academic research papers, and links to other helpful sites with more information and demos, but for now it’s a giant braindump of information.
Of particular note is the table of papers at the end of the page. While not comprehensive, it does cover a number of major papers that have influenced the field and produced commonly-used algorithms. I’ve added some quick notes for each paper, as well as links to where you can view them without needing a journal subscription (one of the few things I miss about being a student; journal subs are expensive).