Configure Books
Optimal Reading List
The smallest set of books to hit your goals.
Overlap Spreadsheet
0 overlap groups found.
| Challenge Combination | Common Books |
|---|
Master your reading goals.
Pick at least one challenge from the sidebar to start optimizing your reading list.
The Challenge Optimizer is a free, web-based tool designed to help readers efficiently complete their reading goals. It identifies books that fit into multiple prompts simultaneously, allowing you to maximize your reading overlaps and finish challenges faster.
Simply select the challenges or lists you are participating in from the sidebar. The tool automatically analyzes the book pools and groups them in the All Overlaps tab, showing you exactly which books fulfill two, three, or more prompts at once.
Yes! Once you select a challenge, click the Import Library button in the top right to upload your Goodreads CSV export file. The tool will securely parse your shelves locally and let you filter the Master Library to only show books you already own or have marked as "To Be Read" (TBR).
The Optimal Path algorithm calculates the absolute smallest number of books required to complete all your selected challenges. By prioritizing books with the highest overlaps, it gives you a highly efficient reading list. You can also enforce a "No Overlaps" rule if you prefer reading a distinct book for every prompt.