
Massive Open Lab gets volunteers to beat computers in designing RNA Citizen science, the movement to draft non-specialists into areas of scientific research, doesn't require the volunteers to put on lab coats. In at least one case, scientists turned a prickly biochemical problem into a game and found that the gamers could typically beat the best computer algorithms out there. But all that work was done on cases where we already knew the answers, which was how we were able to measure the gamers' success. Now some researchers have taken this approach one step further and created a hybrid project that mixes volunteers with lab-coated workers. 37,000 enthusiasts were given the chance to take on algorithms in designing new RNA molecules. A consortium of researchers at Carnegie Mellon, Stanford, and Seoul National University put together what they called a Massive Open Laboratory. Once the tutorial is done, volunteers can start taking part in challenges like the one shown on top. At least, energetically stable based on calculations.
Arcen Games, LLC - AI War Features "You are outgunned. You are massively outnumbered. You must win." These are your orders. Humanity has already fought its war against the machines -- and lost. AI death squads stand watch over every planet and every wormhole, the few remaining human settlements are held captive in orbiting bubbles, and the AIs have turned their attention outward, away from the galaxy, to alien threats or opportunities unknown. This inattention is our only hope: a small resistance, too insignificant even to be noticed by the AI central command, has survived. You do have a few things going in your favor. Go forth into the galaxy, steal AI technology, recapture those planets you must in order to achieve your ends, and save what remains of humanity. So What Exactly Is This Game? AI War is a one-of-a-kind strategy game that plays like an RTS but feels like a 4X. More specifically, this is a game that you can either play solo, or in 2-8 player co-op. Why Would I Want This Game? Information For Strategy Newbies
Making Makers | Learning Labs Together, Kids Learning Code, Maker Kids, TIFF and Toronto Public Library, have developed comprehensive, maker curriculum for educators who work in formal and informal learning environments with the objective of increasing Toronto youth access and engagement with advanced technology and digital tools! Our workshops and activities allow youth to create something with purpose, driven by their own vision and also empower teachers to be makers. We are hosting Train the Trainer Symposiums wherein the educators can learn how to run and modify activities by doing them. Toy Hacking at Maker Kids: Wednesday, Feb 12th from 8pm to 10pm (Download the module here and the materials here) Arduino Rovers at Maker Kids: Wednesday, Feb 19th from 8pm to 10pm (Download the module here and the materials here) Introduction to HTML & CSS at Kids Learning Code: Tuesday, Feb 25th from 6:30pm to 8:30pm (Download the module here and the materials here) Register here!
Duels of the Planeswalkers: All about AI i! Patrick Buckland here, CEO and owner of Stainless Games, the developer of Duels of the Planeswalkers. Last Wednesday, I wrote about the engine that drives Duels. This separation has many advantages, some of which I talked about, but the stand-alone nature of the Magic engine is vital in another respect: the AI. Basic Concept The basic approach to the AI for Duels was a simple look-ahead system. The AI needs a method of comparing the results of its comparisons. As it back-tracks from looking into the future, the score of a future world-state influences the scores of the states that came before it. The alternative future path of not sacrificing the Gnomes then also experiments with the your opponent attacking with the 5/5, and you see that you have the option of blocking it with the Gnomes and sacrificing them. Reality Check That's the basic logic. So the following approaches were taken to make this scheme workable: This is particularly important in the combat phase. Strategy Limitations
Two Generals' Problem Definition[edit] Positions of the armies. Armies A1 and A2 need to communicate but their messengers may be captured by army B. The thought experiment involves considering how they might go about coming to consensus. Yes, we will both attack at the agreed-upon time. Allowing that it is quite simple for the generals to come to an agreement on the time to attack (i.e. one successful message with a successful acknowledgement), the subtlety of the Two Generals' Problem is in the impossibility of designing algorithms for the generals to use to safely agree to the above statement. Illustrating the problem[edit] The first general may start by sending a message "Let us attack at 0900 on August 4." Knowing this, the second general may send a confirmation back to the first: "I received your message and will attack at 0900 on August 4." A solution might seem to be to have the first general send a second confirmation: "I received your confirmation of the planned attack at 0900 on August 4." Proof[edit]
Skynet meets the Swarm: how the Berkeley Overmind won the 2010 StarCraft AI competition We have a glorious, ego-affirming, reverse-John Henry kind of moment, but no time to savor it. With three days left before final submission of the code, our team has a lot of polishing and debugging to do. Professor Dan Klein, our faculty advisor, general, head coach, and driving force, smiles briefly and turns back to the whiteboard. He crosses out one of 20 test scenarios we still have to run. “Okay,” he says. “We can beat goliaths. This is the story of how our team created the Berkeley Overmind, and the technologies we used. Building a better future through Zerg rushes StarCraft is one of the most popular games ever, a huge hit from a company known for hits. It also happens to be a deeply challenging arena for artificial intelligence, and a successful StarCraft AI agent must attempt to solve a number of hard problems. StarCraft was released in 1998, an eternity ago by video game standards.
A (Relatively Easy To Understand) Primer on Elliptic Curve Cryptography Elliptic Curve Cryptography (ECC) is one of the most powerful but least understood types of cryptography in wide use today. At CloudFlare, we make extensive use of ECC to secure everything from our customers' HTTPS connections to how we pass data between our data centers. Fundamentally, we believe it's important to be able to understand the technology behind any security system in order to trust it. To that end, we looked around to find a good, relatively easy-to-understand primer on ECC in order to share with our users. Finding none, we decided to write one ourselves. Be warned: this is a complicated subject and it's not possible to boil down to a pithy blog post. The dawn of public key cryptography Whitfield Diffie and Martin Hellman Modern cryptography is founded on the idea that the key that you use to encrypt your data can be made public while the key that is used to to decrypt your data can be kept private. A toy RSA algorithm Computers don't do well with arbitrarily large numbers.
A new blueprint for artificial general intelligence (stock image) Demis Hassabis, a research fellow at the Gatsby Computational Neuroscience Unit, University College London, is out to create a radical new kind of artficial brain. A former well-known UK videogame designer and programmer, he has produced a number of amazing games, including the legendary Evil Genius — which he denies selling to Microsoft, thus ruining a perfectly good joke. He also won the World Games Championships a record five times. But in 2005, he decided to move from narrow AI (used in his games) to a bigger challenge: creating artificial general intelligence (AGI). Systems-level neuroscience Hassabis will unveil the blueprint on Saturday August 14 at the Singularity Summit in San Francisco. Hassabis: discovering the brain's algorithms Those problems, he said, include: How do we acquire knowledge? “We don’t have any good machine-learning algorithms for going from perceptual information to abstract information, such as what a city is, or how tall or heavy something is.
Elliptic curve A catalog of elliptic curves. Region shown is [−3,3]2 (For a = 0 and b = 0 the function is not smooth and therefore not an elliptic curve.) Any elliptic curve can be written as a plane algebraic curve defined by an equation of the form: Using the theory of elliptic functions, it can be shown that elliptic curves defined over the complex numbers correspond to embeddings of the torus into the complex projective plane. The torus is also an abelian group, and in fact this correspondence is also a group isomorphism. An elliptic curve is not an ellipse: see elliptic integral for the origin of the term. Elliptic curves over the real numbers[edit] Graphs of curves y2 = x3 − x and y2 = x3 − x + 1 Although the formal definition of an elliptic curve is fairly technical and requires some background in algebraic geometry, it is possible to describe some features of elliptic curves over the real numbers using only high school algebra and geometry. where a and b are real numbers. The group law[edit] and
The Philosophy of Game Design (part 1) The Escapist Magazine. If you've ever said that a videogame was "bad" for any reason - is evil, is nothing new, is too hard, is pretentious, is inaccessible, is sexist - in the performance of your royal duties as Grand Arbiter of Good Taste, then you also have to define and articulate what is a "good" game for us simple-minded folk. So, what makes a "good" game? Well, it all depends on whether you believe in absolute truth. (No, really!) For purposes of simplification, I will ignore all traditions of ancient philosophy that took place outside of Greece. Aristotle argued for a type of pluralism, where the purpose of a society was to ensure its individual citizens flourished (and by citizens, he meant only the small portion of Greek society that was the educated male land-owning military and gentry - sorry, women and slaves, no flourishing for you!) So, an Aristotelian philosophy of game design would presume the existence of a "citizen" - the hardcore gamer.
The Difference Between Knowledge and Experience Taekwan Kim's Blog - Validation Theory The following blog post, unless otherwise noted, was written by a member of Gamasutra’s community. The thoughts and opinions expressed are those of the writer and not Gamasutra or its parent company. Today, I’d like to propose a very basic idea: a consequence is a reward whenever it validates the player. Conversely, and more importantly, a consequence is a punishment whenever it invalidates the player. Simple, yes? Perhaps simplistic even. If we take the premise as granted, however, a careful examination should produce some practical insights into how validation shapes player activity. Validation: The Source of All Rewards The pursuit of validation—objectively, the psychological result when reality matches schema; subjectively, the feeling that an investment (intellectual, emotional, material, etc.) has been justified—is one of those things that, because it so thoroughly and expansively permeates human behavior, largely escape our conscious awareness. Our goal, then, becomes quite clear.