Modular AI Project
  The Open Source AI Project
  FAQ  |  Search  |  Memberlist  |  Usergroups  |  Register |  Profile |  Log in to check your private messages 
Post new topic

Reply to topic
  The "library"
 
  Modular AI Project Forum Index Suggestions The "library"
View previous topic :: View next topic  
 Author
 Message
 TrentIllician
 Administrator
 

 Joined: 05 Jan 2007
 Posts: 44
 Location: USA

PostPosted: Jan 11, 2007 1:19pm    Post subject: The "library" Reply with quote
I got to thinking about the last time I really was seriously programming, and the first thing I thought about was the “library”. Now of course that doesn’t mean anything to you guys, so I’ll explain what I mean. Whenever My friends and I started on a new program, we’d first make a bare bones skeleton program that was very broad, and submit that to the “library” then take that skeleton and make it specific to what we needed it to do. Now, most of the time, whenever we began on a new project, there was already a skeleton for us to get an instant head start from.

Another benefit was that when we had finished a project, if there wasn’t something for us to start on right away, we could go to the library, grab something at random, and start, well, doing stuff. Improving it, altering it, setting it to a task, you know just doing stuff. It always kept us busy.

I think that should be a place to start. Make a simple chat box that memorizes what it is told, and spits back a response. Make a shape recognition program that will tell you that you have drawn a circle, or a square. Make audio recognition, that identifies a cat’s meow, and human speech. Make what ever else you can think of, as basic as basic can be, and add it to the library. Then, someone can make the chat box create it’s own unique sentences, and get the shape recognition to identify a pine tree from a digital picture.

I like the idea of creating the library for a couple of reasons, first and foremost, it gets us going. As of now, the amount of code that has been submitted I can count on one hand. Once some skeletons are created, there will be a couple of submissions every day. Second, it will give the newbie’s... like me, a place to learn the basics. Third, I think it is right up the ally of the spirit of the project.
Tell me what ya all think.


- Trent
View user's profile Send private message Send e-mail
 Martin
 
 

 Joined: 05 Jan 2007
 Posts: 84
 Location: England, worcester

PostPosted: Jan 14, 2007 3:22pm    Post subject: Reply with quote
indeed, whenever me and my friend build a game we build a library - so we have a networking library and a physics library; I'm currently knocking up a directX engine while my friend improves the physics library (with stuff like wall collision etc) for a space game we're making.
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
 Page 1 of 1 (All times are GMT - 8 Hours) Display posts from previous:      

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum



You may also enjoy NextGen
Click Here To Make This Forum Ad-Free
Free Message Forums - Get your own forum today!
SteelGraphite template and graphics © 2004 designed by boo.