Built from mechanisms
Light attenuation, density, hydrodynamics, and known behaviour—not “secret colours.”
Build a lure. Put it underwater. See what the model predicts the fish receives—and which cue leads to a strike or refusal.
Every tool isolates a different part of the strike—from photons in the water to the final decision.
Model what survives the trip down—not just what the lure looked like in your hand.
Open camera →Assemble materials with measured densities. Test buoyancy, balance, drag, and action.
Build a lure →Run the predation sequence. A refusal comes with a reason.
Present your lure →72 fixed scenarios: six species, three temperatures, clear or muddy water, neutral or post-front. Twelve lure archetypes ranked by the model in each, with its reasons.
An arch is a graph of distance over time, not a picture of a fish. Drag a boat over a simulated fish and watch the arch form, flatten into a line, or vanish into the bottom.
Open the sonar model →Cone coverage calculator →Can you tell fish size from an arch? →Why fish show deeper than they are →What speed for arches? →83 kHz vs 200 kHz: which to use? →
A fish refusing your lure is not a dead end. The model traces the failure to a specific stage, shows the evidence, and gives you something testable to change.
See every assumption in the model →Tracked to 1.4 metres, then refused.
Action too uniform. No acceleration, deflection, or pause crossed the reaction-trigger threshold.
Light attenuation, density, hydrodynamics, and known behaviour—not “secret colours.”
Assumptions, coefficients, confidence, and failure modes are named where you can inspect them.
Change one variable, run it again, and take a better hypothesis back to the water.
Start with any lure. Change the depth, clarity, and species. See what is actually left.