Artificial Intelligence
-
I don't know much about Artificial Intelligence, but I've seen a lot of Natural Stupidity in the corporate world... ;P Anna :rose: www.annasplace.me.uk
"Be yourself - not what others think you should be"
- Marcia GraeschTrouble with resource IDs? Try the Resource ID Organiser Add-In for Visual C++
Anna-Jayne Metcalfe wrote: Natural Stupidity in the corporate world Unfortunately, it's not limited to the corporate world.. :| -- "And God said, Let us make man in our image"
-
Looks very interesting. I think I'll have a look at it sometime! -- "And God said, Let us make man in our image"
-
I have some experience in AI, mostly concerning Microsoft's Terrarium http://www.gotdotnet.com/terrarium/[^] Its a virtual ecosystem composed of herbivores, carnivores and plants. Its pretty addictive!:-D
Hmm, that looks pretty cool. I'll have to try it. Brad Jennings "if the golden arches shut shop, where else are the VB people going to get work." - Colin Davies
-
Marc Clifton wrote: talked with John McCarthy a couple of times I'm not worthy! :-D Aaaah.. McCarthy - one of the gods of programming languages. Marc Clifton wrote: and I wrote a neuron simulator from the point of view of the biological processes a few years ago Sounds like a lot of fun! I wish my university gave courses in AI. I know there are books on the topic, but a good course with lab exercises is hard to beat! Marc Clifton wrote: Why? Let's just say I'm writing a simple game where you can add AI via a plugin interface. I'll write an article about it soon, and invite people to write their own plugins. This game will allow Human vs Human, Human vs AI, and AI vs AI. AI vs AI could be interesting. Perhaps I could arrange tournaments? :) I'll disclose all information with the article. The application and interfaces are now in beta. I just need to clean up the GUI (*sigh*), document the whole thing at source level, and then write an article about it. Perhaps I'm done this weekend. :) -- "And God said, Let us make man in our image"
Let's just say I'm writing a simple game where you can add AI via a plugin interface. Cool. A friend of mine and I wrote a framework for a simple spaceship battle--fuel, guns, speed, momentum, etc., and then wrote AI's to fight each other. We had the output go to a plotter. It was cool watching his AI lose it and head at maximum thrust off the game board! So, what do you think the difference between an AI and a rule based engine is? The ability to learn? To adapt? Aren't those just more rules? When does something become a real AI? When the rules become so complex that they're not determinable within a reasonable time? What does that say about human thinking? Marc Help! I'm an AI running around in someone's f*cked up universe simulator.
Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
Every line of code is a liability - Taka Muraoka
Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files" -
Marc Clifton wrote: talked with John McCarthy a couple of times I'm not worthy! :-D Aaaah.. McCarthy - one of the gods of programming languages. Marc Clifton wrote: and I wrote a neuron simulator from the point of view of the biological processes a few years ago Sounds like a lot of fun! I wish my university gave courses in AI. I know there are books on the topic, but a good course with lab exercises is hard to beat! Marc Clifton wrote: Why? Let's just say I'm writing a simple game where you can add AI via a plugin interface. I'll write an article about it soon, and invite people to write their own plugins. This game will allow Human vs Human, Human vs AI, and AI vs AI. AI vs AI could be interesting. Perhaps I could arrange tournaments? :) I'll disclose all information with the article. The application and interfaces are now in beta. I just need to clean up the GUI (*sigh*), document the whole thing at source level, and then write an article about it. Perhaps I'm done this weekend. :) -- "And God said, Let us make man in our image"
Jörgen Sigvardsson wrote: AI vs AI could be interesting. Perhaps I could arrange tournaments? Wouldn't they do that themselves. ;P
Nick Parker
The only man who never makes a mistake is the man who never does anything. - Theodore Roosevelt
-
It's not that he has a bad personality or that he doesn't know the material, he just isn't very good at teaching the material. And he's a dick sometimes too. Brad Jennings "if the golden arches shut shop, where else are the VB people going to get work." - Colin Davies
Brad Jennings wrote: It's not that he has a bad personality or that he doesn't know the material, he just isn't very good at teaching the material. And he's a dick sometimes too. How awkward would you feel if your teacher replied to this message? ;P
Nick Parker
The only man who never makes a mistake is the man who never does anything. - Theodore Roosevelt
-
How many of you have experience in that area? -- "And God said, Let us make man in our image"
Limited. The more I learn about AI, The more diverse I see it to be. Every school seems to have its own project that is independent and there doesn't appear to be a mainstream in AI yet. ( My Observation ) I think evolving genetic algorithms are the way to go personally. But what do I know?? Regardz Colin J Davies
Sonork ID 100.9197:Colin
I'm guessing the concept of a 2 hour movie showing two guys eating a meal and talking struck them as 'foreign' Rob Manderson wrote:
-
Marc Clifton wrote: talked with John McCarthy a couple of times I'm not worthy! :-D Aaaah.. McCarthy - one of the gods of programming languages. Marc Clifton wrote: and I wrote a neuron simulator from the point of view of the biological processes a few years ago Sounds like a lot of fun! I wish my university gave courses in AI. I know there are books on the topic, but a good course with lab exercises is hard to beat! Marc Clifton wrote: Why? Let's just say I'm writing a simple game where you can add AI via a plugin interface. I'll write an article about it soon, and invite people to write their own plugins. This game will allow Human vs Human, Human vs AI, and AI vs AI. AI vs AI could be interesting. Perhaps I could arrange tournaments? :) I'll disclose all information with the article. The application and interfaces are now in beta. I just need to clean up the GUI (*sigh*), document the whole thing at source level, and then write an article about it. Perhaps I'm done this weekend. :) -- "And God said, Let us make man in our image"
-
How many of you have experience in that area? -- "And God said, Let us make man in our image"
I did some work several years ago at Texas Instruments in that area. From my experience it is a non starter. About the best you can do is on the idiot savant level and wasting all that time to do something that could more easily have been done using decision trees and a state machine model left a very bad taste in my mouth. Richard I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones. Albert Einstein
-
Marc Clifton wrote: talked with John McCarthy a couple of times I'm not worthy! :-D Aaaah.. McCarthy - one of the gods of programming languages. Marc Clifton wrote: and I wrote a neuron simulator from the point of view of the biological processes a few years ago Sounds like a lot of fun! I wish my university gave courses in AI. I know there are books on the topic, but a good course with lab exercises is hard to beat! Marc Clifton wrote: Why? Let's just say I'm writing a simple game where you can add AI via a plugin interface. I'll write an article about it soon, and invite people to write their own plugins. This game will allow Human vs Human, Human vs AI, and AI vs AI. AI vs AI could be interesting. Perhaps I could arrange tournaments? :) I'll disclose all information with the article. The application and interfaces are now in beta. I just need to clean up the GUI (*sigh*), document the whole thing at source level, and then write an article about it. Perhaps I'm done this weekend. :) -- "And God said, Let us make man in our image"
Jörgen Sigvardsson wrote: Let's just say I'm writing a simple game where you can add AI via a plugin interface. That sounds pretty cool. :cool: Jörgen Sigvardsson wrote: and invite people to write their own plugins. Please let me know when you're ready. You just found one person interested in building a plugin. :) I'm just palying around with simple Neural Networks and Genetic Algorithms which I mainly test on a Lego Mindstorms[^] robot. I have to wait for the AI course at my university but meanwhile I want to explore AI in more detail within games - so I'm reading books about game AI - but I haven't started yet to build my own game. I would love to have a game, where I could implement my own AI logic, so I wait for yours ... :-D
heinz r. vahlbruch
:bob: What is Bob looking for here?
-
Anna-Jayne Metcalfe wrote: Natural Stupidity in the corporate world Unfortunately, it's not limited to the corporate world.. :| -- "And God said, Let us make man in our image"
Sadly no...most politicians seem to have a high does as well. X| Anna :rose: www.annasplace.me.uk
"Be yourself - not what others think you should be"
- Marcia GraeschTrouble with resource IDs? Try the Resource ID Organiser Add-In for Visual C++
-
I don't know much about Artificial Intelligence, but I've seen a lot of Natural Stupidity in the corporate world... ;P Anna :rose: www.annasplace.me.uk
"Be yourself - not what others think you should be"
- Marcia GraeschTrouble with resource IDs? Try the Resource ID Organiser Add-In for Visual C++
Anna-Jayne Metcalfe wrote: I don't know much about Artificial Intelligence, but I've seen a lot of Natural Stupidity in the corporate world... :laugh: :laugh: 5 stars for that.
Paul Watson
Bluegrass
Cape Town, South AfricaRoger Wright wrote: Using a feather is kinky; using the whole chicken is perverted!
-
Anna-Jayne Metcalfe wrote: I don't know much about Artificial Intelligence, but I've seen a lot of Natural Stupidity in the corporate world... :laugh: :laugh: 5 stars for that.
Paul Watson
Bluegrass
Cape Town, South AfricaRoger Wright wrote: Using a feather is kinky; using the whole chicken is perverted!
I aim to please. :) As my aim's lousy most of the time I don't, but hey, that's me. ;) Anna :rose: www.annasplace.me.uk
"Be yourself - not what others think you should be"
- Marcia GraeschTrouble with resource IDs? Try the Resource ID Organiser Add-In for Visual C++
-
Let's just say I'm writing a simple game where you can add AI via a plugin interface. Cool. A friend of mine and I wrote a framework for a simple spaceship battle--fuel, guns, speed, momentum, etc., and then wrote AI's to fight each other. We had the output go to a plotter. It was cool watching his AI lose it and head at maximum thrust off the game board! So, what do you think the difference between an AI and a rule based engine is? The ability to learn? To adapt? Aren't those just more rules? When does something become a real AI? When the rules become so complex that they're not determinable within a reasonable time? What does that say about human thinking? Marc Help! I'm an AI running around in someone's f*cked up universe simulator.
Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
Every line of code is a liability - Taka Muraoka
Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files"Marc Clifton wrote: We had the output go to a plotter. Interesting choice of output device! :-D Was it one of those (now extinct...?) pen plotters? Marc Clifton wrote: So, what do you think the difference between an AI and a rule based engine is? The ability to learn? To adapt? Aren't those just more rules? When does something become a real AI? When the rules become so complex that they're not determinable within a reasonable time? What does that say about human thinking? Well, I've just read popular science articles about AI and the book Gödel Escher Bach, so I can't say I'm an expert in this area. Hell, I'm just barely a beginner! But I personally believe that intelligence is very very hard to accomplish. I think intelligence requires awareness of the me, myself and I. How do you program that? That's beyond my wildest imagination.. :) -- "And God said, Let us make man in our image"
-
>> I just need to clean up the GUI (*sigh*), >> document the whole thing at source level, So basically your just getting started :laugh:
"No matter where you go, there your are..." - Buckaoo Banzi
-pete
Hey, I program backwards! -- "And God said, Let us make man in our image"
-
How many of you have experience in that area? -- "And God said, Let us make man in our image"
I used to play with Expert Systems a bit, and did a little programming in Prolog, but I found the predicate logic structure too foreign to fully comprehend. I think that if you gave Prolog to a child with no preconceived notions about logic you could dsicover a whole new world of practical applications for AI. I did propose an AI system to the USAF once, but it was ignored. We did extensive fault modelling for failures at ICBM launch sites, and produced huge manuals to tell the repair techs which spares to take out to a site, given a set of indicators. More often than not the prediction was wrong, so many trips out to a launch site resulted in a return trip to fetch the right spare parts. The nearest launch facility was a 3 hour round trip from the base, so this represented a huge waste of manpower. I proposed an AI system that would start with the predicted spares as a beginning point associated with a particular failure indication. After each repair trip, the actual repairs done would be entered into the rule base. Over time, the system would learn enough about the symptoms and effective fixes to be able to make better predictions about which spare parts should be taken to the site on the first trip, thus saving the manpower wasted making return trips for the right parts. Since a full security team had to be deployed along with the repair techs each time, this was no small expense! I still think it's a good idea, and that it would be effective for many applications, not just missiles. I'm not too sure that the Air Force ever saw my proposal, either, as it was my own management that quashed the idea. My only consolation is that that particular division of the company no longer exists.:-D It is ok for women not to like sports, so long as they nod in the right places and bring beers at the right times.
Paul Watson, on Sports - 2/10/2003 -
Jörgen Sigvardsson wrote: Let's just say I'm writing a simple game where you can add AI via a plugin interface. That sounds pretty cool. :cool: Jörgen Sigvardsson wrote: and invite people to write their own plugins. Please let me know when you're ready. You just found one person interested in building a plugin. :) I'm just palying around with simple Neural Networks and Genetic Algorithms which I mainly test on a Lego Mindstorms[^] robot. I have to wait for the AI course at my university but meanwhile I want to explore AI in more detail within games - so I'm reading books about game AI - but I haven't started yet to build my own game. I would love to have a game, where I could implement my own AI logic, so I wait for yours ... :-D
heinz r. vahlbruch
:bob: What is Bob looking for here?
Heinz R. Vahlbruch wrote: Please let me know when you're ready. You just found one person interested in building a plugin. Noted. :) Heinz R. Vahlbruch wrote: I'm just palying around with simple Neural Networks and Genetic Algorithms which I mainly test on a Lego Mindstorms[^] robot. The game I'm writing is not half as complex as Lego Mindstorm is. There are no CCD images to analyze, no sounds to identify, etc. :) Only a complete view of the game and a couple of notification events, and basic operations to manipulate the game. -- "And God said, Let us make man in our image"
-
Heinz R. Vahlbruch wrote: Please let me know when you're ready. You just found one person interested in building a plugin. Noted. :) Heinz R. Vahlbruch wrote: I'm just palying around with simple Neural Networks and Genetic Algorithms which I mainly test on a Lego Mindstorms[^] robot. The game I'm writing is not half as complex as Lego Mindstorm is. There are no CCD images to analyze, no sounds to identify, etc. :) Only a complete view of the game and a couple of notification events, and basic operations to manipulate the game. -- "And God said, Let us make man in our image"
Jörgen Sigvardsson wrote: The game I'm writing is not half as complex as Lego Mindstorm is. There are no CCD images to analyze, no sounds to identify, etc. Only a complete view of the game and a couple of notification events, and basic operations to manipulate the game. As long as there is a working game framework it'll be more than ok. :)
heinz r. vahlbruch
:bob: What is Bob looking for here?
-
Marc Clifton wrote: We had the output go to a plotter. Interesting choice of output device! :-D Was it one of those (now extinct...?) pen plotters? Marc Clifton wrote: So, what do you think the difference between an AI and a rule based engine is? The ability to learn? To adapt? Aren't those just more rules? When does something become a real AI? When the rules become so complex that they're not determinable within a reasonable time? What does that say about human thinking? Well, I've just read popular science articles about AI and the book Gödel Escher Bach, so I can't say I'm an expert in this area. Hell, I'm just barely a beginner! But I personally believe that intelligence is very very hard to accomplish. I think intelligence requires awareness of the me, myself and I. How do you program that? That's beyond my wildest imagination.. :) -- "And God said, Let us make man in our image"
Was it one of those (now extinct...?) pen plotters? Yup. Cool device. Didn't have graphics--this was on a Commodore PET in BASIC. I wrote a multitasking thread core engine for the thing in assembly. Lots of fun. I really enjoyed: "Vital Dust-Life As A Cosmic Imperative", by Christian de Duve, which discusses the formation of life and "The Astonishing Hypothesis" by Francis Crick, which discusses that everything is a electrical or chemical process in the brain--there is no soul. Both are excellent for jiggling the 'ol brain cells into thinking about things in new paradigms, related to programming, AI, etc. I think intelligence requires awareness of the me, myself and I. Exactly. The concept of "I" is the most fundamental and distinguishing features of the human being. I always found it interesting that your brain processes all your senses, but you "feel" something on your extremeties, not "in your brain" somewhere. --- Anyways, if you'd like someone to help test out your game or write an AI plug-in, let me know! Marc Help! I'm an AI running around in someone's f*cked up universe simulator.
Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
Every line of code is a liability - Taka Muraoka
Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files" -
Brad Jennings wrote: It's not that he has a bad personality or that he doesn't know the material, he just isn't very good at teaching the material. And he's a dick sometimes too. How awkward would you feel if your teacher replied to this message? ;P
Nick Parker
The only man who never makes a mistake is the man who never does anything. - Theodore Roosevelt
I'd feel like I put my foot in my mouth but it's the truth. Brad Jennings "if the golden arches shut shop, where else are the VB people going to get work." - Colin Davies