Post

BONUS! Fishing Mastery

Catch at least one of each species of fish that live around Geese islands. When you're done, report your findings to Poinsettia McMittens.

BONUS! Fishing Mastery

BONUS! Fishing Mastery

Difficulty: 🎄🎄🎄🎄
Catch at least one of each species of fish that live around Geese islands. When you’re done, report your findings to Poinsettia McMittens.

Hints

I Am Become Data

From: Poinsettia McMittens One approach to automating web tasks entails the browser’s developer console. Browsers’ console allow us to manipulate objects, inspect code, and even interact with websockets.

Fishing Machine

From: Poinsettia McMittens There are a variety of strategies for automating repetative website tasks. Tools such as AutoKey and AutoIt allow you to programmatically examine elements on the screen and emulate user inputs.

Solution

I let my script run for quite a while but I wasn’t able to obtain all the fish, so I looked at the images I downloaded from https://2023.holidayhackchallenge.com/sea/fishdensityref.html. I understood that white gradient in the image would indicate where a fish could be found. I started overlapping the density with the minimap and thought about automating the whole process of moving & catching for each fish. When doing that I noticed the Piscis Cyberneticus Skodo having a really narrow catching area that can be seen in white in the image below:
minimap_PiscisCyberneticusSkodo_overlay

While working on a new version, I let my old script run with the boat in the fishing area for the Piscis Cyberneticus Skodo. Eventually the night passed and I woke up having all 171 fish. The Piscis itself was catched #170 and the last one was actually a Whiskered Jumblefish 🙂

This post is licensed under CC BY 4.0 by the author.