Nightmare on 210

“A good science fiction story should be able to predict not the automobile but the traffic jam.” – Frederik Pohl


My brother’s recent post on Impossible Maps (see it at https://thirdagethoughts.com/impossible-maps/)  inspired me to make a loose map of the dominant highway in our area, Route 210. I believe 210 was built during WWII because bombs were being made at the Naval Ordnance Station at Indian Head and they needed a speedy way to deliver the bombs. The road was built straight for maximum efficiency without regard for what was already there – that’s why Livingston Road crosses 210 so many times. The family farm was also bisected during the construction because ‘have bombs must travel’. Today, people can only dream of efficient travel on Route 210. There is a popular facebook group for local commuters called ‘Nightmare on 210’ where people recant their commuting woes. The themes depicted on my map all come from this group of clever people who, apparently realizing you can either laugh or cry about a dystopian situation, have decided to laugh. And vent! And if you don’t drive nicely, they will take your picture and post it!

Human Adding Machine

I got a request to make my “game” of Human Adding Machine described in a previous post more fun-sounding. I have done that below (if you define “more fun” as “more complicated”). As foreshadowed in that post, my version 2 game does involve bottles of beer, but it still does not require partial nudity or body painting (unlike Human Chess).

Caveats. To play this game, someone in the group needs to understand base-7 arithmetic (here is some info on it). It isn’t necessary for the players of the game to understand base-7 arithmetic, or even know that the game is performing arithmetic.

To read the blog post you are reading now, however, and have it sound like fun (my original task), the reader has to have at least an interest in other-base arithmetic, or an equivalent amount of math-geekiness in other areas. You’ve been warned.

Note in press. Shortly after publishing this, my learned friend Pete Boundy correctly pointed out that the H.A.M. game would be 16⅔% more fun if it used base‑7 arithmetic instead of base‑6 as originally written. So this post is a base‑7 revision of what I originally posted.

Players.

One player is called the User. He or she sets into motion the transfer of beer between players.

The other players, called Players, make up the components of the adding machine. The game can have any number of Players, although the more Players you have, the more beer you need.

One person (who can be the User, or one of the Players, or someone else) is the Judge. The Judge’s job is to decide on the addition problem to be solved, and adjudicate at the end whether it was solved correctly. The Judge needs to be able to understand base-7 arithmetic.

Initial setup.

The Judge determines a base-7 addition problem to solve,
for example, 1524(7) + 653(7) = ?

The Players line up, and the Player at the far right of the line is called “Player 1”. Each Player receives a six-pack of beer from the User. The six-pack can have any number of beer bottles in it from zero to six, determined by the User.

Rules of Game play: Players.
1. Each Player can only receive more beer from the User, or from the Player on his or her immediate right.
2. Each Player can only give beer to the person on his or her immediate left.
3. Each Player can receive only one new beer at a time. When a beer is received, it is put in the Player’s six-pack.
4. A Player can receive a beer at any time, but a Player can only give away a bottle if rule 5 applies.
5. If at any time a Player receives a beer and can’t put it in his or her six-pack because it’s already full, all of his or her beer is forfeit. He or she must immediately (a) give the bottle of beer just received to the Player on the immediate left, and (b) take all the bottles of beer out of the six-pack and recycle them, and be left with an empty six pack.

Rules of Game play: User.
1. The User is given the two numbers making up the addition problem, 1524 and 653 in our example.

2. The User sets the initial conditions by giving out six-packs to the Players based on the first number, say 1524. “Player 1” gets a six-pack with 4 bottles in it to correspond to the right-most digit, 4. The next Player over gets a six-pack with 2 bottles, the next a six-pack with 5 bottles, and the next a six-pack with 1 bottle. Any further Players get empty six-packs with zero bottles. (If you have many Players getting zero beer bottles, and you have enough beer, you should pick a bigger starting number to maximize the fun–having no beer isn’t that much fun)

3. Once the initial conditions are set, game play begins. The User starts handing out beer to Players, one beer at a time, based on the second number of his or her addition problem. If the number is 653, the User gives 3 bottles of beer to “Player 1”. The User gives the next Player 5 bottles of beer, because 5 is the next digit. The next Player gets 6 bottles, and the Players beyond that get no bottles in this example.
Note 1. If a Player needs to give away beer, you should give him or her a chance to do that before giving him or her any more beer.
Note 2. there is no required order for the User to give out the beer, as long as he or she gets the totals right. One could give one beer to the first Player, two to the second, then go back and give another to the first before giving some to the third, etc.

4. When the User has handed out all the beer corresponding to the second addition term, his or her role in passing out beer is complete (unless you’re playing Extreme Human Adding Machine, in which more than two numbers are summed!)

5. After all the Players have done all the allowed moves that they can, the game is over. The User then counts the number of beer bottles in each six-pack and converts it to a number: the count of bottles in “Player 1″s six-pack is the right-most (units) digit of that number, the next Player’s bottle count is the next-left digit, and so on.

How to win.

VARIATION 1: The User generates a number from the final distribution of beer bottles as above. The Judge determines if this number is the correct answer to the addition problem.

In the example used above, 1524(7) + 653(7) = 2510(7).

If the addition was performed correctly, everyone wins! and all drink beer. If the answer is incorrect, everyone loses, and all drink beer (but unhappily).

VARIATION 2: In this case, all of the rules of the game are the same, but the object of the game is to maximize your own personal beer supply. So the Player with the most beer in his or her six-pack when the game ends wins, and gets to drink more beer than the losers.

Note that in variation 2, winning the game has nothing to do with whether the addition problem was solved correctly. But because the Players really have no choices to make during the entire game, the problem should be solved correctly anyway. Unless a Player cheats! (Which is exactly what has happened when a computer program you wrote does not run as it should.)

In both variations, the Players don’t need to know or care that they are solving a math problem for the addition to work, just like the little nanogates or quantum wells or whatever they make computers out of these days don’t know they are doing math for you when you run your computer.

Thanks, and sorry!

-Dorn
6/30/19

Impossible maps

– In which Dorn ponders games and other fictions, the Real World, and the mapping of one to the other.

The Bellman’s Map, from The Hunting of the Snark by Lewis Carroll. Rendering by Sharon Daniel (http://people.duke.edu/~ng46/topics/lewis-carroll.htm)

Just as Lona learned about Bitlife from her granddaughters (see her post), I learned something about current videogame culture from my grand­daughters when they last visited us. They showed me how to play Pokémon Go. In the game, you wander around in the Real World, and you look for Poké-monsters. They’re invisible to the naked eye, so you use a special detector that visualizes them.

The “detector” is just an app on your smart phone, that uses the phone’s GPS to compare your location with a database of where the Pokémon are, and if one happens to be where your phone is pointing, it superimposes the image of the Poké-monster onto the image of your surroundings generated by the phone’s camera, thus:

A photo of a pokemon cartoon fish superimposed on a camera shot of a sidewalk

It sounds to me like the creators of this game successfully mapped their Pokémon population data onto a map of the Real World at what is effectively a 1:1 scale.

There’s a lot going on in Pokémon Go, but the idea of a map with a 1:1 scale is what really caught my imagination. A life-size map, rendered at one mile to the mile, is the basis for apps and augmented reality glasses, but would have made almost no sense before digital data visualization was a thing. Lewis Carroll spoofed the whole idea of a 1:1 map in Sylvie and Bruno Concluded.

Mein Herr looked so thoroughly bewildered that I thought it best to change the subject. “What a useful thing a pocket-map is!” I remarked.
“That’s another thing we’ve learned from your Nation,” said Mein Herr, “map-making. But we’ve carried it much further than you. What do you consider the largest map that would be really useful?”
“About six inches to the mile.”
“Only six inches!” exclaimed Mein Herr. “We very soon got to six yards to the mile. Then we tried a hundred yards to the mile. And then came the grandest idea of all! We actually made a map of the country, on the scale of a mile to the mile!”
“Have you used it much?” I enquired.
“It has never been spread out, yet,” said Mein Herr: “the farmers objected: they said it would cover the whole country, and shut out the sunlight! So we now use the country itself, as its own map, and I assure you it does nearly as well.
source: Lewis Carroll, Sylvie and Bruno Concluded (1893)
(http://www.gutenberg.org/ebooks/48795 )

Lewis Carroll has another map spoof that I like even better, in his classic epic poem, The Hunting of the Snark. The subject map (reproduced above) was procured by the captain to aid in their hunting expedition.

He had bought a large map representing the sea,
     Without the least vestige of land:
And the crew were much pleased when they found it to be
     A map they could all understand.
"What's the good of Mercator's North Poles and Equators,
     Tropics, Zones, and Meridian Lines?"
So the Bellman would cry: and the crew would reply
     "They are merely conventional signs!
"Other maps are such shapes, with their islands and capes!
     But we've got our brave Captain to thank:
(So the crew would protest) "that he's bought us the best--
     A perfect and absolute blank!"
Lewis Carroll – The Hunting of the Snark (1874-76) (http://people.duke.edu/~ng46/topics/lewis-carroll.htm)

If you’ve never heard Boris Karloff’s narration of The Hunting of the Snark in his very best Grinch voice, you really should. You can find it here: https://www.youtube.com/watch?v=AhcE3zc7V-8

I’ll end by mentioning a couple of books that I liked, whose stories depend in part on their weird, maybe unmappable, topography.

The city & the city by China Miéville (2009) is a wonderful murder mystery that takes place in the the twin cities of Beszel and Ul Qoma, somewhere on an unnamed coastline in Eastern Europe. The two cities resemble West and East Berlin economically and politically, but they co-exist in exactly the same location.

This isn’t parallel-universe science fiction, it’s political fiction: the only reason the two very distinct cities can be at the same place at the same time is that their respective citizens agree (under some duress) to believe that they do. Pockets of one city abut pockets of the other, with many places “cross-hatched” so the area is simultaneously in both cities. It’s a great story that I heartily recommend, and I would love to see a map of the twin cities and their fractal shared border.

Jonathan Strange and Mr Norrell by Susanna Clarke (2010) reads like a historical adventure-romance of Napoleonic England, except that England has a long and now-dormant history of interactions with the land of fairies, that seems to be exploding into life again as the story progresses. I love the way the entire novel is peppered with footnotes and references to magical textbooks that manage to sound both officious and not quite sane at the same time.

The fairy lands can be reached from England on “fairy roads” that pop up at random throughout the countryside. I imagine a map of the setting of this story would have two planes, one (Faerie) hovering over the other (England). Occasionally gravity wells would form in the upper plane and spiral down to England like tornadoes, and terminate in a new fairy road. That’s how I visualize it anyway!

Thanks,
Dorn
6/29/19

Plein Air

So I have been painting more. My successful artist friend says he paints every single day! His work is quite beautiful so I presume a side benefit is ‘practice makes perfect’, but I’m afraid right now I’m motivated because it gives me something enjoyable to do. I like being outside and I like walking my dog. So my methodology is often to walk the dog while carrying my travel easel and to pause when I see something interesting to paint and then paint it. There is some necessity to work fast because the light will change too much if you don’t. That works for my dog. There is a special term in French for this painting outside activity: Plein Air. This landscape of a farm road was painted earlier this week.

Stand Up for Yourself

While sorting out my post workforce life, in the first couple of weeks I felt like something was off. I now think one of my problems was that I wasn’t standing enough. At work I had made a standing desk out of a tray table and at home, I didn’t think to replicate it at first. It was about four years ago that a facebook friend posted about loving her standing desk. “Hmmmmm, that might be worth trying”, I thought, since she was really raving about it. By coincidence, there was an empty paper box in the hallway on my next day going into the office and I was able to test out the concept on the cheap by putting my keyboard and monitor on the box. I have to say it took a while to get used to. My legs were sore at first but I became accustomed to standing within a few weeks. I also had the problem of leaning my thighs on the desk rim that I had to overcome – lest they acquire a permanent ridge! Once the concept was proven I was able to upgrade by getting approval to order a $32 tray table.

Once I identified this problem, I just needed to fix my desk at home. I was able to do this with just a couple of stools, one for the monitor and one for the keyboard. My low budget set up is shown below.  These days, back at my old office, every new workstation is automatically a desk which easily converts from sitting to standing, because even the government is realizing the benefits of a healthier workforce. The proven benefits of a standing desk are that it will reduce the risk of diabetes, heart disease, early death (Um, OK, maybe we in the third age are immune to that one!), weight gain and obesity. They have been proven to reduce back pain as well. If you want to avoid being too sedentary, it’s easy – consider standing up for yourself!