Always have something to look forward to

A recent study shows that people are generally most happy before a vacation. This is probably due to their anticipation of the break.  Coming back from vacation returned happiness levels back to normal.

I believe there is a lot of merit in this finding. I’ve noticed that I always need something to look forward to in order to be happy. And it doesn’t necessarily have to be a long vacation. It could be a birthday party, a weekend trip with some friends, or even just planning some time with a significant other. Looking back, the times when I was unhappiest was when my life was stagnant, and I didn’t seem to be making progress toward anything.

Now I am going to go one even one step further and say that perhaps for some people, happiness is a function of the change in quality of life. (For all you math people: the derivative of the “Quality of life” function) So what I mean by this is that…people with many problems in their life but see their situation improving rapidly are more happy than people with -not so many- problems but experience little to no improvement in their life. This would explain why multi-millionaires and rock stars are some of the most depressed people in the world. Since they have already reached the “top”, their quality of life has nowhere to go except downward. Now this theory alone doesn’t explain why simple people with simple lifestyles seem to be the happiest, but I would imagine that they view the passage of time as an increase in their quality of life. Especially if they have children that they can raise and at some point can have families of their own.

So the next time that you’re feeling depressed or unhappy, ask yourself the question: “What do I have to look forward to?”

Today I Got Beat by a Poker Bot

So I’ve been getting back into poker recently (both online and live) and I recently stumbled upon a very interesting player in a low stakes PokerStars tourney. This player was pretty conservative, took the same exact amount of time to make a decision, and made the same size raises when it bet. These observations made it relatively safe to assume that I was playing against a poker bot!

I’ve always heard of poker bots, but I never had the privilege of playing against one. So when it was just Mr. Pokerbot and I heads-up at the once 9-player table, I was excited yet scared of actually losing to a bot.  But I would think that my years of poker experience would allow me to beat the bot with relative ease.

It turns out that I was right.  I noticed from previous hands that it was playing pretty tightly..a little too tightly.  So when I was dealer, I would always min-raise it and it would fold.   And when it was dealer, it would always call the big blind, I would always min-reraise it, and it would always fold again.  This happened for about 15 hands in a row of me stealing the blinds until finally it re-raised me all in.  Of course I would be a fool to call that with anything but aces which I didn’t have.  So I folded that and just continued my strategy of min-raising and min-rerasing until it eventually blinded out.  Pretty easy huh?

Well I played another game today and encountered yet another bot.  This one was significantly harder to identify.  I actually wasn’t sure that it was a bot until there were about 3 players left.  It was also conservative, but it would have very timed aggression, re-raiasing all in to steal some blinds from unsuspecting limpers.  In addition, it would use a variable amount of time to make each decision.   But it was too variable.  While better than just using one specific time interval to make all decisions, using a pure randomized time to pass as a human player won’t cut it either because it’s just not consistent with what the average human player will do.  A human player will make the majority of their decision within 4 seconds with the occasional longer pause for critical decisions in larger pots.  This particular bot would, on many occasions, wait 10+ seconds just to fold a hand preflop and would instacall a lot of other bets.   Of course it was still within the realm of possibility that it was human, just very unlikely.  But when it came down to two players left, I was all but certain.

So once again it was me against  Pokerbot 2.0 heads up (if this isn’t an indication that players on PokerStars are so awful at the game, I don’t know what is).  I decided to use the same strategy that I did with the other bot.  I would min-raise/min-reraise.  But this bot was definitely smarter.  It would flat out fold about 2/3 of the time and re-raise all-in the rest.  It would never just call.  It used the same all-in or fold mentality that I had seen with the other bot.  I realized that with these folding ratios, I could probably keep with this strategy and blind it out, although, it would take a lot longer compared with the previous bot encounter.  So I eventually I got the chip ratios up to 3:1 in my favor.  And then I noticed something a bit surprising, it was re-raising all-in a lot more frequently.  Was it just getting really lucky and catching a lot of high quality starter hands? or was it actually getting… “smarter”?  I didn’t know what was up, so I decided to be more cautious.  I was still winning, but the chip ratios looked more like 2:1 in my favor.  I decided to abandon my previous strategy and started to play more like I would against a human player.  I would raise all-in rather than min-raise whenever I had a decent holding.  It eventually called one of them with an Ace-low against my QJ suited.  The bot ended up doubling up making the chip stacks even.  Lucky bot… catching an ace when I had almost blinded it out.  Perhaps that was the criteria for calling,  an Ace?  It was being a lot more aggressive now folding about 1/3 of the time and raising 2/3 of the time.  Was it really reacting to my decisions?  Or was it just noticing that the blinds were increasing to a point where all-in was pretty much the only move?  Probably the latter, but in any case, kudos to the programmer for allowing it to react accordingly.  Eventually it came down to an all-in where my hand was dominating.  (K-7 vs K-5 if I recall -  there goes my Ace theory)  And of course the bot would catch a 5 and take all my chips in the process.

Well nonetheless,  it was a very interesting game and I think in this particular game I just got really unlucky with the cards.  But that bot still managed to get the best of me and 7 other players at the table so that should count for something.

gg Pokerbot 2.0.

The future of PC Gaming?

This is the Quake 2 engine running…in a browser! No installation necessary -- if you have an HTML5/WebGL compatible browser (like Google Chrome) you can run it!

When I saw this, a million ideas started pouring through my head. Just imagine what this means for the future of PC gaming and game development in general. You won’t have to install anything client side (i.e. everything will be streaming from a remote server).  And everyone will have access to high quality gaming within seconds. I can’t wait for this to be a reality.

Was I born in the wrong time period?

Ever feel like you should have been born at another time?

I think I’ve always felt like this.  A theory I came up with is that I’ve always been an explorer at heart.  But my desire for exploration can’t possibly be satisfied in these times.   Up until modern times, there has always been a frontier to explore… some uncharted/undiscovered territory with mystery and wonder.  But now, generally speaking, there is nothing left to explore.  Everything is “known”.   And there is no mystery about it.  And this will continue to be true until we start making some real progress on space exploration.

Had I been born 200 years later or even 200 years earlier, I think my desire for exploration (or at very least, the opportunity for exploration) would be satisfied.  Today I depend solely on video games and movies to fill that void.  Of course, I’m not saying that if I had the opportunity to be reborn at an another time period that I would necessarily do it.  I have a very fortunate life when you compare it to the average life across history.  But it’s something that I think about a lot.

I wonder if there ever will be a frontier again (the final frontier?  :D ) in my lifetime, and if future historians will call this time period the frontier gap period… or some something cool sounding like that.  Yeah.

Love

http://www.quelsolaar.com/love/gameplay_video.html

I wish I was this good at programming… this game was made by 1 person!

14 days…

pax_east_badges

(Yes, Pax East)

Question!

If there were a $1 Million competition in which you could choose all 3 of the events, no matter how general or specific, which 3 events would you choose to maximize your probability of winning?

1) Dance Dance Revolution
2) Rock Band Drums
3) Arkanoid

The 3rd one is clutch.

Chez-Tris?

I just put up a stable version of my Tetris game in the programming section. There’s still a lot more that I want to do with it, but it has the basic components of a Tetris game: moving pieces, clearing lines, and score tracking.

Check it out here! (Windows only)

Tetris beta4 screenshot

The Tester

Are you kidding me..?

Hello World

Programming section is up!

http://www.chezworld.com/programming/

It’s amazing how much a job can distract you from things.

It’s been a while hasn’t it? The last time I posted something I was unemployed. But now I am employed at Lockheed Martin as a full time simulation developer. If you’ve never heard of Lockheed Martin, it’s the world’s largest defense contractor and they make military-ish type things. It’s a decent job: the people are nice and hours are very flexible (half day fridays are awesome). As for the work, I haven’t gotten into anything too deep yet but it’s the first time I’ve been part of a development team greater than two people in size so I’m excited about that.

I would be lying if I said that my job was the only thing distracting me these days. I have a wonderful girlfriend, Sally, who I’ve been seeing for a few months now (6 months in Feb.) I usually don’t like to talk about girls until I know exactly what’s up, but I know what’s up with her and I’m really happy. The only hard part is the semi-long distance. She lives in long island while I’m still in south jersey so that’s pretty lame. I’ve been learning NJ Transit pretty well though.

On the gaming front I’ve been playing the same two games for the past 2 months: Left 4 Dead 2 and Guild Wars and I can’t get enough of them. L4D2 needs no explanation, but I feel like Guild Wars is the most under appreciated game in the history of PC games amongst everyone I know. There’s just so much to do in the game both PvE and PvP wise. And competitively it takes a lot of skill to play. I really like that the expansions are horizontal (meaning that the new content is spread amongst all areas of gameplay) rather than vertical (meaning the new content is solely focused on adding to the end game which obsoletes old content like WoW does). I am really looking forward to Guild Wars 2 but there has been no release day announcement so it’s going to be a while. I’ve pretty much stopped playing dance games all together but the community is still amazing and I will try to be a part of it as long as I can.

Other random thoughts that I don’t feel like putting into paragraph form:

-The Old Republic Q1 2011 YES
-Raquetball is cool
-Rock climbing is very cool
-I will never look at the Jersey Shore the same way
-Time to make a music game engine
-Time to make GAMES
-I really want to play poker
-The Battlestar Galactica game is amazing and I need people to play with me
-I need to do more physical activity
-PAX EAST!!!!

Facebook is annoying sometimes…

facebook_ignore

Best Prank Ever.

hahaha

Quad Aces!

Quad Aces!

Sigma’s Sightread Madness

I placed 2nd in an ITG Sightread Tournament and the final song was absolutely ridiculous.

Awesome song though!

Booth Babe Bounty

http://arstechnica.com/gaming/news/2009/07/ea-puts-sexual-bounty-on-the-heads-of-its-own-booth-babes.ars

Mechwarrior reboot!

One of my favorite PC franchises is coming back to life. Here’s a teaser trailer:

http://pc.ign.com/dor/objects/18954/mech-warrior-project/videos/mechwarrior_trl_phoenix_70709.html

sadly, the best tribute to Michael Jackson that I’ve seen yet

http://www.hcn.zaq.ne.jp/cabic508/rsf/mq.swf

Music Section Finished

Music section is up. Go have a look (or a listen!)

IGN’s South Park Guide To Gaming

A nice little summary of video-game featured South Park episodes with clips:

http://tv.ign.com/articles/100/1000492p1.html