Miqobot

Forum Replies Created

Viewing 15 posts - 2,866 through 2,880 (of 3,031 total)
  • Author
    Posts
  • in reply to: Mochi's Grids Pack 1.2 #1457
    Miqobot
    Miqobot
    Keymaster
    0

    Unfortunately I’ve been trying to use the Silver Ore Safe grid, and it’s to no avail, “Poking creatures in the woods… Good night! <3” and nothing but that, it doesn’t even try to do anything, am I doing something incorrect?

    When Miqobot says she got lost in the woods, it means that she has encountered a navigation error.
    Poking creatures in the woods... Good night! <3
    This is an integrated safety measure. In case Miqobot gets stuck she stops doing everything in order to prevent weird actions.

    And yes, the only way to reset this measure is to restart Miqobot completely.

    Please refer to our Navigation guide if you want to know more about this behaviour.
    Here’s the part that describes a kill-switch:

    An imporant note!
    Do Not start Miqobot without a direct view of the grid’s closest waypoint. If you do, you might make your character run into a wall and get stuck.

    Miqobot also has an integrated kill-switch which is triggered when she’s not able to perform a specific mini-task within the allotted time. Running into a wall will definitely trigger it if you’re not careful enough. This is done to prevent your character from doing anything weird when you’re AFK and Miqobot gets stuck for any reason.
    When this happens, Miqobot will say something like this:

    Sorry, can't move. I got lost in the woods, and I can't find way back home.

    The only way to reset this kill-switch is to restart Miqobot completely.

    If you want to know what exactly triggered a kill-switch, you can scroll up through the Output Area and find the first message about getting lost in the woods.
    Output Area is the first place we recommend to look into in order to understand what’s gone wrong. Miqobot is trying to be as verbose as possible about what she’s thinking, so all you need to do is just take a closer look πŸ™‚

    in reply to: Question regarding license #1454
    Miqobot
    Miqobot
    Keymaster
    0

    Yes, you can run Miqobot from a thumb drive πŸ™‚
    There is no installation process required, so she doesn’t care.

    Just be careful if you have antivirus software installed, since it may be customized to prevent launching anything from a thumb drive.

    in reply to: Index: Gathering Grids #1451
    Miqobot
    Miqobot
    Keymaster
    0

    Thank you!
    Entries for Sunrise Tellin and Raw Danburite have been updated πŸ™‚

    in reply to: Crafting Precise Touch #1447
    Miqobot
    Miqobot
    Keymaster
    1+

    Do you mean using Precise Touch by Crafting Solver or within a custom Macro?

    1. If you are asking about Crafting Solver, Miqobot uses Precise Touch automatically whenever it is mathematically advantageous. Solver always makes choices that lead to the best possible outcome.
      You can read more about Crafting Solver in Crafting guide.
    1. If you are asking about Crafting with Macros, then you just have to create a simple ingame macro for that.
      @dc0ke asked a similar question about recreating a Precise-or-Basic-Touch macro. Also, we discussed how to make Miqobot wait between executing two macros.
      If you are interested, you can read about it here: Crafting Rotation Help.
    in reply to: Question regarding license #1446
    Miqobot
    Miqobot
    Keymaster
    0

    Yes, you can safely use Miqobot on as many computers as you like.
    A license code is not bound to a computer, so there is no violation. You can even share the code with your friend πŸ™‚

    The only restriction is that you can’t run several instances of Miqobot simultaneously. When you start a second instance, the first one will be automatically disabled after 5 minutes. Running several instances on different computers is essentially the same as using a Multibox solution.
    You can read about Multibox here: Monitor and Multibox Support.

    Also, we don’t recommend copying catnip.license file.
    This file stores your code in encrypted format. Nothing bad will happen if you do, but Miqobot won’t be able to decrypt it on another computer, because encryption method depends on the hardware. When you launch Miqobot on another computer, you will have to input the license code on Catnip tab once again.
    You can find more information about this in Catnip Guide.

    in reply to: 1.2.5 release date #1439
    Miqobot
    Miqobot
    Keymaster
    0

    Technically speaking, 22 hours is required only when CP chunks are calculated as 1:1. But even when calculated as 8:1, it still takes almost 3 hours so not an acceptable result.

    We have implemented a special AI which is able to search for patterns within a calculated solution and convert them into clusters, which in turn can be implemented as formulas. This way, the solution stays mathematically correct, since Miqobot herself finds the proper way to optimize it.

    So yes, at the moment she behaves somewhat like you described πŸ™‚
    But with v1.2.5 release, the clusters will be baked in Asm code and calculated at full speed.

    in reply to: Preview for v1.2.5? #1438
    Miqobot
    Miqobot
    Keymaster
    2+

    Yes, specialist skills provide a very good boost in mathematical terms.
    And there is a very simple explanation.

    At the very basis, Nymeia’s Wheel works like Master’s Mend but at very low cost. If you encounter at least 2 Good conditions, you effectively get 20 Durability for only 36+18-15 = 39 CP.
    For comparison, here’s the cost of 10 Durability with other skills:

    • Master's Mend: 30.67 CP (92/3)
    • Manipulation: 29.33 CP (88/3)
    • Waste Not: 28.00 CP (56/2)
    • Master's Mend II: 26.67 CP (160/6)
    • Waste Not II: 24.50 CP (98/4)
    • Whistle While You Work + Satisfaction + Nymeia's Wheel: 19.50 CP (39/2)

    So even if there were no other advantages (and there are a lot), specialist skills could still be considered a very good CP bonus. And CP is crucial.

    By utilizing the mathematical model we implemented, we can measure the average HQ rate with and without a certain skill. Thus, we can evaluate every crafting ability in the game. For example:

    • Precise Touch: +5.1% to average HQ rate
    • Byregot’s Blessing: +38.6% (but +19.2% when we have Byregot’s Brow)
    • Byregot’s Brow: +16.3% (but +0.01% when we have Byregot’s Blessing)
      Which means that Brow efficiency is completely absorbed by Blessing.
    • Comfort Zone: +15.9%
    • Steady Hand II: +12.8% (when we have Steady Hand)
    • Steady Hand: +0.3% (when we have Steady Hand II)
      Due to the nature of dynamic rotations, the loss of 3 CP can be easily ignored.
      This knowledge was used to reduce the solving time sixfold.

    We haven’t evaluated specialist skills yet, because we haven’t optimized them enough for experiments yet. At the moment, the Whistle skills simulator requires about 22 hours of CPU work to solve a single 60** recipe.

    So there’s still some work left before we can release them. But we are doing our best πŸ™‚

    Thank you for your questions very much!
    If you are interested, we can prepare a special post with in-depth information about Crafting Solver development.

    in reply to: [Request] Roll solver (unlikely but I wanted to ask) #1437
    Miqobot
    Miqobot
    Keymaster
    2+

    Raiding Bot, just like any other feature, will be implemented in parts.
    Each AI upgrade will be an iterative improvement over the previous one.

    • First of all, we are going to implement a DPS Solver.
      According to our preliminary research, this feature should tremendously reduce the amount of stress imposed by end-game raids. By letting Miqobot take care about your rotations, you will be able to focus on movement and mechanics instead, which will in turn reduce mistakes and lead to more frequent wins (and more chances to roll a Lanner Mount).
    • Secondly, we will implement the ability to define an enemy priority list (a feature similar to Gather by Name).
      By default, Miqobot will select the enemy with the lowest HP, but you will be able to override this behaviour when a specific encounter requires to do so (or when your party decides to change strategy).
    • Thirdly, we are planning to upgrade the 3D Radar, so it will be able reflect the timing and phases of the current raid.

    These three features combined together should make a good start for Raiding Toolkit. From there on, we will be implementing custom scripts for specific encounters in order to teach Miqobot how to navigate during the battle and how to deal with certain mechanics.

    We also think that releasing a custom Scripting Engine could be useful. But we should make Scenario Engine available first and see how it will be taken by the community. We hope to make both Engines easy to understand and to use, so anybody could try out his ideas and share with the community.

    As for social interaction, this part might have to be left in your hands.
    Miqobot will be able to use Duty Finder and be aware of the environment (performing Ready Checks, waiting for regroup, casting and accepting Raises).
    But end-game raids, which don’t have a Duty Finder and require forming a premade, need to be supervised to some point. They are end-game raids for a reason. The day when Miqobot will be able to clear end-game without supervision will probably be the day when machine becomes equal to a man πŸ™‚

    in reply to: 1.2.5 release date #1435
    Miqobot
    Miqobot
    Keymaster
    1+

    At the moment Crafting Solver requires about 22 hours of extensive calculations in order to solve a 60** recipe. We are working on optimizations and optional parameters to bring the time down to usable range.

    Unfortunately the optimization process is very unpredictable, so we can not give you an exact date. But we are doing our best to deliver the new features as fast as possible πŸ™‚

    We also have a special intermediate release being prepared. This will not be a beta, but a bonus feature. It was originally planned after Scenarios, but we think that changing priorities a little should not hurt, considering certain announcements in the game.
    This feature will be revealed in a few days.

    Thank you for your patience very much!

    in reply to: Possibility if auto completing Trials? #1428
    Miqobot
    Miqobot
    Keymaster
    1+

    Combat Bot features are planned for Miqobot v1.3.x series.
    It will start soon after the release of Scenarios, so we’ll be able to give more specifics when Scenarios arrive.

    Thank you for your patience!

    in reply to: [Request] Roll solver (unlikely but I wanted to ask) #1426
    Miqobot
    Miqobot
    Keymaster
    1+

    There is a reason to why this myth exists.
    In theory, it is indeed possible to predict the outcome of a random roll.
    But in practice, it would take some tremendously expensive equipment which is comparable to spaceships in price.

    The root of this myth is that random numbers in games are not random.
    They are pseudorandom.

    It means that Random Number Generator uses a clearly defined pattern which is built in such a way that it looks random to an outsider. The simplest generators can be defined with a single formula:

    Xn+1 = (214013 * Xn + 2531011) mod 232

    This gives a sequence of numbers X1, X2, X3, …, which seems very random but in fact it is not. And yes, of course it is calculated server-side.

    Final Fantasy probably uses more complex algorithms, but it’s not the only obstacle here.
    The main problem is that random numbers are generated in enormous quantities.

    • For battle, every single hit is randomized (+ or -).
    • For monsters, their idling behaviour is randomized.
    • For crafting, lots of abilities have a success rate, and it’s randomized.
    • For gathering, every hit on the node is randomized.

    The list may go on. Considering that all the players are doing all these things together at the same time, the ingame RNG must be producing more than 1,000,000,000 numbers per second. And in order to be able to predict them, we’d have to calculate even faster.

    Basically, in order to implement the RNG solver, it is required to:

    1. Find out the exact formula that game server uses. At the very least, we could purchase the source code from game developers themselves.
    2. Connect to the server hardware and take readings of server processor cores – in order to determine the current state of RNG. This would probably require a direct channel and some sort of API provided by game developers.
    3. Perform calculations at a rate faster than RNG does. Preferrably around 1,000 times faster. Which brings us somewhere in the range of supercomputers.

    So as alluring as this idea sounds, unfortunately we have to set this request aside.
    But still, thank you for bringing up such an interesting topic πŸ™‚

    P.S. In order to solve the problem with grinding Lanner Mounts, we are planning to implement a Raid Grinding Bot.
    It will require a very complex AI, and probably a lot of testing.
    But this way, nobody will have to cheat πŸ™‚

    in reply to: Preview for v1.2.5? #1425
    Miqobot
    Miqobot
    Keymaster
    1+

    I also have a question regarding recipes that are not capable of getting HQ such as furniture or pets. Will Miqo be able to determine that the item she’s trying to craft can not get HQ and not try to increase the quality and focus on progress instead?

    Yes, the upcoming version will also bring improvements in recognizing recipe special properties.
    We are still working on implementing elemental aspects, but recognizing of High-quality Uncraftable property is already prepared for release.

    Filling Quality bar in non-HQ recipes can still be used for leveling (since it gives bonus EXP), so there will be an additional option for this.

    in reply to: Preview for v1.2.5? #1423
    Miqobot
    Miqobot
    Keymaster
    2+

    Lots of good news.

    With the specialization skills and all cross-skills together, will Miqobot be able to craft for example some 2 stars Lv60 recipes? If yes, will the minimum stats required to craft those recipes be enough for Miqobot to reach HQ, or will she need better stats, or every mats possible in HQ, or at least a bit of them? Or a given number of CP?

    Another question regarding Beast Tribes, the way I understand it, I will need to first go to each Tribes take my 3 quests, then once I have all of them, I can start Miqobot and she will complete all of them? How will she choose the rewards when there is several?
    I won’t be able to tell her yet to go to these specific Beast Tribes, to accept only quests that reward red materias, to do them, and to take only red materias as reward? Maybe the Scenario feature will make this possible?

    And I have trouble to understand this new feature, could you explain it more: 3D Radar will render item names on top of Out-Of-Reach slots.

    Thanks a lot for the answers.

    1. Crafting 2 stars.

    Yes, this is our main priority – to teach Miqobot how to craft end-game recipes.
    As game patch 3.3 will bring the final tier of equipment for Crafters and Gatherers, it seems to be the most relevant feature.

    According to our research, CP is the most valuable attribute.
    At level 60, +10 CP equals roughly +18.5 Control or +23.6 Craftsmanship.
    So in order to get consistent HQ results, we would recommend having as much CP as possible.

    2. Regarding Quests and Beast Tribes.

    Yes, you understand correctly.
    You will take your daily quests by yourself, and Miqobot will go through them and complete them for you.

    For choosing quest rewards, we are planning to implement Quest Reward by Name – a feature similar to Gather by Name. You will be able to specify a simple priority list, and Miqobot will choose the rewards based on your preference. So in order to specify red materias, you would type:

    • Savage Might
    • Savage Aim
    • Heavens’ Eye

    You can change the order to your liking.

    Specifically for Beast Tribes, we are planning to implement an additional AI module, which will scan through all the available daily quests and select the ones that are most appealing in terms of reward.

    3. Rendering items on top of Out-Of-Reach.

    This feature will allow you to peek under the Out-Of-Reach slots in Unspoiled nodes.
    It will help you remember which slot contains what without looking in the reference table. It will be possible to see Hidden items as well.

    Here’s a preview screenshot.

    3D Radar - Out-Of-Reach

    Attachments:
    You must be logged in to view attached files.
    in reply to: Index: Gathering Grids #1410
    Miqobot
    Miqobot
    Keymaster
    0

    This is amazing!
    Thank you for all the hard work πŸ™‚

    To fix issues with Auto-Stealth, we would recommend increasing aggro detection radius in Advanced Navigation settings.

    By increasing advanced.stealthin and advanced.stealthout options you can make Miqobot a little paranoid, but safer in return.
    Tip: Close Miqobot Before editing settings.miqo, because otherwise she will overwrite your changes.

    in reply to: Preview for v1.2.5? #1408
    Miqobot
    Miqobot
    Keymaster
    2+

    Yes, Gathering Rotations will react to conditional elements.

    At the very basis, you will be able to design rotations based on Impulsive Appraisal procs. A simple example:

    • Discrening Eye
    • Impulsive Appraisal
    • if DE proc – Single Mind
      if no proc – Discerning Eye
    • Impulsive Appraisal
    • if DE proc – Single Mind
      if no proc – Discerning Eye
    • Methodological Appraisal

    But unlike Crafting, these rotations will not react to your stats – mainly because there is no absolute solution here. For example, if you farm clusters from Ephemeral nodes, you don’t want collectability rating get too high, because high purity leads to Aethersand and no clusters at all. So depending on your preference you may want to switch between different rotations.
    We are still researching the possibility and usefulness of automatic Gathering Solver.

    And yes, Crafting Solver will be able to use Whistle While You Work and other specialization skills πŸ™‚

Viewing 15 posts - 2,866 through 2,880 (of 3,031 total)