Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Ada > Re: SIGAda cove...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 4 of 4 Topic 5652 of 5830
Post > Topic >>

Re: SIGAda coverage in GCN

by "Gene" <eugene.ressler@[EMAIL PROTECTED] > Apr 22, 2008 at 05:03 AM

"Georg Bauhaus" <rm.tsoh.plus-bug.bauhaus@[EMAIL PROTECTED]
> wrote in 
message news:4805107d$0$636$9b4e6d93@[EMAIL PROTECTED]
> roderick.chapman@[EMAIL PROTECTED]
 wrote:
>> On Apr 14, 3:59 pm, roderick.chap...@[EMAIL PROTECTED]
 wrote:
>>> Today's new issue of GCN
(athttp://www.gcn.com/print/27_8/46116-1.html)
>>
>> Interestingly, this article as just been picked up by SlashDot...
>
> As might have been expected, the article offers a lot to
> foster the stereotypes about the expensive language that
> drives weapons home; Ada is nothing more than Pascal, and
> not a word about the fundamental type system and concurrency
> until very late in the game.  So the least interesting remarks
> make it to the top. Oh well...

Oh well, indeed.  Leemon Baird is a good guy, but they are talking about
my 
student Tyler Hallmark (at West Point, not the Air Force Academy)
regarding 
the Connect 4 re****t.  Leemon's presentation - at least the one I saw -
was 
about implementing a neural net and getting the same performance as C.

:-S

Tyler did some nice work for an undergrad effort.

ABSTRACT
Parallel evolution of game evaluation functions in ada
This is an Ada experience re****t, where we conclude that Ada tasking and 
distributed processing facilities make it a good research tool for 
experimentation with algorithms that might eventually need multiple 
processors. We implemented a genetic algorithm in Ada to create effective 
computer players for Connect4. Key to our success was employing Ada
tasking 
and ALRM Annex E Distributed computing to harness a symmetric 
multiproces-sor and a distributed machine with very few code changes. Easy

extension of an original single-task code to multi-tasking and distributed

variants-even though extension was not planned in advance-was essential to

timely completion. Using either the parallel or distributed
implementation, 
about 150 processor hours were sufficient to evolve players that neither
the 
GNU "Four-in-a-Row" Expert player nor the author could defeat. This 
algorithm relies on human expertise to restrict the genetic search space. 
Work is in progress on a new algorithm with near-zero encoded knowledge, 
which will run on 220 distributed nodes within the same distributed 
computing framework.
 




 4 Posts in Topic:
SIGAda coverage in GCN
roderick.chapman@[EMAIL P  2008-04-14 07:59:50 
Re: SIGAda coverage in GCN
roderick.chapman@[EMAIL P  2008-04-15 11:28:31 
Re: SIGAda coverage in GCN
Georg Bauhaus <rm.tsoh  2008-04-15 22:30:50 
Re: SIGAda coverage in GCN
"Gene" <euge  2008-04-22 05:03:09 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Jul 25 14:51:59 CDT 2008.