Sunday, June 01, 2025

Story Post: The Contents of the Winning Plan

The Contents of the Winning Plan are as follows:

==Summary==
The theme of the game is based around container ships trading between ports around an inland sea.

[[File:Container Draft map.png|thumb]]

Hey, a game about container ships, like the classic board game Container! That seems great, pack it up, job done, no more idea needed. Right?

No more idea needed, right?

===Maybe!===
Because it’s a nomic, we can make it weird.

We don’t have to; it can be a game about setting up routes, building infrastructure, and managing local rivalries. We’ve done that kind of thing before and it works. Fixed-variable turn durations would be my mechanical twist - boats generate their route duration randomly when they’re launched, with the time required being fixed at the point of generation. In that regard it would be more of an idle game, with resource generation and maybe a bit of inventory management playing a more active part.

But it could also be very weird. What if the things being transported weren’t just goods but could also in fact be rules? So say that each player is a City, with some boats and a warehouse, but it also had a Culture - a private ruleset of rules that affected only it and its nearest neighbours. Culture is randomly generated at fixed intervals and through set formats, and can (maybe must) be transported too and from Cities along with cargo.

The Emperor is also a city, and their Culture is the Ruleset. Rules in the Capital’s Culture affect everybody, and a subset of the Captial’s rules can also be piled onto shipping containers and ferried between the various rulesets in the game along with goods.

Rules only apply when they’re not on a boat; when they’re in Ruleset City they apply to everyone, but when they’re in an individual player’s city they only apply to that player and their neighbours.

==Some rules==
===Cities===
Each City is marked on the Map, has a grid reference, and is considered Proximate to any other City that is in the same grid reference square or is in a grid reference square that is orthogonally adjacent to it.

Each City has a Storehouse which can contain Goods. The Goods in each City’s Storehouse is publicly tracked and defaults to blank.

Each City has its own Culture, a document that holds any number of Tenets. For non-Capital Cities, a City’s Culture is held a page in the wiki which is publicly tracked and which is itself gamestate. The Tenets of a Culture are considered ruletext only for the City that owns that Culture and any Cities that are Proximate to it.

The Dynastic Ruleset contains within it a subsection for the Regional Ruleset. The Regional Ruleset is considered to be a Culture for the Capital City according to this rule, except that the rules held in the Regional Ruleset apply to all Cities.

There is also a Culture that holds all rules that are currently loaded onto Boats. All tenets on the Boats’ Culture have no effect, unless otherwise stated.

If a City has no Tenets in its Culture then it must produce one as set out in the rule Tenets before taking any further dynastic actions.

====Tenets====
When a City is required to produce a Tenet, it does so as follows:
‘‘The rest of this rule is purposefully blank, to avoid over-defining the dynasty in advance, but I imagine something a bit madlibs-y - some fill-in-the-blanks sentences and some look-up tables that allow players to Produce, Consume, Build etc.’‘

===Boats===
Each City has one Boat. Each Boat has a type (which defaults to Carrack); a Location, which may be the name of any City or In Transit (x,y) where x is the name of the City of origin and y is the City of destination, defaulting to the name of the City that owns it; and a Manifest, which may contain up to three Goods and one Tenet, or nothing, defaulting to nothing.

At any time a City may Load a Boat that they own that is in any City. Loading a Boat entails moving Goods from the City that the Boat is in to the Boat in question, up to its capacity; whenever a Boat is Loaded it must also take a Tenet from the Culture of the City it is in. When a Goods or a Tenet is loaded into a Boat it ceases to be in the City it was loaded from.

Once a Boat has been Loaded, it is Launched - its Location becomes In Transit (with the City it was just in as its origin and a destination of its owners’ choosing). When a Boat is Launched its arrival time is generated as determined by its type; the arrival times for each Boat that is in transit is publicly tracked. When the arrival time of a Boat that is In Transit passes, its Location it set to the Destination city, its arrival time is blanked, and the Boat’s Owner may elect to move any Goods to the Storehouse of the City they are in; if they do, any Tenets they are carrying are also to the Culture of the City they are in.

As a daily action, the Capital City should post a Manifest to the blog detailing which Boats in transit are due to arrive at which Destinations at which times.

==Iterations==
* Boat upgrades. I imagine that at first a Boat’s travel time is a randomly determined period in a wide range (a specific minute within 1 to 5 days of departure, say) while upgrading shortens the range but allows for some selectivity (a specific minute within 2-3 days randomly selected, plus or minus up to 120 minutes selected by the owner). You could also have more Boats.
* Goods. Goods would be generated by rules (each sub-ruleset could start with ‘x Good is generated on a regular basis’ as a rule - which could of course be stolen). Would they have distinct effects? Would they just be a victory condition? Could they ever be owned by the City that generated them, or do they have to be exported to cease being inert?
* Piracy Rules. Rules that only have an impact when they are on a boat.
* I don’t envisage combat being a part of this, beyond stealing each others’ rules.
* The madlib generation of Tenets can be flexible or rigid. I don’t have a firm view on that.

==Imperial Styles==
Provocateur, because I’ve tried other styles and they never stick.
Libertarian.
Powerhouse, although I don’t see this being a massively Emperor-heavy dynasty.
Scam-neutral.
Oblivious.
Wildcard.
Timekeeper. I am keen that there is no virtue to being online at the exact minute a boat comes in - I’d be happy to consider proposals that allow actions to be prepared and triggered based on predictable occurances.

It was authored by Josh. Note that due to a bug in the victory condition, I believe that Josh has not actually achieved victory from this (I will explain in the comments).

Comments

ais523:

01-06-2025 16:25:19 UTC

Actually, when I performed the atomic action and spotted a bug, I think I was wrong about what specifically went wrong.

The issue I thought I had spotted is that the rule says “If the Winning Plan is not empty, the Drafter who is the author of the Plan named in the Winning Plan has achieved victory.” If the Winning Plan is Josh’s Plan (which I pasted above), then it does not give victory to anyone because it doesn’t name a Plan (other than in the filename of an image, which probably doesn’t count) – it is a Plan but doens’t name one.

However, step 5 requires “set the Winning Plan to that Plan” but the Winning Plan stores the name of a Plan, not a Plan itself. Because the wiki page in question is not itself the name of a wiki page (and doesn’t conform to MediaWiki’s page-naming rules), I think this is impossible to perform.

As such, by the rules I should revert all the steps in the atomic action prior to step 5. That would in turn mean that I never reached step 11 of the atomic action. It happens to be legal to post a Story Post with arbitrary contents (I can’t find any rule forbidding it), but the post is not official and not gamestate.

JonathanDark: he/him

01-06-2025 16:30:03 UTC

I suppose it won’t matter in about 2 hours when Shortcut enacts.

ais523:

01-06-2025 16:34:59 UTC

Part of the reasoning behind Shortcut was that I had a bad feeling that something might go wrong with the runoff – the rules for it were so complicated.

Josh: Capital he/they

01-06-2025 16:35:39 UTC

I dunno, I think that this is overly nit-picking - if the rule is “There is a Winning Plan, which is the name of a Drafter’s Plan” and “set the Winning Plan to that Plan” then it’s more than just implicit that what you set is the name of the plan, and the “Plan Link” column clearly sets out the names of each of the plans… I really think that this fails the plain-English-read test.

That said, a proposal is going to resolve the matter in about 90 minutes so I guess I’ll just hold my horses.

ais523:

01-06-2025 16:37:54 UTC

@Josh: Well, the issue is that your plan doesn’t itself contain the name of a plan, so in this case, there’s some ambiguity about whether the Winning Plan contains a plan (allowing the win to occur) or is a plan (in which case the win doesn’t occur) – when there’s that large of a difference in how the rules treat the two possibilities, it’s not clear that we can ignore the distinction.

Josh: Capital he/they

01-06-2025 16:41:05 UTC

@ais Nah, any reasonable viewer would look at the Container Drafts page of the wiki, see the big bold “Container Draft” at the top, and go, ‘oh, the title of this page is Container Draft’ - there isn’t anything else it could be, the contents of the page refers to and supports the context of the title, it would be literally silly to suggest any other interpretation of the material presented on the page.

I do understand - better than most! - that nomic sometimes means straining against the bounds of credulity, but 100 out of 100 bystanders surveyed would agree that that page has a title.

Josh: Capital he/they

01-06-2025 16:42:40 UTC

In fact, it’s even there in the URL, right after index.php

https://wiki.blognomic.com/index.php?title=Container_Draft

ais523:

01-06-2025 16:46:34 UTC

Ah – I guess the difference of opinion here is that I don’t consider the title to be something that’s “in the page” – the contents of the page and the page’s title are things that I interpret as being separate (especially as they’re treated separately by MediaWiki, e.g. you can’t edit a page title using the interface for editing a page), and I treat “in the page” as only referring to the contents.

(To clarify: this interpretation is obvious enough to me that I didn’t even realise your intepretation existed until you pointed it out. I agree that the page has a title, but that doesn’t to me imply or even suggest that the title is “in” the page.)

ais523:

01-06-2025 16:48:27 UTC

(crossed messages) The URL is definitely not part of the page! You can tell that because the page is accessible via other URLs too, like https://wiki.blognomic.com/index.php?oldid=30165

Josh: Capital he/they

01-06-2025 16:49:32 UTC

I don’t see anything saying it has to be ‘in’ the page - all I’m seeing is that the Winning Plan is the name of a plan and the action requires you to set the Winning Plan to the name of the Winning Plan. That name can be held anywhere - all that’s required is that it be an exclusive positive referent to the plan being selected.

It could be the URL and that would be equally valid.

Josh: Capital he/they

01-06-2025 16:50:06 UTC

Alright, I’m not going to die on the URL hill :P

ais523:

01-06-2025 16:51:15 UTC

“If the Winning Plan is not empty, the Drafter who is the author of the Plan named in the Winning Plan has achieved victory.”

That’s the sentence that I’m hung up on – if that condition doesn’t hold, then the atomic action doesn’t actually cause a victory, even if it can be completed successfully.

Josh: Capital he/they

01-06-2025 16:56:32 UTC

The Winning Plan must be the name of a plan. It cannot be the whole plan in total. I believe you may have got caught up on “Make a Story Post stating the contents of the Winning Plan” - which is a bug that means that the contents of the post has to be as per what you’ve done here, but at no point is there a sustainable interpretation that says that the Winning Plan is set to the contents of the plan that is selected, only the title. “Set the Winning Plan to that Plan” may or may not be vague, but read in combination with “There is a publicly-tracked Winning Plan, which is either empty or the name of a Drafter’s Plan”, there is only one legal way to interpret it.

You must be logged in as a player to post comments.