[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [pbmserv-dev] M50 notation




So what David and I would like to see is a notation where the numbers don't change. For all of these boardless hex tile games I offer what I will call M50 notation.

Sounds like a good solution.


1) The plane is divided into a hex grid, with each cell known by a letter and number as in Hex.
2) The location of the first tile is M50. Letter and number go up and down from there.
3) If the board grows past A, the next row is ZZ, and continue YY, XX, etc.
4) If the board grows past Z, the next row is AA, and continue BB, CC, etc.
5) If both (3) and (4) occur in the same game, that's okay. That would be at least 28 hexes wide. How often does a game get 28 hexes wide?

I don't think games 28 hexes wide are a concern, this has has never happened in an actual to my knowledge (only for some contrived and very large solitaire puzzle shapes). It's likely that games will exceed 13 tiles left or right of the starting tile M50, so the double characters should get a bit of use.


Alternatively, have the starting point at a50, then columns to the right increase b50, c50, d50... and columns to the left decrease zz50, yy50, xx50...
In the unlikely event that column z50 is exceeded to the right, just add another two characters to continue rigthward aaa50, bbb50, ccc50...
Similarly, if column aa50 is exceeded to the left add another two characters to continue leftward zzzz50, yyyy50, xxxx50...


Just canonicalize the first move as B2. You will miss some duplicated positions, but not many. I think the rules should just require this as the first move. There's no need to have four different variations of that move, and the other 14 starts have been solved.

That would save having to make the initial move but would mean that every game starts in the same rotation. So if a player plays the game a lot on this server then they might be at a disadvantage if they play a physical game against an opponent who plays the starting position in a different rotation - they're strategy will be turned topsy turvy! The ability to start in different rotations isn't a bad thing.


Cameron