tisdagen den 29:e maj 2012

Tisdagstips: Pathfinding & Artificial Intelligence (AI) Class

Den här serien med föreläsningar och praktiska övningar i AI och pathfinding i SL hålls på tisdagar. Den började förra tisdagen, men det går utmärkt att hoppa på idag. Tack Any1 Gynoid för utskicket!

Läs det här först! http://ireport.cnn.com/docs/DOC-785902


http://maps.secondlife.com/secondlife/NCI%20Dream%20Seeker/38/151/29

Pathfinding & Artificial Intelligence (AI) Class
Tuesdays in 2012 starting May 22nd, 2:30pm SLT
Prerequisites: Basic Building and Basic Scripting.

HAL 9000 Certificate Awarded for Successful Completion of any animated (moving arms/legs) pathfinder exercise.

In 90 minutes, we plan to cover: Intro to Artificial Intelligence (AI), Chatbots, PATHFINDING, Animating
Your Non-Player Characters (e.g. moving arms and legs), Exercises: Build 5 AI Characters Hands-On - Use
Sandbox SLURL http://tiny.cc/lu4hew



New Article!!!
Teaching Artificial Intelligence in Virtual Worlds
Any Gynoid, New Citizens Inc


Scores of years ago, Professor Edward Feigenbaum, TuringAward Winner, told us that one day we would all
have avatars. Go Figure! Allalong, I’ve been watching for signs that might interest the good
Professor.Chatbots. Hmmmm. Joseph Weizenbaum’s classic Artificial Intelligence (AI)experiments.
Pathfinding, oh yes, Edsger Dijkstra’s algorithm. And so forth.

About Pathfinding in Virtual Worlds: http://ireport.cnn.com/docs/DOC-785902
Also that article explains why AI characters will not createlag.

The challenge of AI has always been the platform. How muchsoftware and data scaffolding must we build,
before we get to the fun part,creating the AI? Seems to me, we have arrived. The platform, the
scaffolding,everything is being served up to us, misen place. As Pathfinding rolls out grid-wide in
Second Life, and soon tothe opensim metaverse… the engineers have done their job; we have everything
weneed. It is our turn: artists, entrepreneurs, and teachers.

The question now… What future do we want? Entrepreneurs willinvent cash generating AI products. Hidden
knowledge is their power. Artiststoo, O purveyors of beauty with veiled messages, how much we love you,
muses ofour virtual worlds… who rarely turn their inventions inside out, for all tosee. That’s what we
teachers do. Take things apart and turn them inside out forstudents to put back together. In this
knowledge ecosystem, as in RL, teachersintervene in society to empower emerging entrepreneurs, artists,
and teachersto create a better world. We teachers set the low water mark for commonknowledge. By
teaching AI in Virtual Worlds… making AI very accessible to everyoneinterested, we are lifting
Archimedes lever. Profoundly!

AI is fun! In my class, I do a brief lecture with AIdemonstrations… you learn and experience chatbots
and pathfinding and otherpowers, now available with simple scripts. The rest of this class
comprisesself-guided exercises. Building AI.Create a prim. Throw in a chatbot script and a personality
notecard. Throw in apathfinding script. Voila! You’ve built sophisticated AI! It’s really thateasy.

I give you all the scripts and step by step instructions onhow to build AI characters. Pathfinding…
(wandering, pursuing, and patrolling…)Pathfinding with Sensors… Chatbots… Greeter bot… Sound making…
Animations…Walking Controller… I call these scripts AI Beans. Drop an AI Bean in yourcharacter’s Content
tab and it performs AI! Key parameters that you want totweak, are right at the top of each script, and
well documented. Minimal externalrequirements are documented too, such as adding a chatbot personality
or soundfiles.

The crème de la crème skill for building AI characters isanimation. Pathfinding makes your characters
mobile; they move around the grid.Animations is what makes characters walk and physically gesture;
moving arms,legs, elevation, etc. I give you a folder of high quality characters; these aresculptie or
mesh creations, donated to NCI, some with freeware licensing.Through class exercises, I teach you how to
animate these characters (or yourown), in a few easy steps using a marvelous script from Ferd, an epic
SLcreator. Don’t forget the Mono checkbox! No programming needed. Use SL’s primeditor to move your
character’s limbs. Record 3 to 5 positions and you’ve got awalking animated character!

Of course, all of this content is totally free. You canreuse it to teach AI too! New Citizens Inc (NCI)
is a free school. You arewelcome to join us at 2:30pm SLT every Tuesday at NCI Dream Seeker (SLURL
http://tiny.cc/82vyew ). We are seekingqualified instructors to teach this class at additional times. I
also offer anasynchronous, distance learning option. The class materials are selfexplanatory; I give all
the class visuals and lecture notes (with visual cues).Exercises are self-guided. Contact any1 Gynoid
in-world (SL main grid) for moreinformation.

The new SL AI has the potential to transform Virtual Worlds,from vast depopulated regions to highly
interactive, immersive experiencesteaming with artificial life. This potential will go unrealized
without us, theteachers. We teachers make it possible for ordinary people to be successfulresolving
complex challenges. Having the great good fortune of an education, Ido as much as I can to pull together
courseware and deliver it to the universe.I invite you to join our Quixotic AI quest. Now it’s your
turn.

Acknowledgements:Thank you to Roxie Neiro, VEJ Editor in Chief, for publishing this timelyarticle. Thank
you to my students and friends who encouraged me to boldy gowhere no avi has sojourned before! In
particular, my star student Vectrix andmy friend Travis (andewbatz.silverweb) who followed this AI
adventure from day1 (visit Travis’ AI convenience store clerk at Danger Point SLURL http://tiny.cc/63wyew ).


Inga kommentarer: