[Beta] Gather by Name, Crafting Solver, Multibox

Forum Forums Discussion [Beta] Gather by Name, Crafting Solver, Multibox

This topic contains 28 replies, has 8 voices, and was last updated by Miqobot Miqobot 7 years, 11 months ago.

Viewing 15 posts - 1 through 15 (of 29 total)
  • Author
    Posts
  • #628
    Miqobot
    Miqobot
    Keymaster
    4+

    EDIT: Download Beta links were removed from this post.
    Miqobot v1.2.4 full release is available now.

    Download Miqobot v1.2.4

    ————————————

    This is a beta version of the upcoming Miqobot v1.2.4. The key features of the next version are implemented, and we offer you to try them before the official release. Feedback is highly appreciated!

    1. Gather by Name.
    2. Crafting Solver.
    3. Multibox support.

    Gather by Name

    A new editable list control has been added to Gathering tab. Double click on a new line and input the name of the item you want Miqobot to gather. She will read item names in each gathering node and select the required slot automatically. And yes, this also works with hidden and unspoiled items.

    The list is prioritized from up to down. There is no limit to the number of names. You can input either a full name or a part of the name.

    All languages are supported (English, Français, Deutsch, 日本語).

    Crafting Solver

    This is the first stable prototype we have managed to achieve. Please understand that it’s only the beginning, and there will be many improvements and adjustments.

    Currently these skills are supported:

    • Basic Synthesis
    • Basic Touch
    • Standard Touch
    • Advanced Touch
    • Hasty Touch
    • Master’s Mend
    • Master’s Mend 2
    • Steady Hand
    • Inner Quiet
    • Observe
    • Rumination
    • Tricks of the Trade
    • Great Strides

    At the moment, it is required that you have all of these skills available on your hotbar. If any skill is missing, Miqobot will get stuck. (This will be fixed with full release of v1.2.4.)

    In the beta version, this feature completely replaces macro crafting. When you press Start, Miqobot will start solving the recipe instead of applying your macro. (This will be changed with full release of v1.2.4. Solver will be made optional.)

    Crafting Solver works in two stages:

    1. Solving. At this stage Miqobot freezes completely to give more CPU power to solving algorithm. Depending on your stats, this process may take from 5 to 20 seconds. Please be patient.
    2. Crafting. As soon as the recipe is solved, Miqobot will be crafting non-stop just the way she does with macro. Only one recipe solution can be stored in memory. If you press Stop, Miqobot will have to re-solve everything from the beginning.

    The main point here is that your rotation becomes 100% optimal. It takes all factors into consideration: your stats, skill rates, condition rates, recipe difficulty. There is no predetermined logic here. The solution is based on pure math.

    An important note!
    Solver does not take max quality into consideration. In fact, it performs as if max quality would be infinite. This results in Durability and CP being drained to minimum before progress is filled. This behaviour will be fixed.

    An important note!
    This is not tested for 51+. If you switch to Monitor tab, you can see the formulas used by Miqobot. They will be upgraded for 51+ after we do more testing.

    Multibox Support

    Usually you can run only one instance of Miqobot. After you input a valid license code, this restriction is lifted and you can launch another instance. If you have multiple license codes you can run multiple instances of Miqobot.

    A short test drive is possible with a single license code. You can use the same license code for all instances, but they will be disabled after 5 minutes. Please use this mode to see whether multibox works for you before you buy another code.

    • This topic was modified 8 years ago by Miqobot Miqobot. Reason: Download links removed. We are preparing a full release now
    #631
    dc0ke
    dc0ke
    Participant
    0

    Fantastic beta. Loving the “Gather by Name” feature and I’m putting the other beta features through a gambit of tests. Keep up the great work!

      “Gather By Name” Feedback

    – Needs an easier way to change priority (like drag/drop or up/down buttons)
    – Enhancement: Would love there to be a pre-populated list that you could pick from Search Filter + (Gathering Type > Name) or Search + (Zone > Name)
    – Enhancement: Zone Detection to help narrow down what you can gather in a specific zone
    – Enhancement: A count of what’s been gathered during a sesssion

    • This reply was modified 8 years, 1 month ago by dc0ke dc0ke.
    • This reply was modified 8 years, 1 month ago by dc0ke dc0ke.
    #634
    dc0ke
    dc0ke
    Participant
    0

    “Crafting Solver” Feedback
    – First attempt took 23 secs to calculate and since I’m assuming I didn’t have the abilities to create 100% Quality, resulted in a successful creation, but at 1% Quality. I’d love to see an algorithm that prioritizes highest HQ with successful craft.
    – Second attempt I tried something low level and I kept getting a “Step 1. Recommended skill: (Nothing)” error
    – Third attempt I re-tried attempt #2 (took 6 secs) and was successfully able to get a HQ item. However due to its very low level I capped out on Quality very early and I spent half the time doing Observe, Tricks of the Trade. If it’s possible to recognize and stop at 100% Quality, it would optimize the experience
    – Surprised that some of the very basic cross-class crafting skills were not available (such as… Steady Hand II, Byregot’s Blessing, Manipulation, Careful Synthesis II, and Comfort Zone). Maybe a set of checkbox of what cross-skills you currently have would be useful.
    – Overall good first attempt, but still some work to do, before I’d trust it over my basic set of crafting macros.

    • This reply was modified 8 years, 1 month ago by dc0ke dc0ke.
    • This reply was modified 8 years, 1 month ago by dc0ke dc0ke.
    #638
    Lyfox
    Lyfox
    Participant
    0

    Niice I can finally finish my master IV books. thanks!
    One question with gathering by name though, how do I input a name that is also a part of another name? I want to collect Dark Chestnut but it overlaps with Dark Chestnut Log and Dark Chestnut Branch.

    #640
    Miqobot
    Miqobot
    Keymaster
    0

    Fantastic beta. Loving the “Gather by Name” feature and I’m putting the other beta features through a gambit of tests. Keep up the great work!

      “Gather By Name” Feedback

    – Needs an easier way to change priority (like drag/drop or up/down buttons)
    – Enhancement: Would love there to be a pre-populated list that you could pick from Search Filter + (Gathering Type > Name) or Search + (Zone > Name)
    – Enhancement: Zone Detection to help narrow down what you can gather in a specific zone
    – Enhancement: A count of what’s been gathered during a sesssion

    Thank you for the feedback!
    We’ll look into your suggestions and see whether they can be pushed into the full version without delaying it much 🙂

    We also hope that adding a Gathering Presets list would help with quick population of Gather by Name list. And it would also allow sharing. But you’re right, a Search feature would be a great addition.

    #642
    Miqobot
    Miqobot
    Keymaster
    0

    “Crafting Solver” Feedback
    – First attempt took 23 secs to calculate and since I’m assuming I didn’t have the abilities to create 100% Quality, resulted in a successful creation, but at 1% Quality. I’d love to see an algorithm that prioritizes highest HQ with successful craft.
    – Second attempt I tried something low level and I kept getting a “Step 1. Recommended skill: (Nothing)” error
    – Third attempt I re-tried attempt #2 (took 6 secs) and was successfully able to get a HQ item. However due to its very low level I capped out on Quality very early and I spent half the time doing Observe, Tricks of the Trade. If it’s possible to recognize and stop at 100% Quality, it would optimize the experience
    – Surprised that some of the very basic cross-class crafting skills were not available (such as… Steady Hand II, Byregot’s Blessing, Manipulation, Careful Synthesis II, and Comfort Zone). Maybe a set of checkbox of what cross-skills you currently have would be useful.
    – Overall good first attempt, but still some work to do, before I’d trust it over my basic set of crafting macros.

    Very interesting. Could you please give us more details about what was happening in First and Second attempts?
    The behaviour you describe is unexpected (unless it was at 51+, for which we have very little data so far).

    1. What was your crafter’s level and what was the recipe’s level?
    2. A screenshot from the Monitor tab would be extremely helpful (for First and Second attempts).
    3. What was the exact sequence of actions in the First attempt? Miqobot always tries to maximize quality first, so how did it turn out to be 1% quality?
    4. Did you press Stop between First and Second attempts? Or did you change recipes on the fly?
    5. How long did it take Miqobot to solve the Second attempt? Was it the same 6 seconds as in Third attempt?

    And of course, we’ll be definitely making improvements along the way. We are already working on changing strategy at 100% Quality.

    As for adding more skills, the main issue here is that it takes a lot of time to adjust the mathematical model for each of them. For example, Comfort Zone will add a whole new dimension to solving algorithm, and it will result in x10 time required to solve (230 sec instead of 23 sec). Manipulation would make time x3, Steady Hand II would make time x5, and so on. We are working on optimizations to keep this reasonable, but it will take a while. And that’s why we are releasing early – to communicate and find the best solution together 🙂

    #643
    Miqobot
    Miqobot
    Keymaster
    0

    Niice I can finally finish my master IV books. thanks!
    One question with gathering by name though, how do I input a name that is also a part of another name? I want to collect Dark Chestnut but it overlaps with Dark Chestnut Log and Dark Chestnut Branch.

    Thank you for asking, we forgot to mention it 🙂
    Put square brackets [] around Dark Chestnut, and it will prevent overlapping with other names. Square brackets [] disable a substring search, so only a full match will be considered. For example:

    [dark chestnut]
    log
    *

    This will make Miqobot collect Dark Chestnut if it’s there, and Dark Chestnut Log otherwise.

    #646
    Lyfox
    Lyfox
    Participant
    0

    That did it thanks! Got a bonus for Marron Glace today so Ive already 4/8 books. Would love to see that crafting solver with specialist skills.

    #656

    smaller
    Participant
    0

    hi,
    i have try the new “gathering by name” function which is great for hidden items like Birch Log which i need always a lot for red scripts.
    i just write on first Birch Log as secound just the Water Crystal.. anyway what is really annoying me, thats the Kings Yield 2/ Blessed Harvest 2 always use with my luck 🙁 when the Birch Log are Hidden which waste 500 GP every time for Crystals which i no really needed :-/ its hardly to get a good ammount on hidden items at the momment.
    can you please add a function which i can add that only allows to use Kings Yield 2/ Blessed Harvest 2 on the first item of the list otherwise just gathering normal and keep going to the next spot.

    regards smaller =)

    #657
    Miqobot
    Miqobot
    Keymaster
    0

    Of course!
    We are aware of the issue and have already planned an upgrade 🙂
    Take a look at our Gathering Development thread. This feature is being prepared next.

    When rotations are implemented, you will be able to assign a rotation to all items at once or to each item separately. And Miqobot will apply a skill rotation only when an item is present in the node. If there’s no wanted item, she won’t waste any GP.

    Thank you for your feedback!

    #754

    billoute
    Participant
    0

    Hi,
    I’v intensively used the crafting solver, and here the issues i’v noticed :
    – the solver doesn’t seem to properly reset itself when changing the craft item. to solve the problem, as soon as i launch a craft i stop the process in Miqobot and restart it, forcing the solver to re-calculate the formula. if i don’t do that, it’ll use the previous one and will fail

    – the solver does seem to have problem when the craft item include another item taken from the inventory. It doesn’t fail everytime but it seems to have a problem solving the solidity range and usually fail short at this stage.

    Sorry for my bad english, i hope i made myself understood.

    Anyway, even if it’s beta state, i’m very impressed by the solver…since i use it, my crafting % of HQ item is near 99% on items below and on my level and i would say 80% on item 2 lvl above mine.

    i’m using Miqobot mainly for crafting, and using gathering in assist mode only.. in full automatic mode, the avatar does feel a bit robotish for me, even with a nice and carefully made matrix.

    For me Miqobot is a tool to assist me…not replacing me. and he’s doing the job very well.

    Keep up the good work

    #758
    Miqobot
    Miqobot
    Keymaster
    0

    Thank you very much for reporting bugs and your positive feedback 🙂

    We have looked into the issues you reported.

    1. Indeed, we have identified the bug wherein solver does not reset after finishing automatically (when count is reached). It resets only by pressing Finish button manually. Thank you for letting us know, this will be fixed.
    2. Could you please give us more information about the recipes that include another item? What recipe exactly did you try to craft and what are your stats? A small screenshot from the Monitor tab would be awesome.

      The most valuable info is Base Progress on the left and Hit Progress on the right. Base Progress is calculated by Miqobot, and Hit Progress is remembered when you do a Basic Synthesis step in the game. The main idea is that they have to match. If they don’t, we’ll have to upgrade the formulae.

    In the full version of Miqobot v1.2.4 more skills will be added (Byregot’s Blessing for sure). Others will be revealed in patch notes.

    Also, it will become possible to use solver at any level with any combination of cross skills. Miqobot will not try to use unavailable skills.

    Hopefully, we’ll also manage to fix a robotish feel in gathering. Not in this version, but improvements for navigation are already under research.

    Thank you for your kind words!
    We’ll do our best 🙂

    #760

    billoute
    Participant
    0

    Hi,
    here a screen of the monitor just at launch. Craft status at start

    if usually fail with a large margin, it’s not even close to make it.
    unfortunately, i can’t take a screen of the monitor when the craft fail, Miqobot retry immediately the craft, hence clearing all the data.

    But i’v found an important info, it seems to affect only Vintage multi-stage item (like the vintage cudgel in the screen).

    Well, it’s only a beta, i can still do the craft myself but getting HQ is clearly more difficult for my humble brain.

    Hope it’ll help

    • This reply was modified 8 years ago by  billoute.
    #763
    Miqobot
    Miqobot
    Keymaster
    1+

    Now it’s clear 🙂

    The issue with Vintage recipes is that they are elementally aspected. Elements reduce the effectiveness of all unaspected Synthesis actions, so it’s better to use other skills such as Brand of Wind, Brand of Fire (depending on the element).

    Miqobot doesn’t know about this yet. She thinks that Basic Synthesis always works the same, but with Vintage items it does only 50% efficiency. So please be careful with aspected recipes.
    We also don’t recommend trying any 50-star recipes yet, because the progress formula doesn’t consider hidden iLvl penalties.

    Of course, these issues will be fixed in the future.

    Thank you for posting this detailed report!

    #864

    staticecho
    Participant
    0

    So I’ve tested this a little bit today, and I have 1 small not really an issue issue xD and I have a larger, actual issue.

    my first issue is with the getting stuck if you don’t have the skill, this limits it to higher level crafters being able to even use this at the moment as some classes require the skills as cross-class skills or just don’t receive that skill till a decently high level.
    I know not much can probably be done about that since it is in beta and will be fixed once the full version is released, just wanted to point that out.

    My second (and real) issue, is that I tested this on two crafts, both were crafts that cannot be HQ’d (but you can still get the bonus exp for trying) The first was “Growth Formula Gamma” a Level 30 Alchemist craft, and the second was a Mega-Potion a Level 43 Alchemist craft, The first one went until I got stuck at step 25 because I didn’t have one of the needed skills, but the second wouldnt even start. Once I hit start miqobot went into its frozen state, but with the Growth Formula it was done within the specified 10-20 seconds. With the Mega-Potion however, the bot stayed frozen for more than 2 minutes and I had to force shut it down and reopen just to test it again, this has happened about 5 times now so that’s when I stopped and decided to give this report. 🙂

Viewing 15 posts - 1 through 15 (of 29 total)

You must be logged in to reply to this topic.