Hi Sam: A couple of thoughts that I have:
Neural networks seem to have an existing implementation, albeit I assume it's not where we want it right now. Check out: /cel/trunk/include/propclass/neuralnet.h under the cel trunk. Also, I've looked in the past at the pathfinding implementation, and currently, it's an A* implementation, iirc. I know that a year or so ago, there was a big drive to try and make it faster, because the original implementation was quite slow. However, I don't currently see the same commenting in the source files (check out cel/trunk/plugins/propclass/pathfinder/pathfinderfact.h/.cpp in the repos) as previously. This leads me to believe that the implementation has been cleaned up somewhat. But, anyway, it might be a good place to start if you want to look into the code a little and see what's all there. ~Scott Thus Spoke smd...@student.cs.york.ac.uk: > Hello again group, > Sorry to double post, but I wanted to make sure it was on here that I am > unfortunately going to be away from my computer for just over a week now. > This obviously is unfortunate time with the GSoC application period > beginning next week, but it could not be avoided. > > Please can anyone with any further points or queries regarding AI in CEL > keep posting, I will be very interested to hear everyone's opinion upon my > return and will look to apply everyone's thoughts and wishes in my final > application. > > Kind Regards, > Sam, > > > >> 2009/3/19 <smd...@student.cs.york.ac.uk>: >> >>> Hello Group, >>> This is my first post to the group but I have been following the project >>> for the past month or so and have discussed with some of you already the >>> potential for this project. >>> >>> My name is Sam Devlin, and I post in your forum and irc channel as SamD. >>> I >>> would like to undergo a project in AI as part of the Google Summer of >>> Code. I think this is a great opportunity to begin a development role >>> within crystal space. >>> >>> I believe that a basic AI implementation should provide the following: >>> >>> 1.) A* Pathfinding >>> 2.) A Finite State Machine >>> 3.) Steering >>> >>> With these a good AI developer can produce a vast range of behaviours. >>> Please comment if you think anything should be added to this list. >>> >>> As far as I am aware previous projects have looked to implement A*, >>> steering and a navigation mesh. If anyone can provide details on how far >>> these projects went I would be very appreciative as I have been advised >>> this could be a good place to start work. >>> >>> To summarise, my questions are: >>> >>> 1.) What interest does the group have in AI development for CEL? >>> 2.) Does anyone want anything not included in this list? >>> 3.) Can anyone provide information regarding previous CEL AI work? >>> Source >>> code, brief comments and detailed explanations welcome. >>> >>> Thank you for your time. >>> Kind Regards, >>> Sam. >>> >>> >>> ------------------------------------------------------------------------------ >>> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are >>> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and >>> easily build your RIAs with Flex Builder, the Eclipse(TM)based >>> development >>> software that enables intelligent coding and step-through debugging. >>> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com >>> _______________________________________________ >>> Cel-main mailing list >>> Cel-main@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/cel-main >>> >>> >> ------------------------------------------------------------------------------ >> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are >> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and >> easily build your RIAs with Flex Builder, the Eclipse(TM)based development >> software that enables intelligent coding and step-through debugging. >> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com >> _______________________________________________ >> Cel-main mailing list >> Cel-main@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/cel-main >> >> > > > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > Cel-main mailing list > Cel-main@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/cel-main > ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ Cel-main mailing list Cel-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cel-main