Rotsiser Mho

Eurobricks Vassals
  • Content Count

    13
  • Joined

  • Last visited

About Rotsiser Mho

Spam Prevention

  • What is favorite LEGO theme? (we need this info to prevent spam)
    Castle

Profile Information

  • Gender
    Male

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. At the moment I don't have time to write up the details of the algorithm but I do plan to write about it in the future. Mostly it just tries to intelligently remove as many stores as possible from the list of possible stores in order to minimize the number of combinations to process. You are in luck! Hopefully you didn't have to sift through your wanted list for problem bricks! I have released Brick Wizard 0.1.6 Beta with a fix for an issue parsing country codes which led to crashes. Please vote for features or report bugs on the Trello board!
  2. Yes, Brick Wizard requires .NET Framework 4.0. Also, it requires a 64-bit version of Windows 7 or higher. Does your secondary PC have 64-bit Windows? As for the country filter, the current version (0.1.5) allows for selection by regions. I assume that is what you prefer? Unfortunately, as you suspected, each BrickLink seller has different shipping policies making it impossible to predict shipping costs within Brick Wizard. However, BrickLink has plans to streamline shipping price calculations so this may be possible in the future.
  3. This is something I'm planning on incorporating in the next release :) Speed was my primary goal! I am surprised you are finding the results to be more expensive. Would you mind emailing me a BSX file that demonstrates this? Please send it to the support address on the website. Thanks!
  4. Brick Wizard 0.1.5 Beta is out with greatly improved international support! I hope this works for everyone. Please let me know if you spot any issues! New Features Added support for selecting regions to ship from Stores are now filtered by the selected regions Country in which store is located is displayed next to the store link Bug Fixes No longer limited to stores in the US! 0.1.5 Beta for OS X 0.1.5 Beta for Windows
  5. You are correct, there is a bug that is causing Brick Wizard to only look at stores in the US. Sorry about that! I am working on a fix and the ability to select a region/regions to consider.
  6. Thanks for testing it out! Please note, someone discovered a bug in the country filtering algorithm and unfortunately it's still only sourcing parts from stores in the US. I am working on a fix. Brick Wizard knows a solution can't be found if a given part is not available in any store. I suspect that's what happened with the inventory you tried using. It looks for such parts first because it would otherwise be very time-consuming to search only to find there are no solutions!
  7. Brick Wizard 0.1.4 Beta has been released with international support! New Features Added support for all countries and currencies supported by BrickLink! Stores are now filtered by the selected country to ship to Prices are displayed in the selected currency [*]Preferences are automatically saved [*]Added support for importing BrickLink wanted list XML [*]Number of threads defaults to one less than the maximum to avoid inadvertently locking up the system Bug Fixes The number of stores per combination is now limited to the total quantity of items instead of the number of item entries. This allows for searching for large quantities of a single part. Report more errors instead of simply crashing 0.1.4 Beta for OS X 0.1.4 Beta for Windows
  8. 0.1.3 is now available. Highlights include drastically reduced memory usage (less than 100 MB, even for large numbers of combinations) and 2-6 times faster performance. A high-end computer (3GHz quad core) can process over a billion combinations in under 10 minutes. 0.1.3 Beta for OS X 0.1.3 Beta for Windows Thanks for filling me in. I've got support for BrickLink XML planned for the next release. You can track the progress on the Trello board.
  9. Hmm, how is BrickLink wanted list XML generally created? I looked around BrickLink and didn't see a way to export a wanted list in XML format. Could you give me an example of how you'd like this to work? Absolutely! If you'd like to see support for other countries please vote for this feature on our Trello board! That's a tricky one. Each additional shop increases the time to find a solution exponentially. Also, it's difficult to define a reasonable price. Perhaps by default it could look for 3 or less shops sorted by total price and I can add a button to "try adding a shop to the combination" as it will take much longer to find a solution and generally you want fewer stores anyway as you said. Thanks for your input! Please comment on the Trello board if you'd like any of these features added or if you run into any problems!
  10. 0.1.2 is out with support for BrickStock files along with some minor bug fixes.
  11. Thanks for the feedback. I've added a few more details and a screenshot. Please let me know if you have any other suggestions!
  12. Hmm, what sort of trouble? Would you mind emailing me the wanted list so I can look into it? brick.wizard [at] thebrickwizard.com. Thanks for trying it out!
  13. Hi everyone! Over the past 18 months I have been working on Brick Wizard: an app for OS X/Windows that helps save money on BrickLink orders by determining the least expensive combination of stores for a given parts/wanted list. It's inspired by the awesome MATLAB scripts written by atxdad but it's much, much faster and easier to use :). Please comment on the Trello board if you'd like to suggest a feature or if you run into any problems! You can also track our progress there. Brick Wizard Brick Wizard consolidates BrickLink orders by taking a BrickStore inventory file and determining the least expensive combination of BrickLink stores that contain all LEGO parts in the inventory in the desired quantities. For example, if you wish to find the least expensive combination of stores from which to buy 100 red 2x2 bricks and 200 1x4 blue plates you would use BrickStore to add those parts to an inventory file and open it in Brick Wizard. The Wizard can then search BrickLink and find a combination of stores that have all 300 pieces at the lowest available price. The idea is to save money on large orders! While a few other apps exist that perform a similar function, Brick Wizard has a C++11 back end that is many times faster than existing apps. In addition, it is the only app of its kind with a native UI on both Mac OS X and Windows. In the future, I hope to expand Brick Wizard and add features that LEGO fans have been clamoring for. Please note that this is beta software and there may be bugs and there are certainly missing features. Bugs can be reported and features can be voted on at the Brick Wizard Trello board. Using the Results Once Brick Wizard has worked its magic, you will see a list of combinations and stores. The cost of each combination is displayed as well as buttons to create BrickLink wanted list XML. You will first need to create an empty wanted list in BrickLink for each store. Give it a name you can remember. Note the ID of the wanted list. For each store, click Create Wanted List... and enter the wanted list number given by BrickLink. Click Copy (or press Enter). Next, go to the BrickLink wanted list upload page. Paste the XML copied from Brick Wizard and click Verify Items. Next, click Upload File. Next, go to each store's page (Brick Wizard provides a link) and click Show All Items this store has on my Wanted List on the left side of the page. Select the wanted list you created before from the In: dropdown; click Go!. For each item, enter the quantity from the wanted list. Now you can click Add Selected Items to Shopping Cart. Finally, you can checkout! I hope you find this useful! Thanks for checking it out!