Sunday, August 04, 2024

Proposal: Fish Buildup 2: Fishing Holes

Reached Quorum, 4-0. Enacted by JonathanDark.

Adminned at 05 Aug 2024 05:01:53 UTC

Create a new rule named “Fishing Holes” with the following text:

Some Cells on the Sea Chart may be Fishing Holes. Fishing Holes have a publicly tracked integer Buildup tracked by adding the Buildup in parentheses next to the Cell’s label. By default, Cells are not Fishing Holes.

When a Fishing Contestant performs the Collect Catches action, then as part of that action they receive a number of catches equal to that Cell’s Buildup (in addition to any other catches they earn from that action), that Cell is no longer a Fishing Hole, and the indication of Buildup is removed from that Cell’s label.

Add the following two steps to the Sight Disturbances action, immediately before the final step:

* If there are fewer than Quorum Fishing Holes on the Sea Chart, randomly select a non-Shore Cell. If this Cell is not already a Fishing Hole, it becomes a Fishing Hole with a Buildup of 0. Repeat this step until there are Quorum Fishing Holes.
* Increase the Buildup of every non-Ocean Fishing Hole by 1 and every Ocean Fishing Hole by 2.

 

Another take on Clucky’s Fish Buildup idea. The easily-accessible Fishing Holes will tend to get fished out quickly, while the harder-to-reach ones will stick around for a while, until they become attractive enough.

Comments

JonathanDark: he/him

04-08-2024 15:33:31 UTC

I like this better, mainly because it’s random Cells, not all of them. This addresses my concern of making a “fish all the Cells near the Shore” too enticing.

for

Lukas:

04-08-2024 17:25:53 UTC

Hmm, just noticed that I forgot to specify “When a Fishing Contestant performs the Collect Catches action *on a Fishing Hole*...”

Does that break the proposal? If Buildup is specifically defined for Fishing Holes, does a reference to Buildup for non-Fishing-Hole Cells default to zero, or is it an Orphan Variable or what?

JonathanDark: he/him

04-08-2024 18:27:25 UTC

I don’t think it completely breaks it. I would interpret “a number of catches equal to that Cell’s Buildup” as 0 if the Cell has no Buildup. Per the Appendix:

If a game variable has a default value but no defined starting value, then its default value should also be considered a starting value. If a game variable has neither a default value nor a starting value, then both may be considered to be the nearest legal value to zero that it may take (for numerical variables, defaulting to positive if tied)

SingularByte: he/him

04-08-2024 18:30:53 UTC

for
I could definitely see it going either way in whether that fault affects anything. Some might argue you can’t perform the step, others would argue that the buildup would be implicitly 0. I’d lean towards the latter, personally.

JonathanDark: he/him

04-08-2024 18:44:37 UTC

My argument is based on the fact that Buildup is a tracked game variable, but I can see why others might consider it “missing information” instead.

Darknight: he/him

05-08-2024 03:16:11 UTC

for