The Project. One Year In.

One year ago today The Daily Villain Project commenced.

Villain Logo

It has been a busy six months since our last update. Our main objective right now is to complete a release-worthy version of our first game, Alphabet Soup. We are in phase II out of III toward completion of this game, and making progress every week. We stopped adding updates to our website concerning the game back in May, as we are doing a lot of behind-the-scenes work right now. As soon as AS is done, and maybe even before that, we plan to delve into any of several other game ideas we have been tossing around, and we are excited about that.

Besides game development, we have a few other things going on. First of all is dailyvillain.com, which we have not updated much since burrowing into Alphabet Soup dev. However, we have seen hits sky-rocket over the past six months, and we have been brainstorming on how to make it a better site, which we will be doing quite soon. We aim to have a more complete Computational Intelligence Library and Link Archive, along with an entirely new website design.

Alphabet Soup
Alphabet Soup Screen Shot

Sniderweb, LLC also has a website now and will be more involved in The Project, along with providing website design for small companies—after we get everything together.

Perhaps the most promising and most frequently-updated aspect of The Project right now is the blogging. The Project blog was a main update source for Alphabet Soup, but now that we are keeping AS under wraps, we have shifted the blog's focus more to Artificial Intelligence in software and other aspects of game design. Pariahpism is busy reviewing games in his gaming journal, which is always a good read. We will strive to keep these blogs more updated and current from now on.

Stumbleupon Twitter Google Buzz Digg it del.icio.us Facebook Reddit Yahoo Buzz
Tagged with:
 
Over six months have passed since The Project began, and it was long before that the ideas were seeded. Pariahpism published his version of The Project origins right away. While this was an accurate description, I feel it is time to post my view on where it all started, what the past six months have involved, and where we might be going with The Project. It began with an article published in 2007 by Alan Bellows on DamnInteresting.com about hardware evolution, “On the Origin of Circuits”. A comment in this article led me to Kevin Kelly’s book, Out of Control which is fully readable online. Now normally in my internet browsing I am not going to follow a link to a book and end up reading it in its entirety, but that is exactly what happened with Out of Control. The book starts out in Biosphere 2 in Arizona, and I thought, “Hey, I’ve been there!” And it only got more interesting as it went. Who would have thought ecology, philosophy, technology, economies and evolution had so many things in common. Turns out Kevin Kelly is no scientist or engineer, but he is a hub of information, finding new meaning and understanding in many subjects, especially technology, with direct access to the top thinkers of our time. His blog The Technium continues to amaze and inspire me, while helping me think outside the box. Out of Control covered a broad range of subjects, but some information seemed to stick out from the rest. I distinctly recall being impressed by the following, from Chapter 2: In the film Batman Returns a horde of large black bats swarmed through flooded tunnels into downtown Gotham. The bats were computer generated. A single bat was created and given leeway to automatically flap its wings. The one bat was copied by the dozens until the animators had a mob. Then each bat was instructed to move about on its own on the screen following only a few simple rules encoded into an algorithm: don't bump into another bat, keep up with your neighbors, and don't stray too far away. When the algorithmic bats were run, they flocked like real bats. It all came down to simple mathematical algorithms. Throw enough math into the software and, TADA! Biology plays out on your computer screen! Then, Chapter 15 dealt specifically with Artificial Evolution, while Chapter 17 “An Open Universe” expounded on that. Tom Ray and his game Tierra were highlighted, as was the GP master John R. Koza. These would soon become household names to The Project. Fast-forward to July 2009. Pariahpism had taken to game journaling, and while not being interested in gaming I was surprisingly enthralled by his stories. My experience with software engineering combined with the memories of Origin of the Circuits and Out of Control prompted a sudden want to try to develop something of the same substance, but on a different scale. Imagine gaming journals about a self-evolving, unpredictable game! Immediately ideas started to take hold. We could provide the goals and the necessary environments, but let the games do the work! After brief but furious discussions on the matter, Pariahpism proceeded to write about a number of game ideas brewing in our heads: Alphabet Soup The Field of Blobs The Arti-Field of Blobs – The Field of Blobs Side-Quest Game Untitled And then the serious research began to see how to go about bringing such ideas to fruition. Little did we know everything that was already out there. Computational Intelligence is a huge realm under AI which includes, among others, Genetic Programming, Genetic Algorithms, A-life, Neural Networks, and so on. Books, websites and whole development environments are relegated to these subjects, prompting us to back up a step and begin collecting information at a rapid pace. And here we are—still collecting. I have decided to completely overhaul the old website and devote it to The Project, and video gaming in general. Why dailyvillain.com? It started in 2004 as an inside joke, turned nickname, turned URL. It even stood as an acronym on the website for a while—something like Vagabond Interpreting Life’s Lessons and Idiosyncratic Nuances—but that was way too long. Anyway, the web space was already there and now it exists and persists as The Project’s home. So where is The Project headed? Our original goals still stand. Early versions of Alphabet Soup and various programming languages are the focus of most of our attention for the moment, but concerning the future, anything is fair game at this point. The nice thing is that the interwebs allows the unprecedented vast sharing of information, letting us build on what others have already created. The beauty of Open Source is that it is more than just convenient, it also allows for the acceleration of information sharing, and of course, innovation. That’s what The Project is all about. For a tad more organization... This blog will help to track our thoughts and progress, while this blog has become the home for the aforementioned gaming journals, other game reviews and pretty much anything game-related.
Tagged with:
 
(Originally published January 17, 2010) As we attempt to become the premier resource for everything relating to computational intelligence, The Project website continues to expand. The Grand Link Library continues to be updated, and now we have a growing Computational Intelligence Hierarchy to help organize all facets of The Project into something legible. Thanks to Pariahpism for putting together the hierarchy; now I am integrating it into the website and soon will be tying it together with the Grand Link Library. These will simply form the backbone of our work for The Project. The ultimate goals will be realized later, through the details. Here's V 1.0:
hierarchy CS AI Old GOFAI Sub BU Alife CI EC Fuz NN AE EA GA GP EP ES GEP MEP SI Secret Passage
Tagged with:
 

The Master Link List

(Originally published December 30, 2009) Today's project: categorizing, alphabetizing and updating the master link list for The Project. Based on the links we have collected so far, the best categories I could divide everything into included: Blogs Books Online Games / Examples / Source Code Potentially useful link dumps Tutorials / Articles Check it out.
Tagged with:
 

Getting Organized

(Originally published December 22, 2009) Introducing: SniderWebLLC.com! Here is where the SniderWeb project begins: platform for web hosting as well as the legitimization of The Project. Meanwhile, prepare for the dailyvillain.com revamp--where The Project continues to take form. And here is our master index of useful information--to evolve with The Project.
Tagged with:
 

Memristors

(Originally published August 21, 2009) I read an article earlier today about a new kind of resister called a memristor. It’s supposed to change everything in the world of electronics, let alone computing. And from what I know of basic electronic theory, if proven viable, it will. We’ve got three things that when mixed and mashed, we can have computers. So adding a fourth makes it exponentially more complex and fascinating. Apparently neurons in the brain are these memristors too. The possibilities are horrifyingly delicious, saliva inducing even. It gives me tingles up my spine. So I was thinking instead of waiting for an actual physical one to be made, why not fake-it in the mean time. There are programs out that emulate circuit boards and voltage levels. Why not program in the fourth component and go from there? I don’t know. I’m just thinking. I finished the summary of the link-plosion that The Villain and I threw together in our founding days. It took forever mostly because I kept adding more links when I wasn’t working off the old ones. I sent it to The Villain so he can look it over. Update: Master link list is now on the website, here.
Tagged with: