Brad Wardell's Blog


Router Upgrade: Cisco to Airport Extreme

Published on Sunday, October 14, 2012 By Brad Wardell In Personal Computing

My home network is probably a bit unusual. There’s a ton of things connected to it:

  • Lutron Lighting (all my lights are fly by wire)
  • Control4 (lets me control audio/video/lighting/temp/etc. from various wall pads or my iPad/iPhone
  • An AppleTV 1
  • An AppleTV 2
  • Two AppleTV 3’s
  • 2 Tivos
  • Roku
  • Various “smart” receives (they’re not smart)
  • Various TV’s with their own Internet support (which rarely if ever gets used)
  • Lots of PCs and Macs
  • various Kindles and iOS devices
  • Other stuff I haven’t thought of

Our home rack is jammed full of junk. And all of this was ultimately connecting through a consumer WRVS4400N V2.  It was too much for it and it showed through flakey network connections, lost packets via the Internet, etc.

While it technically supported 802.11N, it didn’t support 5Ghz which is supposedly faster.

First impressions:

Pros: Airport Extreme over Cisco WRVS4400N

  • Much faster. About twice as fast as the Cisco was in throughput on a wired connection
  • No lag/lost packets.  I’d gotten to the point where my ethernet connection ping time to the router was about 2ms.  That’s pretty bad. 
  • Ping to router is now <1ms, no lost packets
  • Support for SNMP which lets apps get router level statistics (like seeing who’s eating up all my bandwidth)
  • Slick Mac/PC/iOS utilities for managing it.
  • 5Ghz N support
  • It just “works”.  The Cisco was flakey. It had a lot of goofy “security” features that did nothing but cause problems (IPS, goofy firewall).

Cons: Things I miss from the Cisco WRVS4400N

  • No web admin page. This is a bummer because I have to install the Airport utility to do anything.
  • Can’t block domains.  This is a bummer. I used this feature to keep my kids from going to certain site during certain times of the day
  • No access control. I also used this a lot with my kids. I could keep their gadgets from working on the net during certain times of the day via their MAC address
  • No easy way to see who is currently connected to it. Makes various diagnostics harder.

Overall

At the end of the day, reliability and performance trumps the various complaints I have.  The AirPort Extreme just plain works. I was really surprised how easy it was to get working.  By contrast, the Cisco had to be configured relentlessly to function properly (have to disable IPS every time it resets itself).

Countdown: 9 days to release

Published on Sunday, October 14, 2012 By Brad Wardell In Elemental Dev Journals

It’s a rainy Fall Sunday here in Michigan.  The team play tests and play tests. We’re in the final polish phases for the game. 

Today’s video shows the tactical unit placement updates.  In the current public beta, the algorithm for placing units left something to be desired.  Now, ranged units and defenseless units are explicitly shoved to the rear which results in a much more satisfactory experience.  Also, the AI has gotten a lot better at tactical spells and autoresolve has gotten a lot better.

Here’s today’s clip:

In 9 days, we hope you find Elemental: Fallen Enchantress to be the most satisfying 4X fantasy strategy game experience…well if not ever then in many years.  Be sure to let us know what you think.

www.fallenenchantress.com

Autoresolving for fun and profit

Published on Saturday, October 13, 2012 By Brad Wardell In FE Sneak Peeks

image

Tactical battle, fought by me vs. AI.

and…

Auto Resolve:

image

 

It was raining today so I thought I’d peek in on how the auto resolve code worked.  The idea behind auto resolve is to provide a *fast* perf wise estimate of going through the motions of a full tactical battle.  It’s not the same and can’t be by design because otherwise, the time between turns could get ridiculous.

However, some smart beta testers (who we’ll refer to as evil overlords who I’ve sent goons after) observed that the auto resolve didn’t make use of the various abilities and spells sometimes available, especially to monsters.

So that’s what I did today was hook those up.  What I didn’t do (sorry fellow grognards) is hook every single thing up to the details area (hence you’d lose a lot of the perf with all those strings being written out).  Mainly buff spells and the like. They’re used but they’re not documented in the turn by turn because there isn’t a reporting area for buffs in the code and again, the purpose here is speed, speed and speed.

But as you can see, auto resolve and my efforts at tactical resulted in the same result.  The only shameful thing is that when I fixed up auto resolve I realized that there were some combat abilities not being used well by monsters in tactical (like acid spit). 

The good news is that this should make sure that auto resolve can’t be abused to take out range-heavy armies or armies that rely heavily on spells.  Sorry Verga. 

But unlike most people. I don’t fear Verga and his Trogs. Those goons would never dare confront me. 

Hmm. Someone’s at the door…

Countdown: 10 days to release

Published on Saturday, October 13, 2012 By Brad Wardell In Elemental Dev Journals

In 10 days, Elemental: Fallen Enchantress will be released to the public.

Building a new 4X franchise is a challenge.  If you look at Wikipedia’s 4X chronology there aren’t that many, particularly if you focus purely on turn-based ones. 

What features matter depends on the person.  For me, I want to feel like I’m building a civilization.  That’s why I was drawn to Master of Magic and Civilization.

Creating a strategy game that focuses not just on warfare but magical ability, technological research, diplomacy, questing, etc. means that the computer AI has to be really really good. And having spent the better part of 20 years writing AI, Fallen Enchantress has been the biggest challenge in my career.  It’s the first AI I’ve written that is explicitly multi-core which lets the computer players do a lot more strategic modeling (basically, playing out different scenarios) than anything I’ve written before.

The biggest challenge has been simply getting good enough at the game to translate my “skillz” to the computer players. That’s where you guys come in. I read your reports and go “Aha! That’s a great strategy!” and soon it shows up.  I don’t expect to stop improving the AI on this game for a long time – well after release. I think we’ll see some really interesting player strategies post release that will simply be too tempting not to incorporate.

With that in mind, here’s a video that demonstrates some of the improvements made in the past few weeks that have been getting checked into the code base in preparation for the October 23 release date.

 

Friday Night build impressions

Published on Friday, October 12, 2012 By Brad Wardell In FE Sneak Peeks

Ok, sorry we didn’t get this out. So I’m play testing this week’s update.

Just a few things I thought I would share with you guys. This is just my personal view:

  1. Performance is much better. I mean in terms of framerate. Part of that is the optimized font handling and other tweaks. But the result is a lot smoother experience.
  2. The elimination of the old sound effects made a big difference. I didn’t really notice how bad the old sound effects were until the new Dolby 5.1 ones got added. If you wear headphones, it’s really noticeable.
  3. You need to build militia now. It’s going to take some time to get used to this. But no, you can’t just go and solo the monster layers anymore willy nilly. Some you can take. Others you can’t.
  4. Animations are much better now. It’s a polish thing but very  noticeable. You see those enemy units doing their thing just as smoothly as you do.
  5. No more moon walking. Finally.
  6. Bug: Saw a monster running in place when my attack dialog was up.
  7. New music is nice. Though, at this stage, it would take a fully new 90 minute sound track to make me appreciate how much better the music’s gotten in the last several months.
  8. I wish the ice spear appeared differently on the main map than it does.
  9. The frame rate…just gonna mention that again. Everything is just so much smoother. Feels weird to get used to.
  10. I don’t think we’ll see many people winning on ridiculous.

MST3King Bible Man

Published on Friday, October 12, 2012 By Brad Wardell In Movies & TV & Books

My teenager son and his friend came across “Bible Man” and have put their own audio commentary on it. Warning, if you’re religious, you’ll probably find this offensive.

The VP debate and civility

Published on Friday, October 12, 2012 By Brad Wardell In Politics

I watched the VP debate last night while hanging out on Twitter.  I was astounded at the reaction by Obama supporters towards Biden’s behavior.  Not only did they condone Biden’s open disrespect and contempt of Ryan’s positions but they applauded it.

No wonder things aren’t getting done in Washington. How do you work with people who will, literally, laugh in your face, when discussing issues of national importance that you don’t agree on?

Beta 5-last delayed until MONDAY

Published on Thursday, October 11, 2012 By Brad Wardell In Fallen Enchantress

Just a head's up that we're delaying the beta drop until tomorrow. We made a lot of fixes to the movement, monster stuff, UI, and such and we want a little bit more time to test it before we unleash it on the unsuspecting public.

--

Update: We're going to push it until Monday.  Originally we were going to wait util release to fix the various annoying animation and cosmetic stuff but it was decided that the public beta group should get to see that polish prior to release. So all those guys running in place or the people walking backwards or the other goofy little cosmetic things are going to be fixed up as well as the monster AI tweaks and a bunch of little UI tweaks.

And your little dog too!

Published on Wednesday, October 10, 2012 By Brad Wardell In FE Sneak Peeks

Ugh.

So I’m making the monsters move at a different phase than the players so that they do a better job attacking one another.

Pain.

I have it working.

But there’s a cosmetic problem. When the little guys run back to their spot, they get stuck with the running animation. We’ve all seen cases of this before.  And we had stomped it out. But this change brings it back with a vengeance.

So I’m still working on it.

This week on the BAD BAD CEO MAN

Published on Wednesday, October 10, 2012 By Brad Wardell In Business

This week, the hard hitting reporters from Gawker bring you:

“The CEO Who Built Himself America’s Largest House Just Threatened to Fire His Employees if Obama’s Elected” [actual headline]

http://gawker.com/5950189/the-ceo-who-built-himself-americas-largest-house-just-threatened-to-fire-his-employees-if-obamas-elected

This bad BAD man also has a LARGE house. What a monster.

[editor’s note: Sure, we could have simply stated that this man sent an email to his employees explaining that if the company’s taxes go up that it will reduce working capital which could result in job cuts but we’re all about the page views]

UPDATE:

Now that everyone has finished writing their hate male to this guy we have the actual email. Unfortunately, it’s long and nuanced so we have taken the liberty of highlighting the parts that should make you very VERY mad.

“Huge mansion. Huge fortune. Profitable company. What could David Siegal have to complain about? Well, the demonization of the 1% by Barack Obama, for one thing. This truly amazing email went out to all Westgate employees yesterday. Bolding is ours.”

Subject: Message from David Siegel
Date:Mon, 08 Oct 2012 13:58:05 -0400 (EDT)
From: [David Siegel]
To: [All employees]

To All My Valued Employees,

As most of you know our company, Westgate Resorts, has continued to succeed in spite of a very dismal economy. There is no question that the economy has changed for the worse and we have not seen any improvement over the past four years. In spite of all of the challenges we have faced, the good news is this: The economy doesn't currently pose a threat to your job. What does threaten your job however, is another 4 years of the same Presidential administration. Of course, as your employer, I can't tell you whom to vote for, and I certainly wouldn't interfere with your right to vote for whomever you choose. In fact, I encourage you to vote for whomever you think will serve your interests the best.

However, let me share a few facts that might help you decide what is in your best interest.The current administration and members of the press have perpetuated an environment that casts employers against employees. They want you to believe that we live in a class system where the rich get richer, the poor get poorer. They label us the "1%" and imply that we are somehow immune to the challenges that face our country. This could not be further from the truth. Sure, you may have heard about the big home that I'm building. I'm sure many people think that I live a privileged life. However, what you don't see or hear is the true story behind any success that I have achieved.

I started this company over 42 years ago. At that time, I lived in a very modest home. I converted my garage into an office so I could put forth 100% effort into building a company, which by the way, would eventually employ you. We didn't eat in fancy restaurants or take expensive vacations because every dollar I made went back into this company. I drove an old used car, and often times, I stayed home on weekends, while my friends went out drinking and partying. In fact, I was married to my business — hard work, discipline, and sacrifice. Meanwhile, many of my friends got regular jobs. They worked 40 hours a week and made a nice income, and they spent every dime they earned. They drove flashy cars and lived in expensive homes and wore fancy designer clothes. My friends refinanced their mortgages and lived a life of luxury. I, however, did not. I put my time, my money, and my life into this business —-with a vision that eventually, some day, I too, will be able to afford to buy whatever I wanted. Even to this day, every dime I earn goes back into this company. Over the past four years I have had to stop building my dream house, cut back on all of my expenses, and take my kids out of private schools simply to keep this company strong and to keep you employed.

Just think about this – most of you arrive at work in the morning and leave that afternoon and the rest of your time is yours to do as you please. But not me- there is no "off" button for me. When you leave the office, you are done and you have a weekend all to yourself. I unfortunately do not have that freedom. I eat, live, and breathe this company every minute of the day, every day of the week. There is no rest. There is no weekend. There is no happy hour. I know many of you work hard and do a great job, but I'm the one who has to sign every check, pay every expense, and make sure that this company continues to succeed. Unfortunately, what most people see is the nice house and the lavish lifestyle. What the press certainly does not want you to see, is the true story of the hard work and sacrifices I've made.

Now, the economy is falling apart and people like me who made all the right decisions and invested in themselves are being forced to bail out all the people who didn't. The people that overspent their paychecks suddenly feel entitled to the same luxuries that I earned and sacrificed 42 years of my life for. Yes, business ownership has its benefits, but the price I've paid is steep and not without wounds. Unfortunately, the costs of running a business have gotten out of control, and let me tell you why: We are being taxed to death and the government thinks we don't pay enough. We pay state taxes, federal taxes, property taxes, sales and use taxes, payroll taxes, workers compensation taxes and unemployment taxes. I even have to hire an entire department to manage all these taxes. The question I have is this: Who is really stimulating the economy? Is it the Government that wants to take money from those who have earned it and give it to those who have not, or is it people like me who built a company out of his garage and directly employs over 7000 people and hosts over 3 million people per year with a great vacation?

Obviously, our present government believes that taking my money is the right economic stimulus for this country. The fact is, if I deducted 50% of your paycheck you'd quit and you wouldn't work here. I mean, why should you? Who wants to get rewarded only 50% of their hard work? Well, that's what happens to me.

Here is what most people don't understand and the press and our Government has chosen to ignore – to stimulate the economy you need to stimulate what runs the economy. Instead of raising my taxes and depositing that money into the Washington black-hole, let me spend it on growing the company, hire more employees, and generate substantial economic growth. My employees will enjoy the wealth of that tax cut in the form of promotions and better salaries. But that is not what our current Government wants you to believe. They want you to believe that it somehow makes sense to take more from those who create wealth and give it to those who do not, and somehow our economy will improve. They don't want you to know that the "1%", as they like to label us, pay more than 31% of all the taxes in this country. Thomas Jefferson, the author of our great Constitution, once said, "democracy" will cease to exist when you take away from those who are willing to work and give to those who would not."

Business is at the heart of America and always has been. To restart it, you must stimulate business, not kill it. However, the power brokers in Washington believe redistributing wealth is the essential driver of the American economic engine. Nothing could be further from the truth and this is the type of change they want.

So where am I going with all this? It's quite simple. If any new taxes are levied on me, or my company, as our current President plans, I will have no choice but to reduce the size of this company. Rather than grow this company I will be forced to cut back. This means fewer jobs, less benefits and certainly less opportunity for everyone.

So, when you make your decision to vote, ask yourself, which candidate understands the economics of business ownership and who doesn't? Whose policies will endanger your job? Answer those questions and you should know who might be the one capable of protecting and saving your job. While the media wants to tell you to believe the "1 percenters" are bad, I'm telling you they are not. They create most of the jobs. If you lose your job, it won't be at the hands of the "1%"; it will be at the hands of a political hurricane that swept through this country.

You see, I can no longer support a system that penalizes the productive and gives to the unproductive. My motivation to work and to provide jobs will be destroyed, and with it, so will your opportunities. If that happens, you can find me in the Caribbean sitting on the beach, under a palm tree, retired, and with no employees to worry about.

Signed, your boss,

David Siegel

COMING UP NEXT on “THE BAD BAD CEO”

The BAD BAD CEO who went on a VACATION to a FOREIGN COUNTRY while raising insurance premiums on his employees.

Remember readers: Rich, Successful people are BAD people and we will continue to dig deep to show you just how terrible they are. How dare people start their own businesses and believe they have any rights to express their opinions.  We will continue our hard-hitting reporting that we expect will damage those businesses through ill-informed boycotts by making sensational, irrelevant headlines.