Archive for the ‘Personal’ Category

Evolutionary Computation Naming Madness

Friday, August 27th, 2010

In a recent interview, the interviewer asked me to briefly explain my PhD work. While showing him what I did, he intersected “that’s just like Genetic Algorithms, right?” - “Yes, I am actually working on Genetic Algorithms” - “But your curriculum said you worked on “Evolutionary Computation”

I can’t really blame him. The field of evolutionary computation (and bioinspired heuristics in general), is plagued by too many “cute/cool” names, such as “Ant Colony Optimization”, “Ant Clustering”, “Memetic Algorithms”, “Queen bee optimization”, “Cat Swarm Optimization”, that often say very little about the technique under them, and less about what other techniques are related.

These names are often the result of well intentioned researchers who want to relate their findings with their inspiration, or who think that a new cool name can bring in more attention, more people and more ideas to the field. But I feel that these names more hinder than help, by making it difficult for people not in the field to have a grasp of what is connected with what, and for people in the field to make sure that what they are doing was not already done by someone else with a different cool name.

Pretty Epic RPG Session

Monday, July 12th, 2010

This past Friday I ran an all nighter Role Playing Game session with my friends, and it was fun enough to deserve a game report here. We are playing Dungeons and Dragons 4th edition - previously we had played a game campaign that lasted for almost 2 years, but since half the players of that group has left Japan, we decided to start a new game campaign.

As I’m leaving from Japan pretty soon as well, and I’m a bit burned by 4E, I’ve decided to create a short campaign, focused on a single scenario, using advanced characters for the players. Basically the campaign centers around the player’s mission to save Platonia, a city ran by a council of wizards in the mystical “Astral Plane” - the place which separate different realities and dimensions.

In the first two game sessions, the players had found out that a former mage of the city council (”O Leitor”) wanted revenge from his expulsion, and was assembling a large army to lay waste to Platonia. They saved a desertor from the army, which gave them information about their invasion plans. They ordered some defense preparations for the city, and decided to apply a decapitation strike by going against the leader of the army. On the way they were ambushed by assassins from the Leitor, and while they managed to survive the ambush, the last game ended with the group hurtling down the endless mists of the Astral Plane on a broken ship.

For this Friday’s game, I had spent the week preparing a strange “planet” the group would crash on and explore, which would turn out to be a living entity that they could try to recruit to the city’s defense. However, as players characters usually wont, once my group crashed into the mysterious cavern with he sinking ground, the strong psionic presence, and the tunnel emanating evil, they promptly decided to get the hell out of there in some flimsy magic items they had on themselves. Always count on players smashing your carefully laid plans.

So the group decided that they would head back to the place where they were ambushed, and from there continue on their initial mission. On the way, they found out about another assassin that was sent to make sure they had died in the ship crash. It was a Githyanki (a kind of astral humanoid) on a dragon, with a scort of two “Brains in a Jars” - magical constructs.

When the group detected the assassins, they started to flee in another direction, and the Githyanki with the dragon followed them, breaking away from the Brains, which were much slower. From past experience, the group knew that fighting in their magic flying items would result in their items being destroyed pretty quickly, so they decided to look for somewhere to land and fight. When they found such a place (a small crystal formation floating in space), the Githyanki knight decided to keep at a distance from them until the Brains caught up.

At this time, the players for some reason decided to forget their previous experience, and charged at the knight with their magical mounts - what followed was an exiting air combat, where the Minotaur paladin charged at the Githyanki knight and jumped on the dragon — just to have the dragon teleport away from his feet towards the fragile Eladrin crossbowwoman in the ground! Not to be undone, the minotaur grabbed the mount of his nearby elven friend, and free falled into the knight and the Dragon again, pushing the knight out of his mount — but the knight managed to use his magics to return to his dragon.

The Brains finally managed to reach the fighting area, and started to move towards the group - at that time, everyone tried to crowd the knight and his dragon, trying to put him down before reinforcements arrived. That mostly worked, excepted that it triggered a counter attack from the dragon, who belched fire and destroyed the flying mounts of everyone - who fell hard into the crystal structure. All but the Paladin Minotaur, who was still clinging to the Dragon. Seeing the entire group go to the ground, the minotaur decided to grab onto the knight and JUMP, trusting that the fall would hurt him less than it hurt the Githyanki, and that is what just happened.

Separated from his mount, the knight was not so powerful, and the Eladrin crosbowwoman put him out of his misery quickly. However now the group was without any means of flight, and being attacked by three flying enemies, who were quite content to pelt the players from a height. The brains had this nasty ability to try and turn the players against each other using psychic powers, but the group managed to resist that, and protect the Eladrin while she pelted them with more crossbow bolts. At one time, one of the brains got a bit too close and the Elven avenger (a kind of holy warrior), used his short range teleportation power to deal a crippling blow to that brain. Eventually the group dispatched their enemies and decided that stayin on the crystal island would be too dangerous, so they returned to the place where they were first ambushed, and tried to find some cover there to spend the night and recuperate.

The next day, the group decided to resume their mission to find and kill the Leitor, in order to make his army “headless”. They travelled into a region of the astral which looked like a giant, abandoned stone city. In the middle of the city they saw the large Githyanki ship approaching, and decided that the Leitor should be there, so they would spring an ambush of their own. They hid in one of the buildings, and as the ship approached, so did the large army fielded by the Leitor, composed of hundred of those mechanical brains and worse beasties; a second, smaller githyanki ship, two large dragons, and a committee of ogre-magi mounted on wyverns.

The group changed their plans, and decided to try and hijack the small ship and ram it against the big one - it was a brave, but completely insane plan (never mind the fact that they never confirmed if their target was REALLY in any of those ships). They waited until the small ship was just over them, and rushed into it, managing to land before the enemy had time to react.

But then all the hell broke loose. They fought against the small group of githyanki defending their ship, and while they weren’t able to defeat the players, they bought enough time that by the time the group took total control of the ship, the Dragons, Wyverns and some of the flying brains were already in combat range. The large ship had taken some distance and started firing fireballs at the smaller one. In the end the group decided to go with a retreat on the smaller, nimbler ship and, with a lot of luck and bravery, managed to flee from the army on the flaming ship, two large dragons hot on their tails… Nothing like a session which ends on a similar tone as it had began!

=====================

This was an interesting game, and not because it went in the complete opposite direction where I had planned to go. The two fights we had — the aerial fight over the crystal island and the pursuit on the airship against dragons and wyvern-mounting ogres, largely satisfied my quest for the “bizarre”, which was one of the two things that I was aiming at in this mini-campaign. To try and use 4E in what it is supposedly best: to create flashy and over powered combat scenes in super-fantastical scenarios.

The combats were pretty epic, with the Minotaur Palading doing his aerial charges, the Warlord keeping the group healed through waves and waves of area blasts, the Avenger and the Rogue dealing the brunt of the damage to the opponents, and while the Dwarf Battlemind didn’t fulfill any particular memorable scene during combat, since he was the only psionic character in a mostly psionic based session, he dominated the non-combat skills and challenges, and thus everyone had their role during the game.

The second combat - charge against the army, is one of those WTF moments where as a GM you can’t really understand what is going through your player’s collective heads. Even after I described in details just how many people there were in that army, the dragons, the super ship and the dozens of Brains that had put the players into so much trouble recently, they just seemed even more intent into trying it. At least I think I managed to convince them into trying a “stealth” approach instead of a simple head on attack.

I had all the intent of creating a TPK in this scene, limiting my self only by what I had listed beforehand as the available forces, but throwing all of them at the same time with no regards to encounter balance - the fact that they still managed to survive all that denounces the fact of how 4e characters are pretty much unkillable - and that I needed to sort out ship combat rules beforehand.

Now next session is the big showdown - the army will come to the doors of the city, and the players will see what their incursions and (few) preparations paid for. That is, if they don’t come up with some new weird idea :-P After that I’m probably shelving 4E for good - preparing games for this system is just not that fun anymore - I can barely start to wade through the magic items, and while imagining situations for set piece encounters is nice, the actuall act of going through dozen of monsters to pick the right ones with the right combination of powers/etc is kinda off-puting. Added to the fact that the best scenes of this game - the jumping through the air and the airship “mental fight” between the battlemind and the enemy crew members - were stuff not covered by 4E rules, I’m pretty confident that it is time to finish that megadungeon I started writing and put it to good gaming.

Why you always need to go for the source

Friday, June 18th, 2010

Today I saw a very interesting story on Slashdot: “Study shows monkeys enjoy watching TV”. According to the article, some Japanese scientists measured the activity of a monkey’s brain, and the brainwaves in the “emotional” are of the brain lighted up when the monkey was watching movies of circus animals.

Cool, huh? Monkeys also like to watch other monkeys and stuff on TV.

Well, too bad that the study doesn’t actually say anything like that. I decided to hunt the article to read more details about the methodology used. The news articled linked from Slashdot mentions the Journal name, but not the authors name, or the name of the article! But I managed to find it on the Journal’s webpage, and since it was Open Access, I managed to even take a look at it myself :-). (By the way, I found it funny that the name of the reviewers were also listed in the article, is this common in the biosciences?)

Well, the article, while probably interesting to neuroscientists, doesn’t actually say anything about whether monkeys like TV or not. It seems that its main focus is to test a new instrument to measure brainwaves, and it lists the results obtained when using the device on a monkey tied to a chair in a dark room, being showed a video from time to time. The article itself says that the results exclude any period where the monkey was not looking at the video (apparently, it was 60% of the trials). If anything, what I can conclude from reading the article is that a monkey tied to a chair in a dark room is 60% more likely NOT to watch a video of animals being showed to him.

So much for Animal Planet :-P

Happy Draw Muhammad Day!

Friday, May 21st, 2010

I thought I would join as well :-) Love drawing cute doodles.

Muhammad!

This is Muhammad, in the desert. I gave him a flying carpet, because I thought it was appropriate! At least he is not a zombie!

Show me yours doodle!

Off to A2!

Tuesday, May 18th, 2010

Tomorrow I’m taking the plane to Ann Arbor, Michigan, USA, to take part in the “Genetic Programming Theory and Practice” workshop. I’m pretty excited about the opportunity - there will be some of the bigger names in GP theory participating, and the structure of the workshop (few participants, lots of time for presentation and discussion) means that I may actually get the chance to pick their brains for a bit, instead of the normal “big conference” environment where when someone moderately famous makes a talk, everyone rushes to try and talk to them and you are lucky to get a question through.

With some luck, I might even manage to bring up the subject of Post-Doc positions *g* — BTW, I finally got my first serious proposals these days, but it is top secret, don’t bother asking :-).

Logistically, the trip is all set up. I’ll leave tomorrow and return on the 24th — not that it will make a big difference for the pacing of this blog. Recently I have been mostly posting personal stuff to Facebook, and news/research stuff to twitter. I’ll be staying at two couchsurfer’s place — hope the karma pays off :-), and I have printed a small list of Geocaches I want to find during the trip, time permitting. The only part which is a bit uncertain is how I will get from the airport to Ann Arbour — it seems that A2 does not have an international airport (or even a big local one), so I have to get off in Detroit and, this being the US, I can’t take a bus/train from the airport to the city - I need to book a shuttle in advance (which I couldn’t do, since most shuttles only take reservation by phone, none answered my e-mails), or pay 50 dollars for a cab - five times what I would pay for an express train Narita-Tokyo, which is about double the distance. So who said Japan is expensive again?

And don’t get me started on the medieval flight security in US airports… :-(

As an aside, I have finally finished all the experiments and most of the analysis required for the “final” revision of my thesis. I kinda hesitate to use final (hence the “”), since there is a lot of stuff which I’m not satisfied with and would like more time to work on, but it should be enough data to satisfy the defense committee (based on their review of my first defense). So in the next 23 days until the deadline, all I gotta do is edit this data into new sections and improve some of the old ones.

  • Categories

  • Archives

  • Meta


  • "昨日の我を、今日は勝つ"
    Unknown