DOWNLOAD:
http://ifile.it/8tdfjus/MyBrute-SearchEngine.zip(after having clicked on that link, click on "Request download ticket" then on "Download")
Credits: Sioc and Taitoune
Summary: This tool allows to analyze a list of pupils (export of a Brutal Combo database) and the list of all 999'999 IDs of the game at any target level for any combination of specialities/weapons/pets/stat points.
Screenshot:
- Spoiler:
Features:
- custom target level for any brute spec,
- user-friendly graphical user interface,
- filter on any weapon or weapon combination,
- filter on any speciality or speciality combination,
- filter on any pet or pet combination,
- filter on any HP, strength, agility, speed value or combination of values,
- filter on the minimum total number on pets,
- filter on the minimum total number of specialities,
- filter on the minimum total number of weapons,
- filter on the minimum total number of strength+agility+speed points,
- very fast
and makes use of multiprocessor optimizations. Taitoune made just an
awesome optimization work here: the more cores you have the faster it
will be and it takes only about 2 seconds on a Core i7 780 for 100'000
pupils at target level 50 ! Takes longer if the target level and/or
number of pupils is greater,
- ability to refine searches in order to speed up the searching process,
- color highlightning and hyperlinks in the output when the search returns 20 or less pupils,
- browse all existing brutes (IDs 1 to 999'999) in the game in order to find best brutes IDs ever!
- show a scatter plot of all the brutes in the database!
How to use it
- Export your Brutal Combo database.
- Spoiler:
NOTE:
a BC export is not mandatory, the Search Engine works as well with a
plain text list of brutes (one per row) of the form
"brute_name;brute_id;" (remove the quotes).Open the tool and click on "OPEN" to load the BC database that was exported at the previous step.
2.Open the tool and click on "OPEN" to load the BC database that was exported at the previous step.
- Spoiler:
- Click on the
checkboxes on the left panel to select what you are searching for, and
fill the target level and the other figures on the right.
- Once
you are finished, click on the "Start search" button. This will take
some time as the stats have to be computed. The status of the search is
indicated in the field "Status" and the brutes found in the field
"Brutes found".
- If you want to refine your search you can
just modify the figures or the selected items and click on "Refine
search": this will now be very quick as the stats do not need to be
computed again.
- If you have 20 or less pupils remaining
syntax coloring and hyperlinks will be added in the list of found
brutes. In order for the hyperlinks to work you need to specify the
server if it is different from COM (hidden bonus: you can manually add
syntax coloring for more than 20 brutes by clicking on the small khaki
rectangle on the right of "Brutes found"; it may however take quite a
while if there are many brutes in the list).
- If you change
the target level or open a new database the first search will again take
more time because the stats have to be computed again.
If
you want to browse all existing brutes in the game and find the IDs
instead, step 1 is not necessary and at step 2 you just have to click on
the button "ALL IDs" on the right (but this can take some time because
there are 999'999 distinct brutes in the game). Then the brutes names
will be "no-name" and their links will point towards the inventory
predictor by ID of the labrutetools website instead of a brute cell.
If
you want to use negative search criteria (i.e. find brutes that do not
have untouchable, that have less than 100 agility points, etc), click on
a given speciality until it becomes red or select "< less than..."
in the drop-down list.
Finally, if you want to show a scatter plot of all your brutes click on the icon
that appears once you have calculated the stats at a given target
level. This will open a screen like this one and you can click on a dot
to see the corresponding brute name:
- Spoiler:
One practical example on how to use the tool
I
want to find all brutes that at level 400 have untouchable, at least
200 of agility, at least 4 pets, a sum of strength + agility + speed
points of at least 350 and finally that have a halberd.
- export your BC database,
- open the tool, click on "OPEN" to load the database,
- on the left panel for weapons, click on the box for the halberd,
- on the left panel for specialities, click on the box for untouchable,
- on the right panel, specify the target level at 400,
- on the right panel, specify 200 of agility, 4 pets, and 350 for str + agi + speed,
- click on "Start search",
- you can see in the "Status" area the current status of the search and in the "Brutes found" the list of brutes found.
- Spoiler:
Now there are way too many results! I want only the best brutes out of that list!
- on the right panel, change the value of agility from 200 to 300,
- change the value of strength+agility+speed from 350 to 450,
- click on "Refine search": it should now be very quick!
- Spoiler:
As you can see some colors
and hyperlinks were added: the lowest values are indicated in red, the
highest ones in green, and all non unique IDs in the list are shown in
italic (clones).
Now I want to start a
new search on the same database: just modify your criteria and click on
"Restart search" in order to browse again the entire initial data
instead of the set of brutes that were previously found. If you change
the target level it will take more time because the stats have to be
computed again.
Now I want to start a new search for another database: just open a new database.
Now
I want to know what is the highest agility brute ever at level 200:
just restart a search but instead of opening a file click on the button
"ALL IDs" on the right.
Important information
- Works under Microsoft Windows only. Versions prior to XP SP2 need the .NET 2.0 framework (can be freely downloaded).
- Do not import a BC database that was previously saved as an Excel or Word file: it won't work!
- The
Search Engine can browse lists that were not necessarily made with
Brutal Combo: any file with one NAME;ID; per row will work!