True, pre-tracing is one way to cheat, but what happens when you open a door ? Sunlight won't come through, because the raytraced light is static. If you're demonstrating a house and you're going for realism, you want that light to show, you might even want to be able to open/close window blinds to see if their is sufficient light to work and sufficient darkness to sleep. Wall colors will affect these parameters greatly as well. The sad truth is that without proper radiosity filtering, the end result just doesn't look real enough, and radiosity is too complex to be done in real time, even with today's faster processors it still takes a few seconds per frame, up to minutes depending on scene complexity.
Perhaps the best would be a combination of both a real-time game-engine model of the building, and a pre-rendered scripted video focusing on those details you're trying to sell on.
If you want to see movies that push the limits, visit your local indie theaters instead of the Famous Players megaplexes. I've recently viewed Baise-Moi ("Rape Me") at one such theater here in Ottawa. That stuff is so extreme that I probably won't ever see it in any video store or rental anywhere. I'll have to import the DVD from europe most likely, still they showed it at that single-screen theater because it is nonetheless an important piece of artistry that people wanted to see. They also show lots of serious anime, none of the Dragqueen Ball-Z shite they toss on the cartoon network. These are the movies you will NEVER see in a big-budget theater because they aren't products, they're films. They are not destined to be "consumed by the mass population", they are to be appreciated and applauded.
Heck, just think of the upcoming Harry Potter thing. They plan to make what, 7 or 8 movies with this kid ? There has never been a worse money cow than this whole stupid craze. Bigger than pokemon, bigger than pre-cooked bacon. I don't care how interesting this little wizard kid is supposed to be, but that kind of long-term planning is pure corporate capitalism that has everything to do with money and nothing to do with the original intent of film : communication. Art is not something that can be controlled, inspiration just happens. Hollywood is devoid of inspiration, they just have alot of whoring mouthes to feed and the whole industry is a testament to this.
When watching Heavy Metal on VH-1, a few minutes is all that's left. Pointless opportunist cartoon sex, skin melting right off the bones, mass destruction and murder. Heck, they'd probably censor the credits!
Lighting models in Half Life or Quake aren't necessarily suited to real-life conditions. You can produce a much more convincing illusion of sunlight in 3dsmax than you could ever dream of faking in those older game engines. That's the key word : fake. Light is a complicated concept, and is what makes the difference between a 5-second quick render and a 15-minute quality render. To achieve decent lighting in real-time, game engines resort to some smart approximations like pre-calculated reflection maps and light-mapping as opposed to true ray tracing.
You will also have trouble showing the great detail of your work with a game engine. With a pre-rendered demonstration, you can focus attention to whatever you like, and can take things out of their context to show them more closely (e.g. breaking apart a dining chair into its individual legs and screws).
In short, it would certainly be a novel way to show your stuff, but not necessary an efficient one. You might want to try rendering multiple camera paths/angles and make it semi-interactive (think Myst), that could allow the client to see in-depth views of what interests them most. Just a thought.
Obviously you have to dumb it down if you want the masses to jump in. They won't score thousands of users if they say the truth : "True, there are 65536 ports, but at most you might have a dozen of then open. Of that dozen, there still isn't much an attacker could do. You might as well spend your time downloading more pr0n."
I might be just overly sure of myself here, but I've never felt the need to run any sort of firewall on my boxen, whether they run Doze or Nix. I don't recall ever having network-related trouble either. bahhh
Hey, seriously, wouldn't it be groovalicious to have a bunch of 4004's produced using today's.13 micron technology, making them a tiny fraction of their original size ? Throw down a hundred of them on a board and have it run a massively parallelized app of some sort at 25 cents per node.
I would very much like to see a Thinkpad that can stretch its batteries longer than 5 hours. I used to have an X24 for the exact same uses the story poster has in mind, just doing Perl/PHP/C development and occasionally playing a few mp3's in my car (though the sound chip is sucky).
Its life always oscillated between 3-5 hours, most likely because the Pentium-3 was constantly running full-tilt, even though the thing was spending most of its time idling for input. For most purposes, aggressively throttling a fast cpu down to a minuscule duty cycle would work just fine while extending battery life at least 500%, yet you would still have some crunching power available if you really needed it. Let it run at 33mhz while I futz with the text editor, then kick it up to 1.0g when gcc fires up. That flaky Intel Speedstep stuff already does some throttling but it is very lax, even when set to "extend battery life". Perhaps if they added a "zombie mode" to run it at 1/20th of its rated mhz, it would still be plenty fast for the mundane coding binges we've been doing since the dark ages of the Apple II.
Alas, they don't do that sub-dollar deposit thing, or at least they didn't this summer when I was having that particular problem.
The bit that had me foaming at the mouth was that particular 1800$ when I sold a laptop on eBay. The buyer was in the USA, while I was petting beavers up here with Jean Chretien and his icky accent.
The transaction basically took 5-6 tries before it actually worked, and of course every time Paypal would charge me 40$ USD, or about 60$ CDN. Half of it for currency fees, the other half because the transaction failed. So eventually I was about 300$ short and 3 weeks late on delivery. The buyer pulled out, bitched at me because Paypal had retained some of his cash, and I eventually had to coax a lawyer friend into sending them a nastygram. They probably laughed at the futility of it, but they did eventually refund the buyer and we ended up settling for money orders (BidPay.com - excellent!). The moral of this story ? Don't trust evil corporations with your money, they don't think like people, they have no concept of fairness.
I've discussed this with plenty of people, online and off, and we all come to the conclusion that Paypal would rock if they simply worked on a few serious fallacies in their withdrawal system. You basically can't know if your numbers are right, until you actually receive a payment and try to send it to your bank account. If there were only one huge bank to run the world, this would be easy, but there are thousands of banks worldwide, with thousands of similar yet different standards for account numbers and whatnot.
It really is a pain when you've got 1800$ in your Paypal acct, and it refuses to withdraw to your chequing acct even though you've input the info to the best of your knowledge. It would be great if Paypal's support staff were a little less anal and a little more patient in trying to help you spot the error. Even after faxing them a void cheque, they still couldn't tell me what was wrong in my case. In the end, my problem was a leading zero that was missing from my routing number.
I don't know about you, but where I'm from, 1800$ is more than enough to get someone whacked over such a stupid problem, using either a lawyer or a big-guy-with-a-gun. I would have expected their procedures and policies to improve over time (this was over a year ago), but they obviously have not, since I still hear similar stories every few weeks.
Isn't it kinda funny that there was a separate rating for "Stability" ? I'm not much of a gaming nut anymore, but that's the first time I've seen a percentage rating applied to a game's stability. Scary stuff, combined with the crashing EB XBoxen.. I'll still be holding onto my PS2 for a while i think..
It's not freeware, but take a look at Remote Administrator for Windows. It does hook into the video driver under NT/2000, but even when calculating its own dirty rectangles (Win95+) it's still quite speedy. As a little bonus it has its own root-priv file transfer capability, which saves you from setting up an FTP daemon. I think it's 30$ or so for a single license, a real steal.
I've never been too good at deciphering bureaucratificated junk, but how is this any different from SourceForge ?
If IBM really wants to help out, they should support the existing systems instead of reinventing the wheel. Lots of great ideas have come from the dotcom boom, they were simply mis-managed or not economically viable from an investor's standpoint. Why aren't these things being pushed, not swallowed, by the corporate giants ? If they want grassroots support, they should think of supporting the grass-rooters and the things we do/like/believe in.
I guess this means my GPF screens will pop up that much faster, so I will lose less work when my wordprocessor/spreadsheet/morpheus pr0n sessios gets whacked. When they finally reach 10ghz, I wonder if the CPU will tell me "Don't even bother firing up Word, I'm going to crash in 7 seconds".
Seriously, why pump out faster cpu's when they provide nil benefit ? Yes, I do have an Athlon 1000 running anywhere between 1200 and 1466, depending on my mood. I have no idea what to do with it, I actually bought it just to out-clock my buddies (until one smartass bought a water-cooling system - that's cheating). My Geforce2 is still maxxed out, even my previous Celeron was able to push it to the limit. My hard drives are still slow, and I have better things to do than buy more drives to widen my raid-0 stripe. It's already quite clear that the CPU is no longer the most important part of the computer, yet they still bust their asses trying to produce bigger numbers just to bleed us dry of our hard-earned money. We need better memory, better hard drives, better cd-roms, better video cards, better everything, but not CPUs.
I think that AMD and Intel should help out Micron, NVidia, Maxtor, etc. We've reached a point where faster processors just don't yield much more performance, but if they would be wise enough to pitch in and actively work on the other functional parts of a PC, the entire system would become more efficient, not just some over-hyped core that overheats 2 zillion times per second while waiting for an i/o transaction.
and harass the bejiznitz out of the seller. Heck, I'm up to my 3rd account because of idiot buyers who ruined my name (and got me banned) on false claims just because they were from overseas. At least you'd have an honest reason to slam the guy/gal/thing and maybe get enough insurance money to get the thing unlocked (or buy a much larger drive and toss the locked one)
Oh Jon, Jonny Jonboy, stop trying to impress people with your over-analysis and mis-facts. "The One" is a quick & dirty Jet Li movie, and like all Jet Li movies, it's all about less plot and more action, of which there is plenty in this flick. Slow-motion scenes, wall-jumping and anti-gravity stunts are Jet Li's trademark. That's how it was in Black Mask & Romeo Must Die, The One is no different. He still kicks ass and he still looks like a kung fu heroin addict, and that just happens to look pretty darned cool on a big screen.
I think it's easy to assume that the TV networks' upper crass that started this lawsuit know nothing about the implementation details of the new ReplayTV networking thing, just like any old management types out there (the richer, the dumber). They were just waiting for something "legally exploitable" to come out, so they can sue it into oblivion.
Managers don't know shit about technical stuff, and neither do Judges. In the middle sit few big-ticket lawyers who know this all too well; they are the ones who will benefit from this. They're probably the ones who started the fire this time around.
And since when do online companies have any money to donate to congress ? They probably can't even pay their own salaries because this crap is obviously the product of an irate mind.
You're forgetting one very important detail. The CPU presented in that little video clip is the Athlon MP, the new Palomino core that supports SMP. I wouldn't be surprised at all to find that AMD made their new MP processors resistant to heatsink/fan failure, following on the heels of Intel's P4.
The processor that Tom Pabst had fried is an older model, using the T-Bird core. It is only fair to assume that the old Athlons didn't have this overheat protection built in (which becomes obvious for all of us who have fallen victim to those stupid rubber spacers on early heatsinks).
Every week should be bug week, and not just for Mozilla. The fact is that if we want software to perform up to our expectations, we need to fix it, or at least explain our gripes to someone with the proper skills. Bugzilla is one such mechanism, but in a sense, every project on Sourceforge would greatly benefit from this kind of support.
Sometimes just showing interest is enough to motivate a developer to pursue his efforts; just think about it: why spend all your time working on something that no one else will see ? Many open-source projects fall victim to underappreciation, and are quickly abandoned. They don't ask for money, so at least give them a few minutes of your time. It's really all it takes.
Not so. In the case of digital cable, the decoder box is much like traditional pay-tv, in that it is programmed from the CO. You receive all channels, but it decodes only the ones it has been specifically instructed to. The signals are still encrypted when they enter your home. In computer terms, the cable company relies on trusted client (the decoder).
If you wanted to tape a pay-tv show, you had to daisy chain your cable box to the VCR, and then to the TV, setting both devices to channel 3 or 4 and only using the cable box' integrated tuner. By writing a software-based decoder, you get to watch any channel, whether you've signed up for it or not, without needing to cascade your decoder into the PC's tv-tuner. It results in slightly better image quality and allows you to retain use of your pc's channel tuning abilities, so you can do time-shifting across channels.
Effectively, for the TiVo to work with premium channels, it would need to decode the signals itself, otherwise it would be restricted to recording only the channel that is active on the cable box.
True, but shit happens, family can help deal with many things, neighbors can be shot (or arrested).. but when you get stressed at work, quite often the stress stays all balled up inside because there are no suitable outlets to vent. If the stress isn't easily shrugged off, then it must be controlled at the source, before it sinks under your skin.
Learning how to deal on the front lines from a war game is like learning kung-fu from playing Mortal Kombat. A flight simulator is a good learning tool because it's about a machine with known parameters and behavior : a plane. In a war game, you can't accurately simulate the enemy's strategic wizardry and occasionally rash decisions. If that were possible, we wouldn't need army generals because we could write a handbook that describes exactly what to do in any situation, because that's how you'll have to code the A.I. anyway.
True, pre-tracing is one way to cheat, but what happens when you open a door ? Sunlight won't come through, because the raytraced light is static. If you're demonstrating a house and you're going for realism, you want that light to show, you might even want to be able to open/close window blinds to see if their is sufficient light to work and sufficient darkness to sleep. Wall colors will affect these parameters greatly as well. The sad truth is that without proper radiosity filtering, the end result just doesn't look real enough, and radiosity is too complex to be done in real time, even with today's faster processors it still takes a few seconds per frame, up to minutes depending on scene complexity.
Perhaps the best would be a combination of both a real-time game-engine model of the building, and a pre-rendered scripted video focusing on those details you're trying to sell on.
If you want to see movies that push the limits, visit your local indie theaters instead of the Famous Players megaplexes. I've recently viewed Baise-Moi ("Rape Me") at one such theater here in Ottawa. That stuff is so extreme that I probably won't ever see it in any video store or rental anywhere. I'll have to import the DVD from europe most likely, still they showed it at that single-screen theater because it is nonetheless an important piece of artistry that people wanted to see. They also show lots of serious anime, none of the Dragqueen Ball-Z shite they toss on the cartoon network. These are the movies you will NEVER see in a big-budget theater because they aren't products, they're films. They are not destined to be "consumed by the mass population", they are to be appreciated and applauded.
Heck, just think of the upcoming Harry Potter thing. They plan to make what, 7 or 8 movies with this kid ? There has never been a worse money cow than this whole stupid craze. Bigger than pokemon, bigger than pre-cooked bacon. I don't care how interesting this little wizard kid is supposed to be, but that kind of long-term planning is pure corporate capitalism that has everything to do with money and nothing to do with the original intent of film : communication. Art is not something that can be controlled, inspiration just happens. Hollywood is devoid of inspiration, they just have alot of whoring mouthes to feed and the whole industry is a testament to this.
When watching Heavy Metal on VH-1, a few minutes is all that's left. Pointless opportunist cartoon sex, skin melting right off the bones, mass destruction and murder. Heck, they'd probably censor the credits!
Lighting models in Half Life or Quake aren't necessarily suited to real-life conditions. You can produce a much more convincing illusion of sunlight in 3dsmax than you could ever dream of faking in those older game engines. That's the key word : fake. Light is a complicated concept, and is what makes the difference between a 5-second quick render and a 15-minute quality render. To achieve decent lighting in real-time, game engines resort to some smart approximations like pre-calculated reflection maps and light-mapping as opposed to true ray tracing.
You will also have trouble showing the great detail of your work with a game engine. With a pre-rendered demonstration, you can focus attention to whatever you like, and can take things out of their context to show them more closely (e.g. breaking apart a dining chair into its individual legs and screws).
In short, it would certainly be a novel way to show your stuff, but not necessary an efficient one. You might want to try rendering multiple camera paths/angles and make it semi-interactive (think Myst), that could allow the client to see in-depth views of what interests them most. Just a thought.
Obviously you have to dumb it down if you want the masses to jump in. They won't score thousands of users if they say the truth : "True, there are 65536 ports, but at most you might have a dozen of then open. Of that dozen, there still isn't much an attacker could do. You might as well spend your time downloading more pr0n."
I might be just overly sure of myself here, but I've never felt the need to run any sort of firewall on my boxen, whether they run Doze or Nix. I don't recall ever having network-related trouble either. bahhh
But imagine a beowulf cl...
.13 micron technology, making them a tiny fraction of their original size ? Throw down a hundred of them on a board and have it run a massively parallelized app of some sort at 25 cents per node.
Hey, seriously, wouldn't it be groovalicious to have a bunch of 4004's produced using today's
Why the hell not ?
I would very much like to see a Thinkpad that can stretch its batteries longer than 5 hours. I used to have an X24 for the exact same uses the story poster has in mind, just doing Perl/PHP/C development and occasionally playing a few mp3's in my car (though the sound chip is sucky).
Its life always oscillated between 3-5 hours, most likely because the Pentium-3 was constantly running full-tilt, even though the thing was spending most of its time idling for input. For most purposes, aggressively throttling a fast cpu down to a minuscule duty cycle would work just fine while extending battery life at least 500%, yet you would still have some crunching power available if you really needed it. Let it run at 33mhz while I futz with the text editor, then kick it up to 1.0g when gcc fires up. That flaky Intel Speedstep stuff already does some throttling but it is very lax, even when set to "extend battery life". Perhaps if they added a "zombie mode" to run it at 1/20th of its rated mhz, it would still be plenty fast for the mundane coding binges we've been doing since the dark ages of the Apple II.
Alas, they don't do that sub-dollar deposit thing, or at least they didn't this summer when I was having that particular problem.
The bit that had me foaming at the mouth was that particular 1800$ when I sold a laptop on eBay. The buyer was in the USA, while I was petting beavers up here with Jean Chretien and his icky accent.
The transaction basically took 5-6 tries before it actually worked, and of course every time Paypal would charge me 40$ USD, or about 60$ CDN. Half of it for currency fees, the other half because the transaction failed. So eventually I was about 300$ short and 3 weeks late on delivery. The buyer pulled out, bitched at me because Paypal had retained some of his cash, and I eventually had to coax a lawyer friend into sending them a nastygram. They probably laughed at the futility of it, but they did eventually refund the buyer and we ended up settling for money orders (BidPay.com - excellent!). The moral of this story ? Don't trust evil corporations with your money, they don't think like people, they have no concept of fairness.
I've discussed this with plenty of people, online and off, and we all come to the conclusion that Paypal would rock if they simply worked on a few serious fallacies in their withdrawal system. You basically can't know if your numbers are right, until you actually receive a payment and try to send it to your bank account. If there were only one huge bank to run the world, this would be easy, but there are thousands of banks worldwide, with thousands of similar yet different standards for account numbers and whatnot.
It really is a pain when you've got 1800$ in your Paypal acct, and it refuses to withdraw to your chequing acct even though you've input the info to the best of your knowledge. It would be great if Paypal's support staff were a little less anal and a little more patient in trying to help you spot the error. Even after faxing them a void cheque, they still couldn't tell me what was wrong in my case. In the end, my problem was a leading zero that was missing from my routing number.
I don't know about you, but where I'm from, 1800$ is more than enough to get someone whacked over such a stupid problem, using either a lawyer or a big-guy-with-a-gun. I would have expected their procedures and policies to improve over time (this was over a year ago), but they obviously have not, since I still hear similar stories every few weeks.
Isn't it kinda funny that there was a separate rating for "Stability" ? I'm not much of a gaming nut anymore, but that's the first time I've seen a percentage rating applied to a game's stability. Scary stuff, combined with the crashing EB XBoxen.. I'll still be holding onto my PS2 for a while i think..
It's not freeware, but take a look at Remote Administrator for Windows. It does hook into the video driver under NT/2000, but even when calculating its own dirty rectangles (Win95+) it's still quite speedy. As a little bonus it has its own root-priv file transfer capability, which saves you from setting up an FTP daemon. I think it's 30$ or so for a single license, a real steal.
Why not just write their own one-click fix utility instead of artificially boosting other people's sales ?
I've never been too good at deciphering bureaucratificated junk, but how is this any different from SourceForge ?
If IBM really wants to help out, they should support the existing systems instead of reinventing the wheel. Lots of great ideas have come from the dotcom boom, they were simply mis-managed or not economically viable from an investor's standpoint. Why aren't these things being pushed, not swallowed, by the corporate giants ? If they want grassroots support, they should think of supporting the grass-rooters and the things we do/like/believe in.
I guess this means my GPF screens will pop up that much faster, so I will lose less work when my wordprocessor/spreadsheet/morpheus pr0n sessios gets whacked. When they finally reach 10ghz, I wonder if the CPU will tell me "Don't even bother firing up Word, I'm going to crash in 7 seconds".
Seriously, why pump out faster cpu's when they provide nil benefit ? Yes, I do have an Athlon 1000 running anywhere between 1200 and 1466, depending on my mood. I have no idea what to do with it, I actually bought it just to out-clock my buddies (until one smartass bought a water-cooling system - that's cheating). My Geforce2 is still maxxed out, even my previous Celeron was able to push it to the limit. My hard drives are still slow, and I have better things to do than buy more drives to widen my raid-0 stripe. It's already quite clear that the CPU is no longer the most important part of the computer, yet they still bust their asses trying to produce bigger numbers just to bleed us dry of our hard-earned money. We need better memory, better hard drives, better cd-roms, better video cards, better everything, but not CPUs.
I think that AMD and Intel should help out Micron, NVidia, Maxtor, etc. We've reached a point where faster processors just don't yield much more performance, but if they would be wise enough to pitch in and actively work on the other functional parts of a PC, the entire system would become more efficient, not just some over-hyped core that overheats 2 zillion times per second while waiting for an i/o transaction.
and harass the bejiznitz out of the seller. Heck, I'm up to my 3rd account because of idiot buyers who ruined my name (and got me banned) on false claims just because they were from overseas. At least you'd have an honest reason to slam the guy/gal/thing and maybe get enough insurance money to get the thing unlocked (or buy a much larger drive and toss the locked one)
:)
Or better yet : sell the drive on ebay
Real coders are born, not made
Amen!
(and @#%& that stupid 20 second reply timer)
Oh Jon, Jonny Jonboy, stop trying to impress people with your over-analysis and mis-facts. "The One" is a quick & dirty Jet Li movie, and like all Jet Li movies, it's all about less plot and more action, of which there is plenty in this flick. Slow-motion scenes, wall-jumping and anti-gravity stunts are Jet Li's trademark. That's how it was in Black Mask & Romeo Must Die, The One is no different. He still kicks ass and he still looks like a kung fu heroin addict, and that just happens to look pretty darned cool on a big screen.
Give it a break.
I think it's easy to assume that the TV networks' upper crass that started this lawsuit know nothing about the implementation details of the new ReplayTV networking thing, just like any old management types out there (the richer, the dumber). They were just waiting for something "legally exploitable" to come out, so they can sue it into oblivion.
Managers don't know shit about technical stuff, and neither do Judges. In the middle sit few big-ticket lawyers who know this all too well; they are the ones who will benefit from this. They're probably the ones who started the fire this time around.
And since when do online companies have any money to donate to congress ? They probably can't even pay their own salaries because this crap is obviously the product of an irate mind.
You're forgetting one very important detail. The CPU presented in that little video clip is the Athlon MP, the new Palomino core that supports SMP. I wouldn't be surprised at all to find that AMD made their new MP processors resistant to heatsink/fan failure, following on the heels of Intel's P4.
The processor that Tom Pabst had fried is an older model, using the T-Bird core. It is only fair to assume that the old Athlons didn't have this overheat protection built in (which becomes obvious for all of us who have fallen victim to those stupid rubber spacers on early heatsinks).
Every week should be bug week, and not just for Mozilla. The fact is that if we want software to perform up to our expectations, we need to fix it, or at least explain our gripes to someone with the proper skills. Bugzilla is one such mechanism, but in a sense, every project on Sourceforge would greatly benefit from this kind of support.
Sometimes just showing interest is enough to motivate a developer to pursue his efforts; just think about it: why spend all your time working on something that no one else will see ? Many open-source projects fall victim to underappreciation, and are quickly abandoned. They don't ask for money, so at least give them a few minutes of your time. It's really all it takes.
Not so. In the case of digital cable, the decoder box is much like traditional pay-tv, in that it is programmed from the CO. You receive all channels, but it decodes only the ones it has been specifically instructed to. The signals are still encrypted when they enter your home. In computer terms, the cable company relies on trusted client (the decoder).
If you wanted to tape a pay-tv show, you had to daisy chain your cable box to the VCR, and then to the TV, setting both devices to channel 3 or 4 and only using the cable box' integrated tuner. By writing a software-based decoder, you get to watch any channel, whether you've signed up for it or not, without needing to cascade your decoder into the PC's tv-tuner. It results in slightly better image quality and allows you to retain use of your pc's channel tuning abilities, so you can do time-shifting across channels.
Effectively, for the TiVo to work with premium channels, it would need to decode the signals itself, otherwise it would be restricted to recording only the channel that is active on the cable box.
True, but shit happens, family can help deal with many things, neighbors can be shot (or arrested).. but when you get stressed at work, quite often the stress stays all balled up inside because there are no suitable outlets to vent. If the stress isn't easily shrugged off, then it must be controlled at the source, before it sinks under your skin.
Learning how to deal on the front lines from a war game is like learning kung-fu from playing Mortal Kombat. A flight simulator is a good learning tool because it's about a machine with known parameters and behavior : a plane. In a war game, you can't accurately simulate the enemy's strategic wizardry and occasionally rash decisions. If that were possible, we wouldn't need army generals because we could write a handbook that describes exactly what to do in any situation, because that's how you'll have to code the A.I. anyway.
I stand corrected. I guess that shows how well I stay away from imports :)