Usenet.com

www.Usenet.com

Group Index

Comp Thread Archive from Usenet.com

<-- __Chronological__ --> <-- __Thread__ -->

Re: Turn Based Games



"Jason Reposa" <[EMAIL PROTECTED]> wrote in
news:[EMAIL PROTECTED]: 

>> Please be more clear next time.
> 
> sorry.
> 
No need to be sory, confusion wasn't as high. And buildings were rebuild 
rather quickly. ^_^


>> Isn't better to teach them cooperation?
> 
> I think it would help them to know where the limitations are in their
> programs.


Ability to estimate a time shedule and a difficulty of the program, before 
start, is important too.  

Don't forget that programs in computing courses have different limitation 
than programs in real live. 

>> What would you try to do to them? Teach them programming? Tech them
>> math? Teach them some introduction lessons about AI? Strong or weak?
> 
> I'm trying to create an 'introduction' to AI with a focus on game
> programming for second year undergraduate students. At this point they
> know programming and most of the math. As it is an introduction, and
> the semester is only three months long, it should be an algorithm that
> they can complete in one or two weeks. As of right now I want to teach
> them minimax. I think minimax teaches a fundamental principle. It
> teaches the student how to think about maximizing their scores while
> minimizing their opponents. Weak. 
> 

It might be interesting to teach them not as much code, but try to teach 
them usage of different AI methods. They wouldn't have enought time to 
reasonably learn how to efficiently create NN, but they could at least know 
that NN is usefull mainly for pattern recognition. 
If you'd like to teach minimax then you could consider alphabeta too. And 
elementary introduction to NN, fuzzy logic, flocking and most importantly 
MOBs would be interesting too.

<snip> 
>> Or you could do some work with that soccer that has been offered to
>> you somewhere in this discusion. Use the Java version please. And use
>> AI as multithreaded. I would recommend to add a training of players
>> to the 
> soccer
>> so it wouldn't be just about creation of AI that would control each
> player,
>> but also about creation of AI that would be able to do manager and
>> trainer work on team. Add comments too. That would be fun.
> 
> 
> Soccer sounds good, but a little overwhelming for second year
> undergrad's. Understand that not every student is going to be as
> excited about AI as you are, or nearly as knowledgeable. They will not
> spend an entire semester developing AI for soccer, and then training
> them. Sure, I'd like them to do that. If it was a AI course. This is
> an introduction. They should spend about 20 hours on this assignment.
> I'm already pushing them hard by saying 20. If a student spends 5
> hours on their homework it's acceptable, since they usually have many
> other classes to worry about. 
> 

What they could do, they would do. I think you should try to teach them 
more by humor than otherwise. While it doesn't seem they would have time to 
learn more than basics, you should at least try to ignite spark for 
interest in the AI. 

Nice begining could be claim that could be done AI smarter than you and 
possibly even smarter than xxx (chose one of the cheifs of your school that 
has sense of humor). It could get them started nicely. ~_^



Ouch I shouldn't do answers as late in night, my dislexy is worse. 



<-- __Chronological__ --> <-- __Thread__ -->


Usenet.com




Please check out one of the premium Usenet Newsgroup Service Providers below for access to Usenet.




Please check out one of the premium Usenet Newsgroup Service Providers below for access to Usenet.