Saturday, December 6, 2008

New Terrarium game


I wonder if any of you have tried "Terrarium" game by Microsoft. You produce an insect that is either carnivorous or herbivorous. Or you can design a plant. You introduce it to the eco system and you watch how it manages itself in competition with other players. I have not had the time to sit down and introduce a fully designed species, but I have made some preliminary designs on a predator. Most of you can probably read an API, so take a look at the object model, and ponder that one for a bit. Particularly I hope we can discuss how a social species can be designed so that its collective behavior is purpose serving regarding hunting, defense, procreation, feeding etc. There are of course some limitations to the species and its interaction with the terrain. To start things off First, one needs to have roles. One needs to have the alternative tactics to hunt for food. There must be some statistics made which evaluate a strategy effectiveness against a particular other species. There must be a flow of communication in the different states. One needs an economic model so that skirmish and hunting packs can be economically viable. The species must be able to conquer an area and then spawn into others. Maybe it should eradicate problematic species and cultivate its food keeping it in check. So that it would not eat until there was no more food? Maybe one should have the hybrid species? The same creature should work scaled down (introduced to a new map) avoiding problematic species and scaled up (masters of the map). The communication model cannot be too time consuming. You will probably find, as I did, that there were some features sadly absent to implement a hive community.

Get Sugar Bowl Tickets

A ticket broker is a business that sells tickets at market price. The new TicketCity.com is a ticket broker specializing in sold out and major events such as the upcoming college football Bowl games. Unlike many brokers, they own a large amount of ticket inventory for a variety of popular Bowl games, and can provide great prices on their tickets. They provide various tickets for different bowl games such as BCS Championship Game, Sugar Bowl, Cotton Bowl, Orange Bowl, Outback Bowl, Fiesta Bowl and Chick-fil-a Bowl games. TicketCity.com has just announced the release of Sugar Bowl Tickets. The Sugar Bowl is the second oldest college football bowl game and one of the hottest tickets this season. The Sugar Bowl is the annual college football bowl game that matches a top SEC team with another football team. The Sugar Bowl is sponsored by Allstate, and was previously sponsored by Nokia. The Sugar Bowl was the site of the BCS National Championship Game in 2000 and 2004. In 2008, the Louisiana Superdome will again host the BCS National Championship Game, but this time it will be played one week after the Sugar Bowl. The Sugar Bowl is the nation's second oldest bowl game, rich with football history. This year's Sugar Bowl is sure to be one of the biggest events in college football, as it will be hosted at the Superdome in historical New Orleans, Louisiana. Head to New Orleans to watch the throng of fans congregate I the nation's leading jazz and blues music cities, and you will have the experience of a lifetime. Come watch as the SEC Champion or BCS at-large takes on another BCS at-large at the biggest college football game in New Orleans! Grab a pair of tickets to this year's Sugar Bowl game, one of the five biggest BCS bowl games in the nation. And your Sugar Bowl tickets are shipped via FedEx, Most Sugar Bowl tickets ship within 24 hours of your order.

Programming a neural net


Programming a neural net is not a big hairy deal. The easiest way to get a good grounding is to log onto Cornell's open source courseware and look for something in about 4th year computer science.

You need:
1) A basic understanding of probability and markov chains
2) The ability to write a tiny little module that takes a single input value and returns one of up to three or four values with stated probability. This will be your node, and you will have as many of them as you can put up with in your net.
3) The ability to use object oriented programming (to create a node class that replicates them a bit more elegantly) and some sense of good structure would save a lot of work and be more elegant besides. Other little things might be useful.

It's really handy to write out your structure on paper before you start - are you familiar with finite state automata? - You want diagrams that look a bit like those. It helps. It also helps to know what you will get your net to do, and how you will teach it - again this comes down to structure, and courseware is really handy for providing examples. Here at UBC the course is at the 400 level, and I think the textbook is cited online. I will try and remember to attach a few links here when orkut is not being overrun by rabid monkeys.

New Nero StartSmart

Nero Burning ROM, commonly called just Nero, is a popular optical disc authoring program for Microsoft Windows and Linux by Nero AG. Now the program is usually a part of various software suites, such as Nero 9 with various features and designation. Nero 9 is the next generation of the world's most trusted integrated digital media and home entertainment software suite. It features new cutting-edge functionality that makes enjoying digital media content simple. This easy-to-use yet powerful multimedia suite, gives you the freedom to create, rip, copy, burn, edit, share, and upload online. Whatever you want - music, video, photo, and data enjoy and share with family and friends anytime, anywhere. There are various features included in this software, let us see about some basic features and experience like Video, Music and Photo. Using the intuitive nero start smart command center of Nero 9, your digital life has never been more flexible, feasible, and fun. Whether you are recording soccer games, concerts, or family reunions, get professional results in an easy-to-use video creation and editing tool. Use the Movie Wizard template library and create entertaining movies for every occasion likes birthdays, weddings and vacations. Dust off your old CDs and LPs and digitally archive them forever. Easily manage and play your favorite music titles with new music recognition service delivers accurate song and artist information, and album art. Make all your digital photos come to life. Share the stories of your life's most memorable moments with professional photo-editing tools to correct red-eyes, crop, rotate, adjust, and enhance photo quality.