Stardew Valley 1.6 Fish Pond Expected-Value Optimizer
Fish Pond Expected-Value Optimizer
This calculator uses Stardew Valley 1.6.15.24356 fish pond rules rules. It does not use fixed “roe per day” constants.
Model: daily container chance = lerp(BaseMinProduceChance, BaseMaxProduceChance, population ÷ 10). Eligible output rows are tested in file order; the first successful row wins. Roe then receives the game’s repeated 20% extra-stack roll.
Pricing rules used
- Raw Roe:
30g + floor(base fish price ÷ 2). - Aged Roe:
2 × raw Roe price + 100g. - Sturgeon Roe becomes Caviar at 500g base.
- Artisan multiplies processed value by 1.4; it does not boost raw Roe.
- Special-item sale value is excluded from the displayed Roe gold/day because many outputs are better used than sold.
Golden Animal Cracker
In 1.6, an eligible populated Fish Pond can accept one Golden Animal Cracker. The pond stores a persistent goldenAnimalCracker flag and doubles future output stacks whenever an item is produced. It is not a one-day boost; an empty, ineligible or already-enhanced pond can reject the item.
Included fish: Lava Eel, Sturgeon, Blobfish, Blue Discus, Stingray and Lionfish. Population input assumes you have completed the necessary capacity quests.