Quake 3 Arena' Bots Evolve World Peace After Four-Year War On Pirate's Server
139 replies, posted
[QUOTE=Maloof?;41277678]If the uptime was 15 years it would have had to have been pretty old tech anyway, probably a lot more robust than our current stuff - capacitors used in current hardware would have failed long before that 15 years was up
It's very, very possible that capacitors would be failing after 4 years of uptime in the case of the server discussed in the article (as far as I can tell, I mean I'm not an IT major). And hell, if he was keeping it even in a moderately clean house or workplace, 4 years of uptime [I]could[/I] very well have started to cause some problems, either heat related or simply a buildup on the motherboard and potential pin jumping[/QUOTE]
Alright that's it. Gonna start a Quake 3 server now, see you in 4 years to see who's right!
I kinda wanna get Quake 3 now.
[QUOTE=Roll_Program;41277103]4 years without a power cut or any maintenance? The server machine would have been clogged up with dust after running non stop for that long.
Come on.
Quake 3 is old enough to be able to run the game at something like 50x speed on modern machines, someone could turn up the simulation rate and try out this theory.[/QUOTE]
most quake servers have auto-reboot. when servers go down, it kind of saves the AI shit and whatnot and then reapplies it when it comes back up, all of it happens automatically
Quake 3 is one hell of a program
[QUOTE=Cows Rule;41278057]I kinda wanna get Quake 3 now.[/QUOTE]
You should, it's one of the best multiplayer games of all time.
They can learn tactics?
[QUOTE=LegndNikko;41276754]How does a server stay constantly running for four years?[/QUOTE]
Easily.
[editline]2nd July 2013[/editline]
Anyway this was cool. Did the AI files increase in size over time, or what? Article kind of implied that they did.
Also when the player returned to the server, to just check out things, the bots would eerily look at the player who intruded their face-to-face peace stand-out, or whatever it was.
Actually, what's the problem with a server shutdown? If the files are saved per bot, won't they be loaded when the server goes back up?
[QUOTE=MuffinZerg;41278103]They can learn tactics?[/QUOTE]
Yeah, it recognizes the tactics of other players (be they human or other bots) and replicates them when it sees it fit. That's how the AI learned how to rocket jump, it wasn't something that it knew how to do. Players did it and the AI copied that move. Of course, at first that resulted in a lot of the AI shooting the ground with a rocket launcher and going nowhere, but after awhile it kind of perfected the art much like a player would, learning just when to fire the rocket, etc.
What ended up happening here was that at some point, everyone ran out of ammo. Over the course of 4 years, this probably happened a few times and the AI recognized this lack of ammo as being a surefire way of preventing its death, which is basically it's prime directive alongside killing the other players.
Eventually the AI just declared that no ammo means no death, and that is a way to succeed at its prime directive.
Once the player decided to intervene, it recognized that the player was causing a threat to it (causing damage, thus harming the peaceful 'victory' that the AI had established) and everything fell apart. The AI prioritized the one player that was causing this unbalance and fucked him up to restore the peace, if you will
[editline]2nd July 2013[/editline]
[QUOTE=MuffinZerg;41278156]Actually, what's the problem with a server shutdown? If the files are saved per bot, won't they be loaded when the server goes back up?[/QUOTE]
That's exactly what happens.
all this talk about bots who can [I]learn[/I] and even [I]talk with you[/I] is kind of creepy.
[QUOTE=Maloof?;41277678]If the uptime was 15 years it would have had to have been pretty old tech anyway, probably a lot more robust than our current stuff - capacitors used in current hardware would have failed long before that 15 years was up
It's very, very possible that capacitors would be failing after 4 years of uptime in the case of the server discussed in the article (as far as I can tell, I mean I'm not an IT major). And hell, if he was keeping it even in a moderately clean house or workplace, 4 years of uptime [I]could[/I] very well have started to cause some problems, either heat related or simply a buildup on the motherboard and potential pin jumping[/QUOTE]
You will find the shock of turning a computer on and off takes more off its lifetime than leaving it sat there. Servers can last ages if left alone.
[QUOTE=MasterFen006;41276822]I think there's a moral message to be found in all this.[/QUOTE]
Yeah. Quake 3: Arena is badass.
[QUOTE=Roll_Program;41277135]Rented a server with 100% uptime for 3 years, paid, and just forgot about it?[/QUOTE]
considering quake 3 was released on 1999, i think any 2007 server could easily run the game and other applications. So maybe he didnt rent the server just for the quake3.
This is so damn cool, if it's real
This is fake because Quake 3 Arena is a 32-bit program. Therefore, if the files would be 8 gb in total, the program would crash because it would run out of memory.
Bullshit.
[QUOTE=Str4t0s;41278552]This is fake because Quake 3 Arena is a 32-bit program. Therefore, if the files would be 8 gb in total, the program would crash because it would run out of memory.[/QUOTE]
uhhhhh 1990 happened
memory paging is kind of a thing now
What if everyone online is a bot... Even the users on this forum... I've been completely alone this whole time...
[QUOTE=ScottyWired;41278582]What if everyone online is a bot... Even the users on this forum... I've been completely alone this whole time...[/QUOTE]
What if you are a bot?
[QUOTE=Griffster26;41278627]What if you are a bot?[/QUOTE]
Don't try mind tricks on me you filthy CommieBot.
You know that's actually really fucking creepy.
Wait, Quake 3 bots learn from you?
Why don't more games employ this feature? I mean I realise it must have been fucking hard to do, but if it's been done once...
I'd like to see a horror game with learning AI.
Everytime you play it will change depending on how you did last time.
[QUOTE=Griffster26;41278730]I'd like to see a horror game with learning AI.
Everytime you play it will change depending on how you did last time.[/QUOTE]
That would be awesome.
I can see why Valve are so interested in biometrics now, imagine having a learning AI in a game that knows when it scares or surprises you, learning from that information to become the ultimate horror machine.
[QUOTE=Rufia;41278712]Wait, Quake 3 bots learn from you?
Why don't more games employ this feature? I mean I realise it must have been fucking hard to do, but if it's been done once...[/QUOTE]
Time. A bot which learns from you is quite dumb to start off with, just due to the more predefined actions in place, the more predictable it's progression will be and the fact that reinstalling/data loss hampers the ai's ability to function at the same level it was before that reinstall.
[QUOTE=Paulendy;41278799]I can see why Valve are so interested in biometrics now, imagine having a learning AI in a game that knows when it scares or surprises you, learning from that information to become the ultimate horror machine.[/QUOTE]
Repetition takes the edge off of horror, so it would have to experiment to try and find new ways to scare you
[QUOTE=Zezibesh;41278820]Repetition takes the edge off of horror, so it would have to experiment to try and find new ways to scare you[/QUOTE]
Hence, if it repeats the action, it will learn that your response is lessened, it would likely do it 3 times before recognizing this, and then it would integrate that into it's behavior so that it doesn't make that same mistake or doesn't make it very often, some mistakes are impossible to avoid for any ai that is action limited.
For all intents and purposes, game ai's that "learn" are mostly cause and effect based, it is the cause and it judges the effect, if the effect is beneficial repeat, if not avoid repeating unless it is incidental to create a greater beneficial effect.
I think eventually it might scare you enough that the sheer paranoia is considered enough and it just stops trying, then as the player calms down BAM, heart attack fuel.
Didn't know a videogame could have a learning combat AI.
Why isn't this used in other games?
[QUOTE=Nitro836;41279205]Didn't know a videogame could have a learning combat AI.
Why isn't this used in other games?[/QUOTE]
Because people care more about story and graphics.
Sorry, you need to Log In to post a reply to this thread.