« October 2007 | Main | December 2007 »

November 29, 2007

Startup Sound Video

Today I have a funny video from Prangstgrüp. For some reason, I just laugh every time I see it. By the way, I am going to try something new for the blog. Beginning in December, I will designate one special week each month which will be dedicated to a particular theme. The first such week will begin this Saturday, December 1st. Since I have been trying to draw comic strips lately, I will dedicate the week to comic strips. Each day during that week I plan to blog about one of the many comic strips I read online. Time permitting, I will upload a new Superficial Intelligence comic strip the last day. Now, enjoy the video!

November 26, 2007

Celebrating Six Months

Today I am celebrating six months. Everyone always celebrates whole years, but six months are worthy of celebration too. It is like celebrating that the cup is already half full. For optimists like me, that fills me with joy. So, what am I celebrating? It is not six months after my birthday. That was about two weeks ago. It has been exactly six months since I married the most amazing woman I have ever met. In these six months, I moved from Puerto Rico to Minnesota, from undergraduate school to graduate school, from no bills to every bill, from 90 degrees to 30 degrees (and still dropping). It is reassuring to know that through all these changes in the past six months I have had my best friend, my wife, to share them with. That is why these past six months are definitely worthy of celebration.

November 24, 2007

Imagine Cup: Second Match, Second Attempt

On Wednesday afternoon, the second match of the Algorithm competition of Imagine Cup kicked off. I did not qualify for the second round during the first match, so this is my second attempt. So far, I have had a good start. I currently rank at position 13 in the leaderboard. I have to finish this match in the top 50 to get to the next round. I hope I can make it!

November 20, 2007

Quiz Kong - Coded Prototype

Today my User Interface Design class team presented our first version of our coded prototype. I was going to post an entry in the blog yesterday, but I was very busy coding until very late (I went to bed after I started nodding in front of the computer at around 5am). There are still a lot of features and functionality to implement, but it is looking pretty good. It's actually very similar to our paper prototypes. It has been really fun to implement and Adobe Flex has really facilitated a lot of the work. I also used my tablet and pen to draw some of the images that go on the top bar. This is what they look like:


qkbanner.png


myquizzes.png takequizzes.png


Another part I really like is the "Quiz Builder". This is where the current quiz you are working on is displayed. It shows an outline similar to those you see in applications like PowerPoint. Right now we are using yellow to give it a "banana" look to go with the "Kong" theme. What do you think? Does yellow fit this application?

quiz_builder1.JPG quiz_builder2.JPG

November 16, 2007

Rotating Tetrominoes

For my A.I. class project, my partner and I decided to tackle the game of Tetris. It has proven to be very interesting. You notice there is much more to a game when you actually try to implement it. Tetris seemed so simple to me before this project. One thing I had never noticed in all the Tetris games I have played is how the rotation isn't always the same. In fact, there are at least five different types of rotation. I didn't realize this until my partner and I found out we were both rotating the tetris blocks (or tetrominoes) in different ways. Here are some pictures of rotation systems:

SRS-pieces.png

NESTetris-pieces.png

Can you see the differences? If you crave for more Tetris knowledge, check out the tetris wiki at Tetris Concept.

November 14, 2007

A.I. Comic Strip - Poker Part 2

After stalling for a few days, here is my fifth comic strip, which is a continuation of the last one. On a non-related note, my blog has been enjoying a slow, but steady, increase in traffic. I am now at more than 200 visits per month and have reached record numbers for daily visits twice in the last week. Of course, 200 visits per month averages to about only 7 visits per day, but I think this is good enough for a blog that I haven't really promoted much yet. Yesterday I also got a visit from the 25th state to visit my blog. That means I've had visits from half of the states in the US already. Let's see how far I can take this blog. Anyway, enjoy the comic strip!

superficialintelligence5.jpg

November 10, 2007

A Minesweeper Movie While I Finish the Next Comic Strip

I have been working on a few projects and homeworks this week and was finally able to start drawing the next comic strip yesterday. I should be able to post it in one or two more days. Meanwhile, I will stall with a very funny fake trailer from collegehumor.com. This goes to all of us which at some point in our lives have been addicted to Minesweeper:

November 7, 2007

Imagine Cup Update: First Match Results

The first match of the Algorithm competition of Imagine Cup has ended. This is the first of four matches in the first round. To qualify for the second round, you basically have to be in the top 50 of any of the four matches. A total of 200 competitors move on to the second round. Sadly, I only got to the 70th position. Although, this is not bad if you consider that there were more than 1300 participants. Plus, I still got three more matches to try to get into the top 50.

This first round is in the form of a game called Herbert. You have to program a robot to move around a small map and press all white buttons. If it presses a gray button, all the white buttons become unpressed once more. You program the robot's movements using a simple programming language which consists of turning right (r), turning left (l), and going forward (s). You can also build functions that accept parameters like movements and numbers. With clever uses of recursion, you can get the right paths. There is a catch though. You get a maximum number of bytes for each puzzle. So you can't just write a really long solution. And the shorter solution you write, the more points you receive. Here is a screenshot of the puzzle:

herbert_screeshot.JPG

I hope to do better in the second match. I want to be able to proudly represent Puerto Rico and also my current university, University of Minnesota. (By the way, I seem to be the only competitor from either place.) Wish me luck!

November 4, 2007

Registering a Domain Name Part II

It seems the domain name I originally wanted was only held for about a week. Thanks to a tip from a college friend, I found that the domain name was once again free and immediately registered it. I now have "www.superficialintelligence.com" and "www.superficialintelligence.net" under my name. Now the interesting part will be moving over. I don't think I'll be doing that just yet though. I'll just be brainstorming in my head for now.

November 2, 2007

Registering a Domain Name

A few weeks ago, I was looking into registering "www.superficialintelligence.com". At the time I wasn't so sure, so I decided to leave it for later. Bad idea. When I looked into it again this week, it had already been registered, probably by these people who register pages searched by others so they can sell them at higher prices. Luckily, "www.superficialintelligence.net" was still available. Without hesitation, I registered it. I may not use it for now, until I become more consistent at posting, but at least it's mine in case I want to use it.

By the way, I already have an idea for the next comic strip. I haven't been able to draw it because I have been using my spare time to write the three essays required to apply for an NSF graduate research fellowship. Wish me luck in that!