Prey
#1
Posted 05 March 2007 - 04:16 PM
Is there any specific ai algorithm for "distributed processing" like the swarms in the book?
Has anyone ever done it?
The swarms should be able to evolve just like in the book.
If you haven't read the book, then basically the swarms are nanoparticles which are programmed to simulate predators. Only fundamental rules are programmed into each particle and as a whole, the outcome is unpredictable.
#2
Posted 05 March 2007 - 07:22 PM
#3
Posted 05 March 2007 - 08:59 PM
The tenet is that the thingies were meant to conglomerate around each other and form a camera, but it's a book and it went wrong and started eating people.
The idea to control the particles using simple rules to generate emergent behaviour, but somehow controlling that emergence to give a predictably useful behaviour (like focussing a fly's eye camera) is very interesting.
In practice, I don't think nano will ever take off, much as I'd love to see it happen. Any sort of limited cpu processing, sensors and moving parts at all would make them so large as to be unuseable in most fields romanticists envisage. I personally can't see any "nano" bots ever getting smaller than a pinhead. Freakin small, but I don't want em in my brain! :)
#4
Posted 06 March 2007 - 10:47 AM
#5
Posted 06 March 2007 - 11:09 AM
#6
Posted 06 March 2007 - 11:19 AM
There's clearly a lot you don't get. Why not read some articles about nano-robots and nano-technology? This isnt a nano tech website, its a games programming one.
#7
Posted 06 March 2007 - 11:19 AM
You mean very small computer chips embedded into each particle?
But they're way too small, aren't they?
#8
Posted 06 March 2007 - 11:23 AM
BitTamer said:
You mean very small computer chips embedded into each particle?
But they're way too small, aren't they?
An average human hair is 80000nm wide, a red blood cell is ~7000nm
An average feature on a Intel core duo is 65nm.
#9
Posted 06 March 2007 - 12:13 PM
Cos each particle would carry out its own processes.
#10
Posted 06 March 2007 - 01:14 PM
Swarm AI is fiction in this context.
You need to learn how to do research. A good starting point for research is google. First hit is this, for Swarm AI. It even refers to your book.
Here is an example of its application: boids
#11
Posted 06 March 2007 - 09:24 PM
And a hundred of those maketh not a machine
#12
Posted 06 March 2007 - 09:29 PM
Come on, play fair. He's obviously a n00b, but a good way to research stuff is also to ask those who know something about the subject some starting point questions.
I've been researching smooth particle hydrodynamics a lot recently and started with google. Fifty stuffy academic papers full of foot long equations later, I asked in gdalgorithms and was put straight instantly.
#13
Posted 06 March 2007 - 11:38 PM
Rubicon said:
And a hundred of those maketh not a machine
No I never suggested that, and anyway you're several order of magnitude out. The figures are diameters.
You'd be able to fit 1,500,000 things of 65nm diameter in the area of a cross-section of human hair.
Even assuming a transistor size of 6λ thats approximately 42,000 transistors, which is more than enough to create something simple, a z80 had a mere 6000 transistors.
You'd still be able to fit hundreds in the size of a red blood cell.
And the idea is not to create a general purpose CPU, but a simple machine with few rules that acts in unison with other particles.
But anyway, like I said and you clearly do: Google/wikipedia first ask then ask questions when you don't understand something.
#14
Posted 07 March 2007 - 09:42 AM
#15
Posted 07 March 2007 - 11:02 AM
#16
Posted 07 March 2007 - 11:44 AM
Cue you to say something witty like "you mean like you just did?".....
#17
Posted 07 March 2007 - 12:08 PM
I'll read a little about it then, shall I?
I just wanted to talk to someone who knows something about it cos i find the tutorials on the net too long and unclear.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users











