Forum Replies Created
-
AuthorPosts
-
Thank you all for your feedback very much!
We have removed the behavior wherein Miqobot would run between the same minigames. Now she will only run between Out on a Limb and The Finer Miner, and only when you allow it.
The new version is uploaded to our website: Download Miqobot v1.2.45.1
This is a minor version increase, so it will not trigger the ‘New version available’ message. But if you right click on EXE-file -> Properties -> Details tab, you can see the full version number. The latest version is v1.2.45.1 (the previous one was v1.2.45.0).
There are no other changes besides this adjustment.The reason to why we implemented this behaviour was our personal emotions during the development of Minigames feature.
We spent dozens of hours for several days in a row when we were implementing and testing the algorithms. Playing the same minigame over and over again felt very monotonous, so we switched between left and right versions of the same minigame from time to time – out of our own desire. We thought that for a human player it would be natural to behave in the same way.
Therefore we implemented a 15% chance for Miqobot to run to another version of the same minigame.But we have clearly underestimated the fact that it feels entirely different from a supervisor point of view 🙂
Please download Miqobot v1.2.45.1, and you won’t see this behaviour anymore.Thank you!
6. The only thing that seems to be working is choco racing movement. Just tried crafting and Miqo says in output ” Crafting step 1 -> key ‘??’”. I’m late for work so I’ll check gathering later tonight but I’m going to assume I’ll have similar problems.
As for Crafting, it seems that you are trying to craft with a Macro.
This message:
Crafting step 1 -> key ‘??'
means that Miqobot is waiting for you to input a key into the Macro box.We would recommend following our Crafting guide. There are two methods currently available: Macro Crafting and Crafting Solver.
You can try them both 🙂Thank you for verifying!
Now we are a little confused. The issue is not about detecting the Hook icon as we assumed earlier. Which means that the diagnostics build we planned for you is not going to help.
It’s great that you found a way around this issue 🙂
But in case it stops working again, here’s some additional information that might help you.When you press the Start button, Miqobot goes into Starting Phase.
In this phase, she looks for the Cast icon on your hotbar. If the Cast icon is active, she hits it and waits for the Hook icon to become active. As soon as the Hook icon activates, Starting Phase switches into normal Fishing Phase.
So by casting the line yourself you effectively skipped the Starting Phase.When you encountered this message:
Cast skill not available. Get closer to water and try again!
It means that Cast icon never activated (or at least that’s what Miqobot thought). But you are saying that it was active, and Miqobot still timed out on waiting. This is the part that confused us.But there are also other reasons why this could happen:
- Cast icon was active, but no Bait was specified. In this case, the game would block you from Casting.
- Cast icon was active, but you ran out of Bait earlier. It would lead to the same outcome.
- Cast icon was active, but you were fishing in the same spot for some time before. This could lead to
The fish sense something amiss.
message in the game.
So the next time you will go Fishing, we would like to ask you to take a closer look at your environment.
Are there any error messages in the game itself?That’s exactly what the input fields next to Count are for 🙂
- First input box is the total count.
- Second input box in this row is count for Out on a Limb.
- Third input box in this row is count for The Finer Miner.
Miqobot alternates between them based on what values you put in there.
So if you want to play The Finer Miner only, just input 0 for Out on a Limb.
Thank you for your support very much! We’ll do our best 🙂
You might want to take a look at the neighbour thread as well.
@solok has suggested several ideas on how Crafting Solver could be improved and whether it would be possible to store all possible solutions in a remote database. We have also provided more details about Solver internal data format.
Crafting Solver Database and Data FormatCrafting Solver doesn’t use any rotations.
It calculates the required crafting ability on the fly.
This is 100% pure math, and it can not be expressed in static rotations.Otherwise, this would be a simple macro generator.
Crafting Solver is NOT a macro generator. It analyzes the current situation, predicts all possible outcomes, and calculates the best skill to apply at the current moment.
If you are interested, we can provide more details on what exactly is stored within these 30+ GB.A crafting state is described by a set of parameters:
- Condition (Normal, Good, Excellent, Poor)
- Progress (0-1436 for 60**)
- Quality (0-9430 for 60**)
- Durability (0-70 for 60**, divided by 5)
- CP (around 0-450)
- Stack of Inner Quiet (0-11)
- Stack of Steady Hand (0-5)
- Stack of Great Strides (0-3)
- Stack of Comfort Zone (0-10)
- Stack of Waste Not (0-8)
- Stack of Whistle While You Work (0-11 + 1 hidden stack for Finishing Touches)
There are other buffs with stacks, but this should be enough to give a general idea.
Next, in order for Crafting Solver to work, it has to calculate every possible state. Which means a total of
4 * 1436 * 9430 * 70/5 * 450 * 12 * 6 * 4 * 11 * 9 * 13 = 126 * 1015
(126 quadrillions) states.
Every state requires 8 bytes, so this results in about 895 PB (Petabytes) of RAM.At this point, we have managed to completely remove the Quality bar from this equation and perform numerous other optimizations, which brought the number down to 30+ GB.
But this information must be present in the RAM at all times.And as you can see, character stats are not even considered here.
30+ GB is required for only a single recipe and for only specific character stats.- 698 Craftsmanship, 678 Control – 30+ GB of data
- 699 Craftsmanship, 678 Control – 30+ GB of data (which is similar, but not the same)
- 700 Craftsmanship, 678 Control – 30+ GB of data (which is also similar, but not the same)
- Character level must be also considered.
- Recipe level must be also considered.
And so on.
So if we were to implement a database for Crafting Solver in the form as it is now, it would probably take more storage space than an entire humanity has available 🙂
Still, we are very greatful for your interest in the development process.
Please keep posting ideas and provide feedback!Thank you for the detailed information!
So Miqobot uses Cast correctly, but she never actually Hooks the fish, right?
It seems that there is an issue with detecting the Hook icon (and maybe others as well). We are going to prepare a special diagnostics build for you, which will help identify the problem.Just one more question.
Please try to Cast the line by yourself and make sure that your Bait-Cast-Hook icons look similar to this:
Bait icon should be active, Cast inactive, and Hook active.
After this, press Start in Miqobot like before.Is Fishing Bot still not hooking anything?
Attachments:
You must be logged in to view attached files.We recommend enabling Show -> Progress on Gold Saucer tab.
It will display an orange line with numerical progress on your screen.After that, you can teleport to Quarrymill and align your character with the exact position where you want your jump to be.
Please be careful with the order of waypoints.
Progress must be strictly increasing, or Miqobot won’t be able to time your jump correctly.
We recommend not changing the Progress value, but instead resetting the Jump value to 0 and setting it to 1 in another waypoint.{"progress":92.071,"shift":0.68,"jump":1}, {"progress":92.583,"shift":0.7,"jump":0}, {"progress":92.987,"shift":0.691,"jump":0},
Here is a screenshot to help you.
Attachments:
You must be logged in to view attached files.Would you please provide more information about your issue?
- What does Miqobot say in her Output Area? Does she say anything about keybind errors?
A copy of Output Area content would be highly appreciated. - Does Monitor tab show correct data?
If you could take a screenshot of Monitor tab during Fishing, it would help a lot. - Does 3D Radar work correctly? When you enable Show -> All, do you see monsters marked with green circles?
- What action exactly do you expect Miqobot to use besides Cast? How can it be reached with keyboard?
Is it bound to a shortcut directly or does it require Miqobot to switch between different hotbars? - What settings do you use for Fishing? Do you have Ignore Tugs option enabled?
- Is Fishing Bot the only feature that is not working? Does Gathering work, or Crafting?
The more information we have, the faster we’ll be able to find a solution for you 🙂
Thank you very much!Triple Triad Solver has been in development for some time already, but it is currently the toughest MGP feature request, due to the complexity of ingame UI and the amount of factors and rules to be implemented.
We are doing our best to deliver new features as fast as possible, but we can’t give any specifics on ETA right now. We’ll be making additional announcements when we get closer to release.
Thank you for your interest very much 🙂
Yes, this a good idea, and we indeed consider adding an online database eventually 🙂
But time is not the only obstacle here, there are also memory requirements. For 60** recipe Miqobot needs 33.6 GB of data. It is compressible to some point, but it would still impose a significant strain on the network channel.
The ongoing clusterization process will address both time and memory issues.
-
AuthorPosts