Computer Scientists Invents Game-Developing Computer AI
MojoKid writes "Over the past few years, short game writing 'jams' have become a popular way to bring developers together in a conference with a single overarching theme. These competitions are typically 24-48 hours long and involve a great deal of caffeine, frantic coding, and creative design. The 28th Ludum Dare conference held from December 13 — 16 of this past year was one such game jam — but in this case, it had an unusual participant: Angelina. Angelina is a computer AI designed by Mike Cook of Goldsmiths, London University. His long-term goal is to discover whether an AI can complete tasks that are generally perceived as creative. The long-term goal is to create an AI that can 'design meaningful, intelligent and enjoyable games completely autonomously.' Angelina's entry into Ludum Dare, dubbed 'To That Sect'" is a simple 3D title that looks like it hails from the Wolfenstein era. Angelina's initial game is simple, but in reality Angelina is an AI that can understand the use of metaphor and build thematically appropriate content, which is pretty impressive. As future versions of the AI improve, the end result could be an artificial intelligence that 'understands' human storytelling in a way no species on Earth can match."
Smells like bullshit to me. What do you think?
Required reading for internet skeptics
Judging by the video, this looks like a random level generator for a Wolfenstein style 3D engine with largely random output. There were more useful algorithmic level generators for games already in 1984 (Elite). Not sure why this lame hack made the front page in 2013?
Today, "We are gunna do this it's gunna be rad." Tomorrow, "Shit, making AIs is really fucked up."
If you can talk with God, you lose interest in AI. AI is bad, but harmless for a long time. God says... consumed offer decree manifest Strengthen notorious Madaura wrinkle exhibit flowers Clearly persons notes uncultivated Oratory believed incensed undo fully Power literally pass wisely underwent sour sinks smooth missed moderation unhappy forbade pertaining righteousness underline dwell chapter condensed invests unravelied immediately turns recollecting enjoin necessaries speeches endures sacrifices resigned unholy Again beholdest
I'd just like to see more offerings from the engine. It seems a bit similar to procedurally generated dungeons that have been around since Rogue, but with an interesting twist. Perhaps nothing groundbreaking, but kind of weird and interesting.
As Ludum Dare entries are all freely-downloadable: http://www.ludumdare.com/compo/ludum-dare-28/?action=preview&uid=29184
Over the past few years, short game writing 'jams' have become a popular way to bring developers together in a conference with a single overarching theme. These competitions are typically 24-48 hours long and involve a great deal of caffeine, frantic coding, and creative design.
http://beratkontor.com/
Nobody Seems To Notice and Nobody Seems To Care - Government & Stealth Malware
###
In Response To Slashdot Article: Former Pentagon Analyst: China Has Backdoors To 80% of Telecoms
(The reader should know this article was written and distributed prior to the "badBIOS" revelations.)
How many rootkits does the US[2] use officially or unofficially?
How much of the free but proprietary software in the US spies on you?
Which software would that be?
Visit any of the top freeware sites in the US, count the number of thousands or millions of downloads of free but proprietary software, much of it works, again on a proprietary Operating System, with files stored or in transit.
How many free but proprietary programs have you downloaded and scanned entire hard drives, flash drives, and other media? Do you realize you are giving these types of proprietary programs complete access to all of your computer's files on the basis of faith alone?
If you are an atheist, the comparison is that you believe in code you cannot see to detect and contain malware on the basis of faith! So you do believe in something invisible to you, don't you?
I'm now going to touch on a subject most anti-malware, commercial or free, developers will DELETE on most of their forums or mailing lists:
APT malware infecting and remaining in BIOS, on PCI and AGP devices, in firmware, your router (many routers are forced to place backdoors in their firmware for their government) your NIC, and many other devices.
Where are the commercial or free anti-malware organizations and individual's products which hash and compare in the cloud and scan for malware for these vectors? If you post on mailing lists or forums of most anti-malware organizations about this threat, one of the following actions will apply: your post will be deleted and/or moved to a hard to find or 'deleted/junk posts' forum section, someone or a team of individuals will mock you in various forms 'tin foil hat', 'conspiracy nut', and my favorite, 'where is the proof of these infections?' One only needs to search Google for these threats and they will open your malware world view to a much larger arena of malware on devices not scanned/supported by the scanners from these freeware sites. This point assumed you're using the proprietary Microsoft Windows OS. Now, let's move on to Linux.
The rootkit scanners for Linux are few and poor. If you're lucky, you'll know how to use chkrootkit (but you can use strings and other tools for analysis) and show the strings of binaries on your installation, but the results are dependent on your capability of deciphering the output and performing further analysis with various tools or in an environment such as Remnux Linux. None of these free scanners scan the earlier mentioned areas of your PC, either! Nor do they detect many of the hundreds of trojans and rootkits easily available on popular websites and the dark/deep web.
Compromised defenders of Linux will look down their nose at you (unless they are into reverse engineering malware/bad binaries, Google for this and Linux and begin a valuable education!) and respond with a similar tone, if they don't call you a noob or point to verifying/downloading packages in a signed repo/original/secure source or checking hashes, they will jump to conspiracy type labels, ignore you, lock and/or shuffle the thread, or otherwise lead you astray from learning how to examine bad binaries. The world of Linux is funny in this way, and I've been a part of it for many years. The majority of Linux users, like the Windows users, will go out of their way to lead you and say anything other than pointing you to information readily available on detailed binary file analysis.
Don't let them get you down, the information is plenty and out there, some from some well known publishers of Linux/Unix books. Search, learn, and share the information on detecting and picking through bad binaries. But this still will not touch the void of the AP
Cloudberry Kingdom, Spelunky, and many rogue-likes all do this on a smaller level, but are always constrained by parameters. While they seek to create an AI that will take on more of the tasks, it will still have to be fed parameters created by an author, so unless this AI can create itself, how can it be called truly creative? Rather it is just procedural generation. It may be worth doing but calling it creative is hyperbolic.
Twinstiq, game news
Angelina's first game may be very simple, but it is conceptually quite something. For example it is interesting to read in the words of Angelina how she picked the music. So, let us not focus on how "meh" this first outing is but rather think of it as an interesting first step. By 2020 a hypotetical Angelina v6 should already be much farther evolved.
Computer Scientists Invents? Really? Nobody caught that?
Someone needs to establish a proper global AI committee to assess all these silly attempts and classify their relevance in the field. This is clearly an attempt to get headlined more than to really contribute to the field. We have yet to create properly working algorithm that aids software to initiate creative processes without human (or other) intervention. Or am I wrong here?
an artificial intelligence that 'understands' human storytelling in a way no species on Earth can match."
Is there any species on earth that understands human storytelling (besides humans)? I don't understand how this is a metric of success.
"First they came for the slanderers and i said nothing."
[moderate this one to flame-bait, it would be honest]
god, shut up. you obviously don't know what you read because you can't even qualify your verbs and shit or whatever. just shut up.
oh, hey, idiot: procedurally generated games have been out forever. there you go. the game was developed by "ai". fuck, what a fucktarded article.
"Stratigraphically the origin of agriculture and thermonuclear destruction will appear essentially simultaneous" -- Lee
As future versions of the AI improve, the end result could be an artificial intelligence that "understands" human storytelling in a way no species on Earth can match.
Actually the above cannot be the end result. It is impossible to achieve with the current understanding we have.
here I was thinking they could use Windows RT because MS can't seem to give it away. ;) until next galaxy note 3 acheter Galaxy note 3.
"Angelina chose the color of the walls, the textures, the ambient sound track."
fHueColour = iFloatRand(0.0f,360.0f);
Texture_Wall = iIntRand(0,10);
Music = iIntRand(0,5);
GameMode = iIntRand(0,10);
Ai, or, just basic random number generation?
Theres probably alot more under the hood. But, unless we can see how the code is written, it just looks like a random number based world generator to me.
So, AI experts in 20 or so years haven't been able to produce gaming bots which are "creative" in a multiplayer FPS
Getting this to work and to actually develop interesting game environments is going to be a pita, but if it can be done possibilities are interesting. Imagine a game that doesn't get to finish line or run out of quests etc but just keeps on evolving uniquely to match each gamers game-play. Even more interesting would be this in a MMORPG setting, imagine thousands of players affecting how game world evolves and expands. Each server might start with basic beginner world and end evolve from there, every server would be different, have different quests, maps etc. Large world maps are AI generated anyway these days, nobody goes around placing individual bushes, trees and whatnots everywhere, its more like: "this is forest area - randomly fill with vegetation type x". Applying this to other gameplay elements like quests, mob placements etc should be doable. And if you can take player actions as input this could result in very interesting results. It should be even possible to apply it to skills development.
I dunno if anyone else remembers it, but back in the 80s, Adventure Construction Set shipped with an option to generate an adventure from scratch, including the creation of new content (which, IIRC, was basically choosing some random values for things and rolling them into a new object). I obviously am not comparing the two -- this sounds considerably more advanced -- but the idea sounds the same and the results were probably about as interesting. That the AI relied on a pre-defined dictionary list of what is telling, too. Eventually, the understanding of consciousness will progress to the point where we can understand and analyze it in detail, but any AI is going to be dependent on that understanding before it is a true, complete, game production system.
I somehow enjoy reading about computer AI.
For (i = 1; i GameSize; i++) {
Character("Space Marine");
Display("Brown");
}
I believe this AI code has been in widespread use for at least 15 years.
"artificial intelligence that 'understands' human storytelling"
Could it be that the AI politician is close at hand?
what side do you want?
1. United States
2. Russia
3. United Kingdom
4. France
5. China
6. India
7. Pakistan
8. North Korea
9. Israel
"Computer ScientistS InventS Game-Developing Computer AI"
Now all we need is AI to play shovelware games for us.
I'm Mike, the chap behind this research. I'm glad to see a healthy dose of skepticism in the comments here! I just wanted to clear up a few points: first, I'm not claiming to have designed anything world-changing, this is just another step in the very early days of a very, very long road. Over the next few years I hope to get ANGELINA inventing game mechanics, designing graphical styles, commentating on its own developments, and producing a wider variety of games than ever before. But I hope you'll all still be asking questions and being critical, nevertheless. If you'd like to follow the project and let me know what you think of how things turn out, I blog at gamesbyangelina.org and I tweet @mtrc. Thanks for sharing the work!
This causes amazing ideas to race through my head. Imagine a much more mature version of this - one that could take input and even pull from other resources. For example, try to imagine a system that understands surfaces and textures, and even has access to the internet (or a built-in library) to derive work from. You tell the program to create a 3D castle similar to one in Scotland. It pulls information (either provided or on it's own) and from that it can create procedural textures, 3D surfaces to map those textures to, and then boom...a castle. Eventually it would understand night and day, sounds that are associated with certain environments, lighting, varied architecture, natural terrain...the possiblities are endless. And instead of having a slew of developers and artists trying to create a cohesive image over weeks or months, you have a singular entity creating this content on the fly, limited only by the amount of CPU cycles at your disposal. What an amazing science fiction story that could play itself out in reality if this idea was matured.
Judging from the game description, Angelina has already created something light years more creative than anything Michael Bay has ever done.
You mean to tell me all those shitty movie-themed games from LJN back in the 80s weren't generated by some computer? I'm shocked.
It's impressive that an AI can create a game, but that AI is coded by a person so it is always going to be restricted to what the human has created.
What if Angelina 1.0 could create Angelina 2.0 and Angelina 2.0 could create Angelina 3.0?
What would be the result of letting that run for a few years?
"Angelina chose the color of the walls, the textures, the ambient sound track" So all it did was randomly choose a few things. Completely stupid. That isn't "AI" by any stretch.
Wait, that monster *IS* my biology professor! WTF
(Ender's Game had that Giant video game which added content on its own...)
Wait, that monster trying to kill me *IS* my biology professor!
* The reference: Ender's Game had a game called Giant's Drink which used an AI to develop content tailored to the user.
I could see how games like CoD, Wolfenstien, Doom, Diablo, even side quests in D&D-style games like WoW and DDO could be generated by an AI. Go back through gaming history, though, and you'll find titles with stories SOOOO far out there that it's amazing that even a human though of it: Ultima 5,6,7,& 7 part 2, Starflight, some of the Sierra titles - specifically, Kings Quest III & IV, the Space Quest and Hero's Quest in which sarcasm and style plays an important role in the story-telling. I think an AI will have trouble with style and sarcasm. Baldur's Gate could have had an AI helping with side quests, but the main story-arc and back-story would be a stretch for AI.
Stephen Thaler's creativity machine is proof of the potential of machine creativity.
Reinvent the wheel only at either a lower cost, greater effectiveness, or your own personal enrichment and satisfaction.
http://www.pyongyangracer.co/
-- 29A the number of the Beast
Please ignore this test comment.
(Ptolemarch, 1, root-level)
Please ignore this other test comment.
(Ptolemarch, 2, reply)
Hello! everybody, give you recommend a good shopping place. cheap jordan shoes sale http://www.sheptrade.com/ jordan store http://www.sheptrade.com/ Air jordan 1 http://www.sheptrade.com/ discount jordan shoes http://www.sheptrade.com/ jordan shoes wholesale http://www.sheptrade.com/ best handbags http://www.sheptrade.com/ cheap LV handbags http://www.sheptrade.com/ cheap NBA Jerseys http://www.sheptrade.com/ jordan michael http://www.sheptrade.com/ cheap jordan http://www.sheptrade.com/ Jordan for cheap http://www.sheptrade.com/ Air jordan 11 http://www.sheptrade.com/ cheap NFL Jerseys http://www.sheptrade.com/ handbag store http://www.sheptrade.com/ Air jordan 13 http://www.sheptrade.com/ handbag patterns http://www.sheptrade.com/ cheap NHL Jerseys http://www.sheptrade.com/ imitation handbags http://www.sheptrade.com/ replica rolex http://www.sheptrade.com/ Air jordan 4 http://www.sheptrade.com/ jordan release dates http://www.sheptrade.com/ cheap designer handbags http://www.sheptrade.com/ Air Max 90 http://www.sheptrade.com/ air shox http://www.sheptrade.com/ cheap MLB Jerseys http://www.sheptrade.com/ cheap jordan shoes http://www.sheptrade.com/ Top replica watches http://www.sheptrade.com/ Air jordan 6 http://www.sheptrade.com/ wholesale from china http://www.sheptrade.com/ designer handbags wholesale http://www.sheptrade.com/