How he does it – Trees!

Yesterday, I was explaining to a less experienced player how I so easily knew where the hostages he missed where located, after the young Element Leader exclaimed that he was always missing hostages rather then suspects 8=). For those that don’t play with me a lot, I am that annoying-guy in the element, who can usually tell the Element Leader what rooms were cleared, which were missed, and so on. In fact, during one live op, I ended up guiding a younger EL around the huge map.

The way I accomplish this feat of meticulous memory, is to keep track of it in my brains equivalent of a data tree. By remembering where I am in the mental tree (I have an excellent sense of direction), I know what the neighbouring nodes are in the tree—and if I forget what is after those, by the time I reach the spot-after, I can compare what I see with a ‘snap shot’ stored in my head, to trigger my brain into remembering where we’ve been before. If we’ve never been there, then obviously, I append it, or if it is an unexplored door, mark it as such mentally.

 I’ve been thinking of putting up a diagram of it for some time now, so here goes, lol.

This is a diagram of a fairly simple building, it contains a starting room (1), a large room (2) with a hostage and two terrorists: three doors connecting to two other rooms (3 and 4), containing terrorists and a hostage. Those rooms (3 and 4) connect to a final room (7) by way of hallways (5 and 6, respectively), and contains a hostage.

It is a very simple diagram, so I doubt anyone will have problems understanding that, because if you do, there is a problem with your map reading skills ^_^.

The way I navigate in side a building like that depicted in the above diagram, is storing each element as a “Leaf” or node in a tree, itself being a tree in my minds eye. Each node is a reference in my brain, telling me what door( node)s connect it to other rooms, and what was found in it (in this case, hostages and terrorists). Those in turn, point to other nodes or leaves of the tree, creating an organised pattern, shown below:

Here you can see the nodes are again labelled, matching to their “Room number” from above. I don’t mentally record room numbers, rather room names, but for sake of examples, I find numbers simpler to explain.

The first node (1) references a single child node (2), which as you can see, contains two terrorists and hostage, and references three door( node)s leading to the adjoining rooms—exactly as in the floor plan I drew earlier. To make it more obvious, I wrote X->Y on the nodes representing the doors, denoting where they lead to. The door( node) 2->4 takes you into room 4, from room 2. Just like in the floor plan, room four contains a terrorist and a door to a hallway (6), The two door nodes, 2->3, lead into room 3 from 2, where room 3 contains two terrorists and a hostage, again exactly in the floor plan diagrammed previously. The hallway( node)s (5 and 6) connect rooms 3 and 4 to room 7 (respectively), and room 7 contains a hostage.

This is actually a simplification of how my mind works, a since my mind notes doors, hostages, terrorists, downed team mates, objectives, important events, etc, as the children of a tree leaf, and the doors reference the next leaves. That however, is only of importance to another programmer :-o.

Since my head keeps a running track of where I am, and I know easily if I started in room 1, walked into the next room (2), and took the single door into another room, that I must be in room 4, and the door ahead leads to the hallway (6) connecting with room 7. The data tree (i.e. second diagram), is mental abstraction, showing (very roughly) how my mind views the relationships between elements of a map (e.g. the first diagram). So in essence, navigating inside a building, is a simple matter of scanning the tree in memory, and vola, I know exactly how to get to X from Y, lol.

This is how I navigate in doors, and it works damn well, certainly works better then asking a terrorist for directions! Because my working conditions place me inside buildings quite a lot, it has been necessary for my senses of navigation and deductive reasoning to adapt accordingly. I almost never get lost, just don’t ask where you left the swiffer duster. Even navigating outside, my roads-view isn’t street sign or land mark based, but closer to watching a overhead view on a HUD map from some video game…. I blame it on so many years behind a controller.

Lacking the knowledge of how the human mind operates, I’ve always found it easier to explain things in relation to a how a computer does its stuff…. because honestly, my mind functions eerily similar to a computer as it is… but hey, I am a computer geek!

Quake + Sleep != good mix

Been playing QL again, won two matches and placed in a third before taking one extra for the effort.It was kind of hilarious in it’s own sick sadistic way… I won because of applied tactics. The matches were free for alls, and on maps where shotgun, plasma, lighting, and rocket weapons are the most common upgrades to your starter kit: machinegun and gauntlet (buzz saw).

After so many years in [SAS], it’s a triviality for me to be able to calculate the most ‘ideal’ target to engage first with whatever weapons stock I’ve got available…. heard of baddies, shove explosives or paint’em blue with plasma. Even use of the virtually useless machine gun can be useful in a pinch: to pepper the loosing half of a brawl or as a hair cutting follow up to a couple crippling rockets or a plasma flourish, which can sometimes be more expedient then scoring another good splash with the rocket launcher before the enemy manages to kill you lol.

Having always prided myself on piloting skills Mech Warrior, coupled with a heavy knowledge of tactical movement from life in [SAS], it’s also possible to calculate more ideal movement patterns for giving myself a small edge. Once you get used to the games controls, you either master movement quickly or die a noobs eternal death.

Combine all that with effective area / equipment denial techniques (king of the kill!) at the choke points, makes for scoring huge numbers of frags quickly unless the swarms of enemies manage to frag you fast… the key is not dying.

Good clean manoeuvring – always being aware of enemy positions, power ups, and obstacles, while taking care to evade enemy fire as you set up a lethal volly. On the first match I won, it was surprising no one accused me of using an aim bot or some kind of crystal ball for the efficiency with which I nailed enemies while snatch power ups, like a maniac on steroids >_>.

Simple bits of psychology, instinctive/near mathematically determined engagement patterns,  mental timers, and ever increasing ease of manoeuvring through the game environments multi tasking nature…. and volia, you rack up frags until someone out does you.

In a way, Quake is probably the most addictive action game since the original DooM was released! I’ve never really cared much for Q3A or UT style gladiatorial games, but a few games of Quake are much better at cleansing stress then playing Raven Shield. Experience as shown me, never play RvS when pissed, or you will have a vein popping out of your head lol.

Ahh, a good day…

Spent most of the work time, thinking about todays tasks. I really did not expect the new continuation training sessions to go over very well, just an inkling. Almost had a full server, but lost a few due to connectivity issues and ~20 minutes delay in trying to get as many bodies as possible. But hey, if we had started on time, there would only have been two participants to scare off  >_>.

Things went pretty well, tried to keep the live fire exercises fairly easy since it was the first session. Ezbassr and company proved to be more then up to it, much to my relief lol. The purpose of continuation training, is to give you a rough and tumble environment to practice your skills. It’s not a piece of cake, you’ve gotta be sharp, or you’ll fall flat on your face. Ah, the joys of [SAS] training :-D. We train harder so we can fight Eazy ;).

Spent mos of the day working on the [SAS] Dept. of Agriculture map… been in a terrible mood all day. That’s just the way things have been rolling here of late :-(.

Sorted out the details at the outside spawn point, adjusted the fire escapes accordingly, but had to remove both the window frames and glass in order to move through it. After shooting out the planes of glass, there’s to much stuff left, and it blocks you from climbing through lol.

Got a brain fart, and added extra rooms/doors connecting that spawn poin to the basement garage; just need to sort out the nodes properly before that is finished.

Began work on redoing the central office upstairs, only to find out that I can’t look up the same brick wall paper used all over the blasted map, so I’ve had to substitute a more fierce kind of brick. Gonna sort out that office space and rebuild the bombed out bathrooms below, then the structural changes will mostly be complete.

I have to do the AI related work and tidy up the marketing office area, but otherwise the map is basically done, it’ll be ready for a little testing soon, hehe.

Full throttle

So far so good, managed to burst through my weekend todo’s hehe. Completed my work for [SAS], got time to play a couple games, did the setup for ticket and documentation management needs on a personal project. Plus I’ve been aggressively moving ahead with the [SAS] Dept. of Agriculture map for SWAT 4.

All this while upgrading my laptop >_>.

Remaining to do with The DoA, is setting up the access from the outside spawn on level 1, to the window breaching point up on level 3. I’ve completed the relighting and half the general cleanup of the building, so the only big task: redoing the AI. I plan on setting up an interesting little “Scenario”, hehe. If I could, pushable barricades would be a nice touch but I’ve yet to figure that out in SwatEd.

Most of my time has been spent on the Encapsulated Package Installer (EPI) project. We now have a forum, issue tracker, and wiki system going. Things are not moving as quickly as I would like with EPI, but the past two weeks have advanced rapidly on infrastructural issues. When our new systems are more established, I’ll likely make references to it here.

Overall, the highlight of my weekend, has been (at long last) getting my invitation request to Google Wave accepted. So far it seems to be coming along well, but I have almost no one to wave with at the moment lol. The ability to invite 8 others came along with it; most of which I’ve mentally reserved for a few close friends and a couple for good uses. The main downside of Wave, is simply that e-mail and traditional IM systems have been around a really fraking long time; so it’s an uphill battle. One that I expect the world is not quite ready for yet, although it is very much a technology in the direction of our Internet future.

I’ve even found the time to migrate most of my gaming related pictures on to the WWW! The old home directory is getting thinner ^_^. Another thing I’ve gotten down, is transferring Live Journal entries from November 2008 to this Blog. I really need to pick up the pace on that. As much bother as it is, one thing I really do like about this migration procedure, is it gives me the ability to organise my old entries using lables; walks me down memory lane, and helps me to find ‘useful’ posts that were forgotten.

Life is busy, the serious issue is advancing forward quick enough for my tastes… rather then being bogged down and omni-tasked to death. My family is good at doing that.

Old razor, still sharp.

Decided to join the action on Proving Grounds EU tonight, for a little Raven Shield ;). It’s been about two months or more, since I really bothered playing RvS, but went pretty slick. I breezed through the first few maps with the skill you would expect a WO1 to display, and survived until the clock ran out on staying up late 8=).

Even more comforting, is that I’m not rusty, even though I play without an aiming reticle lol. Then again, if I expect to be shooting beyond ~10 metres fairly often, I generally will equip my weapon with a scope: as opposed to using the CQ style employed throughout RvS.

I just find it more natural and instinctive without the aiming reticle, and usually my reaction times are elevated, since I’m engaging the target in a fluid motion; there’s no point of reference from the centre pip.

Man I gotta lay off the [SAS] dynamic room clearing. It’s like bam, bam, bam, bam bam bam – 2 story building with 30-40 contacts clear in the blink of an eye.

I feel like doing back flips, lol

Rolling an idea into an operation!

Well, my live operation is all but completely setup for Sunday; all I have to do is zip up & attach the intel photos, get the map files ready to rock, etc. I think I’ve taken about eight to ten hours in prep for it :-/. It takes me all of like, five minutes to come up with an idea for a live operation, then I spend time cooking up more details and brain storming…. once them creative juices get flowing, watch out! You just never know where we’ll end up before zero hour lol. As stressful as it can get when Murphy leaps out of no where, I really do love LOs in SAS.

I posted a short message in the LO forum on SAS this afternoon, and spent parts of the afternoon / morning working on the details, including an OPORD. This one is going to have two maps to it, assuming the element doesn’t die two minutes after insertion or fall down a vent shaft, haha! I am very tired of how many delays we often bump into with the start of a LO lately, so this time out, I’ve enacted a stricture—you come late, you sit this one out in the TOC or can go buzz off. This live ops beginning strictly on time, if I’ve gotta grease the wheels and push; considering that I’ve given everyone ~48 hours notice of the launch window, and will be tapping the assault team at least 15 minutes early for setup / briefing; there are no excuses!!! I think the assault team is going to have an interesting feeling, if they make it to the end of the first map, muhuahauhauahuhaaua!!!!

You know, I could make a fortune if people would pay me to think of contingency plans and potential attack vectors, just look at my service record with the EVR lol.

Personal Training Cycle, 2009-10-02

Map 0: Meat Packing Plan 1, RvS Mission
Kit: Medium vest, MP5SD5+Scp, P228+HCM, 3 Bangs, 3 Gas
Results: Bullcrapped twice during clearing but aced it on the third go. Snuck in covertly until I was forced to cap a sentry through a window; no alarms were raised. Proceeded to secure the building room by room, penetrating into the upstairs ands ecuring my backdoor. Normally in server, we usually take the easy hostage first with bangs then go for the hard ones; for me, not so! I’m sorry, but I just don’t feel it is realistic to bang the downstairs kitchen, then creep into position upstairs ^_^. I setup an ambush on the catwalk; downed the guards with my H&K before they could raise an alarm – pick and choose your angles carefully. Moved the catwalk hostage into the hall for safe keeping, then I hit the gas pedal—full dynamic mode: blew through the next office with a flashbang, snatched the hostage, then moved them both to the next assaulting point. Dropped them off, plunked a pair of aces in the next hole, then stormed through with my H&K leaving nothing but the third hostage alive. Collected all three hostages, then moved out for egress by a different route then my ingress; taking it cautiously but expidetiously through the facility. Extracted the two hostages, then went and capped the last tango who was wondering around trying to follow me lol.

Map 1: Penthouse, RvS Mission
Kit: Medium vest, MP5SD+Scp, P228+HCm, 3 Bangs, 3 Gas
Results: Failed the first run do to being a moron, got spotted on the second go when the office door jammed on me. Third run was like clock work… Solid Snake couldn’t be more of a sneaky son of a bitch. A lot of people use Heart Beat Sensors and Smoke grenades to clear the Penthouse mission in RvS, me… I don’t believe in it for training purposes, it should be hard ^_^. I went in using no tactical aids, just two eyes and a beady little brain to sneak through undetected.

Map 2: (MP) Presideo, RvS Terrorist Hunt
Kit: Medium vest, MP5A4, P228, 6 Bangs
Results: Crept into a suitable place to light the fireworks, then moved swiftly at a controlled pace, securing the entire building. Got shot in the right shoulder, after getting “Overly zealous” on a dynamic entry but the poor tangos were too unprepaired to stand a chance. Had to track down the last terroristm, who was probably on my heals the entire map but just to slow to keep pace; hit’em with a flash bang and a semi-auto shot to the head.

All engagements were done fully automatic with the H&Ks, except for the very last tango which had to strong cover to warrent the chance at that distance (I had no scope).

If dinner wasn’t ready, I’d go for the SWAT 4 portion of my cycle, but it will have to wait until tomorrow :-(.

I’m sorry, but do I look like a moron?

I spent some time getting stuff sorted on SourceForge, until I was interrupted by [SAS]_Rct_ESCRT, who was being plagued by a trio of Dummköpfe terrorizing our SAS Proving Grounds server. After resolving trouble via remote, I chose to enter the server and deal with things “Personally” and give the vagrant offender one last chance. In the end, these trouble makers with many names were sorted when the worst was banned. The screen shot below sums up him and his friends efforts:

One thing I failed to tell them in that moment, is I was also the Web Admin from before, who Feldjäger tried to convince me his buddy was talking to 8=). On top of that, I also forgot to mention that I had kicked him previously, but I didn’t want them to feel tooo stupid.

Maybe I am not terribly bright at times, but hey, I am not a fool!