Give me a program that beats a dan level taking less
than a week to process.

I will code it in assembler if necesary to make it
efficient for a competition. (parallel if necesary)

The first part difficult.
The second one is just engineering.

20 minutes or 20 hours is the same in this problem.

http://en.wikipedia.org/wiki/Computational_complexity_theory


Last email about java/a/b/c/c++/c#/d.




--- Benjamin Teuber <[EMAIL PROTECTED]> escribió:

> To me, computer go programming means basic research
> for now, as I don't 
> believe the existing algorithms get you very far (I
> may be too 
> ambitious, but I cant help it..).
> Thus, I would program in a way that let's me explore
> everything very 
> fast, without caring too much about performance.
> This is why I' using 
> Common Lisp.
> 
> If I'd be happy with the status of the research as
> it is, trying to get 
> as much out of it as possible for tournament
> programs, I would go 
> Chrilly's way and use C, assembler or my own special
> chip (if I could 
> afford it or knew some nice sheik =)
> 
> Just my 2 cents,
> Ben
> 
> Don Dailey wrote:
> > On Mon, 2006-12-04 at 19:30 -0200, Mark Boon
> wrote:
> >   
> >> The object pooling is the only thing I'd rather
> do without. But for  
> >> speed that's not possible, unfortunately. However
> it hardly affects  
> >> cleanliness or readability as there's not such a
> big difference  
> >> between a constructor call and a factory call. It
> does add some
> >> extra  
> >> code, that's true. However, that's the same for
> any language, also  
> >> low-level ones like C or assembler. I don't see
> the logic why you  
> >> can't do in Java something that performance gurus
> do in C. Just  
> >> because it's Java? Because it makes sense? 
> >>     
> >
> > No, for me it's the total time/effort trade-off
> for a given level of
> > performance.
> >
> > If I program in C, it will take a little longer to
> write the code, but
> > it will run significantly faster even if I don't
> do any special
> > optimizations.
> >
> > If I program in Java and claim it is to save time,
>   but then I spend a
> > significant amount of time trying to make it go
> fast,  I have spend MORE
> > time than I did in C, and it's not as fast.   Not
> a reasonable
> > trade-off.
> >
> > I agree that you can do some reasonable
> optimizations and still have
> > readable code.   But avoiding object creation
> doesn't seem to me like a
> > natural way to use an object oriented language.  
> >
> > But my main point is that if you claim to use Java
> to save yourself
> > time,  but you expect to have to do a significant
> amount of
> > optimizations to be happy,  then why bother?  Just
> program in C and
> > don't do any optimizations and be faster with less
> time invested.
> >
> > I think that's enough for me.   I'm not going to
> post any more on this
> > subject because it's starting to seem stupid going
> back and forth on
> > this.
> >
> >
> > - Don
> >
> >
> > _______________________________________________
> > computer-go mailing list
> > computer-go@computer-go.org
> >
>
http://www.computer-go.org/mailman/listinfo/computer-go/
> >
> >   
> 
> _______________________________________________
> computer-go mailing list
> computer-go@computer-go.org
>
http://www.computer-go.org/mailman/listinfo/computer-go/
> 


__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis! 
¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to