“The Ere Mother is … not the most dangerous enemy I’ve ever faced,” I says. “Actually, she doesn’t rate really highly compared to the thing we found in the Vault of Nightmares, which was the real source of the magic that tried to burn down this city, Lady Scara—not me. But the Ere Mother is terribly dangerous, that I admit, Magus Meredith, Elder Jackson-Monarch. She’s terribly dangerous. But I did not ‘unleash’ her on the city. I went where my leadership told me to go and did what they told me to do, and the bottom dropped out under me. Yes, she came to life when I fell into the chambers of her court, but I strongly doubt that she was brought to life by a magic tiger butt. As unstable as that structure was—and it was still subsiding from time to time—the Ere Mother could have been unleashed at anytime, and we’d know even less about her than we do because I was down there investigatin’—as you all asked me to.” I stands there, quietly. “OH!” I says. “Um, yeah. That’s … that’s my report.” “Well,” Mom says. “Thank you, First Mage, for your testimony—” “Chair Frost?” Meredith says, raising his hand politely. “Are questions allowed?” Mom blinks. “Always, as long as we maintain order. You have the floor.” “Shoot,” I says. “Not literally—” “How do you know the structure was still subsiding?” asked Meredith. I stares at him. The hair rises on the back of my head. I thinks very, very fast. “I heard it from the remaining member of the Dire Court,” I says. “A fox changeling, er, proto-fox changeling, at least I assume it was a changeling—er, anyway, we spoke, briefly, before the Ere Mother attacked. He mentioned a subsidence that, um.” “Yes?” Meredith says, eyes gleaming. “That, ah, uncovered his eye, so he wasn’t stuck in the dark anymore,” I says quietly. Meredith’s face falls, with true horror. “There was light down there, from runes. But after the Ere Mother’s attack … I don’t think there’s anything left of the fox fae anymore.” “That’s … horrible,” Meredith says. “Do you remember what else you spoke about?” “I will try to reconstruct a transcript. Mostly, he said shit like, ‘Oh, God’, and ‘Don’t hurt me.’” Somebody laughs, and I idly turns towards them and says, “Hey, I was pretty scared. You wanna be pretty scared to, I can always Change into what I looked like down there.” “Cinnamon Stray Foundling Frost,” Mom says sternly, “if you eat anyone at this Council, you’re grounded!” “Yes, Mom,” I says.Ah, Cinnamon. You and your wacky hijinks with ancient faerie changelings! Now ... zzzzz... -the Centaur
I glowers. “Fine,” I says. We steps up to the blockhouse surroundin’ the base of the mineshaft. Nri nods to the guard, makes a funny hand sign. The guard nods, opens the chain, lets us in—but as he puts the chain back, he flips down a sign that says, MAINTENANCE—OUT OF ORDER. “This elevator seems to be out of order a lot lately,” I mutters. “Your doin?” “Yes, but why do you care?” Nri asks, pullin’ out a key. “You have a teleporter—” “Common knowledge, thanks to you,” I grumbles, and it’s true: Nri has no respect for my secrets, none at all, but he’s cagey as a wolf. “Now everyone wants to pop out in my den, every time you’re doin’ whatever you’re doin’—what are you doin’ down here, anyway?” “Using the elevator’s special features,” Nri says, slidin’ the gate closed. He inserts the key, turns it—and the elevator starts to go down. “Hey!” I says, as the blockhouse recedes above us. “I thought this was ground zero!” “Ground floor,” Nri corrects. “But no, it is not. The Werehold is a basement. This …” “Sub-basement?” I asks hopefully, as the shaft recedes above us. “I said I’d tell you on the surface,” Nri says. “I never said the surface of what.” And then … the world turns upside down. “Whooaoaaoaa!” I cries, as my feet lifts off the floor—and the elevator keeps descendin. Nri has moved to the side of the elevator, and grips the cage, turnin’ his body a hundred and eighty degrees, so his feet are pointin’ at the ceiling—and then I falls. Up! “Ow!” Nri’s feet land on the ceilin’. I lands on my noggin.Ow! Embarrasin'. Why'd you have to call up that bit, Mister Biographer, huh? Rip your face off, I oughtta. Grr. And stop calling me cute when I growl. A tiger, I am, not to be mocked by those who could be morsels---stop touslin' my hair! Grrrrr. Enjoy, or whatevers. -Cinnamon, on behalf of the Centaur
- Currently Reading: Merida, Chasing Magic (because I want to understand children's books better, and I like the drawing of Merida's awesome red hair which is an inspiration for my drawings of Serendipity) and The Cognitive Neurosciences, Fifth Edition (because I am working on a project on the engineering applications of consciousness research, and research on the neural correlates of consciousness has exploded in the last twenty years).
- Currently Rereading: The New Testament: A Historical Introduction to the Early Christian Writings (because Lent), Planning Algorithms by Lavalle and Reinforcement Learning by Sutton and Barto (because my robot navigation research is heating up and I want to understand the connections of reinforcement learning and classical planning, both of which have related but different ideas of value iteration; also because I'm planning on coding a small toy DQN to help me better understand the larger machinery I use at work).
- Currently Dreading: Finishing my taxes, and finishing my edits on Shattered Sky by David Colby. Both so late! Sorry.
- Currently Missing: My wife, on a business trip; my cats, at home waiting for me to finish up lunch, shift gears, and go home to go through The Tax Pile.
SO! I've written about overcoming writer's block before, though that draft post never seems to have been finished, and, regardless, I couldn't find it when I was generating handouts for my latest writer's block class at Clockwork Alchemy. So I generated some ENTIRELY NEW HANDOUTS on Overcoming Writer's Block, which I want to share with you today! The first advice, is, of course, just write!
Write! The first, best and last advice: Write. Just write! Write anything at all. Don’t wait for inspiration or the muse—just write! Don’t stop. Don’t think. Force yourself to write something. Put words on the page even if they are not the words you want. The cognitive skill of writing is so complicated that you need to get good enough at it that the act of writing doesn’t get in the way of the act of creating. Write “bla bla bla” if you have to. Trust me, you’ll get bored with that soon. Because the physical act of writing itself is has an almost magical effect of inspiring a new stream of words that you can put on the page. If you can’t think of anything, just write “I am blocked” and describe your feelings about it. That’s worth something. If you don’t know the answers, write the questions. Regardless of what you write, the answer to feeling blocked is to write. Just write!
Beyond the pep talk, I added some references to books on writer's block - but also extracted some of the findings into a new acronym representing the way that writers who are blocked consciously can torpedo themselves: ERASED, because that's what it feels like writer's block is doing to your words!
- Early Editing: Editing while writing can paralyze you.
Write your draft first, edit it later! - Rigid Rules: “Rules” about composition are guidelines.
Break the rules in your draft! - Awful Assumptions: We often assume writing must be perfect.
Feel free to write your way! - Strategic Shortcomings: Complex projects can overwhelm us.
Stretch your planning muscles! - Excessive Evaluation: Don’t grade our own writing too harshly.
Finish your draft, then improve it! - Discordant Directives: Rules sometimes contradict each other.
Be willing to make tradeoffs!
There are four interventions recommended for dealing with this kind of block; don't try just one, try them all together:
- Start Free Writing: Take on free writing like morning pages.
- Develop a Writing Habit: Pick a regular day and time to write.
- Stop Beating Yourself Up! Stop negative self-talk about writing!
- Get Social Support: Find a writing group or writing buddy.
But all of those are symptoms of what's essentially a block to the cognitive skill of writing. Sometimes writers face emotional trauma, and that's OK: take the time you need to deal with your issues. And sometimes, actual chemical and neurological things interfere, so if you suspect deeper issues, please, feel free to recruit help to deal with whatever's the problem.
All of this and more are in the HANDOUTS on Overcoming Writer's Block. Enjoy!
-the Centaur
- Listening To: Tomb Raider soundtrack (the original).
- Reading: Theoretical Neuroscience (book).
- Writing: "Death is a Game for the Young", a novella in the Jeremiah Willstone multiverse.
- Editing: SPECTRAL IRON, Dakota Frost #4.
- Reviewing: SHATTERED SKY, Lunar Cycle #2 by David Colby.
- Researching: Neural Approaches to Universal Subgoaling.
- Programming: A toy DQN (Deep Q Network) to stretch my knowledge.
- Drawing: Steampunk girls with goggles.
- Planning: Camp Nanowrimo for April, ROOT USER, Cinnamon Frost #3.
- Taking on: Giving up alcohol for Lent.
- Dragging on: Doing my taxes.
- Spring Cleaning: The side office.
- Trying to Ignore: The huge pile of blogposts left over from GDC and CA.
- Caring For: My cat Lenora, suffering from cancer.
- Waiting For: My wife Sandi, returning from a business trip.
So, when I say "I teach robots to learn" ... that's what I do. -the Centaurhttps://arxiv.org/abs/1710.03937 PRM-RL: Long-range Robotic Navigation Tasks by Combining Reinforcement Learning and Sampling-based Planning
We present PRM-RL, a hierarchical method for long-range navigation task completion that combines sampling-based path planning with reinforcement learning (RL) agents. The RL agents learn short-range, point-to-point navigation policies that capture robot dynamics and task constraints without knowledge of the large-scale topology, while the sampling-based planners provide an approximate map of the space of possible configurations of the robot from which collision-free trajectories feasible for the RL agents can be identified. The same RL agents are used to control the robot under the direction of the planning, enabling long-range navigation. We use the Probabilistic Roadmaps (PRMs) for the sampling-based planner. The RL agents are constructed using feature-based and deep neural net policies in continuous state and action spaces. We evaluate PRM-RL on two navigation tasks with non-trivial robot dynamics: end-to-end differential drive indoor navigation in office environments, and aerial cargo delivery in urban environments with load displacement constraints. These evaluations included both simulated environments and on-robot tests. Our results show improvement in navigation task completion over both RL agents on their own and traditional sampling-based planners. In the indoor navigation task, PRM-RL successfully completes up to 215 meters long trajectories under noisy sensor conditions, and the aerial cargo delivery completes flights over 1000 meters without violating the task constraints in an environment 63 million times larger than used in training.