Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-08-05 Thread Jason House
I have to withdraw from this tournament.  I don't have a windows
computer, and getting access to one with the ability to install tools
has been tougher than anticipated.

On Thu, 2008-07-17 at 14:53 +0100, Nick Wedd wrote:
 The European Go Congress (see http://egc2008.eu/en/congress/index.php) 
 will be held in Leksand, Sweden from July 26th to August 9th.  On 
 Wednesday August 6th it will include a Computer Go event (see 
 http://www.computer-go.info/egc2008/).
 
 Entry to this is free.  If you would like to enter but cannot be there 
 yourself, it should be possible for you to send in your program, and I 
 will try to find an operator for it.
 
 According to my records, entries so far are:
 
19x199x9
 CrazyStonepossible possible
 FirstGo   yes  yes
 GNU Goprobable probable
 HouseBot  no   yes
 Leela probable yes
 Mango possible possible
 Many Faces of Go  yes  no
 Steenvreter   no   yes
 Toaster   no   possible
 TSGo  probable no
 Tuuppari  yes  yes
 valkyria  possible possible
 Wei2Goprobable no
 
 I expect this table needs correcting and bringing up to date. 
 Corrections and updates may be posted to this list or sent to me 
 privately, as you prefer.  Late entries are also welcome.
 
 The programs will be run on Windows Vista PCs in Leksand, connected to 
 KGS, where the games will be played.
 
 Of the programs listed above, TSGo (by Ivo Tonkes) and Tuuppari (by a 
 team of Finnish programmers) have never, so far as I know, competed in a 
 KGS tournament.  I would like both those programs to play in a trial 
 tournament on KGS, to ensure that they are correctly configured for 
 tournament play, rather than finding out that they aren't on the day of 
 the event.  I am willing to set up such a trial tournament whenever 
 requested - it will use very short time limits, and no-one will care who 
 wins, the purpose will be to test their handling of the tournament 
 settings.  However I suspect that neither of these programs yet has its 
 Windows version in a presentable state.  I hope to hear soon from Ivo 
 Tonkes and Mika Urtela about this - if I don't, I shall assume that they 
 aren't reading this list, and email them privately.
 
 I owe two pints of beer to the GNU Go team.  I expect to deliver these 
 to Gunnar, if he is there to operate GNU Go.  Gunnar will also be 
 speaking on computer Go, after the tournament.
 
 Nick

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-08-05 Thread Urban Hafner

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Jason House wrote:
| I have to withdraw from this tournament.  I don't have a windows
| computer, and getting access to one with the ability to install tools
| has been tougher than anticipated.

It's actually my fault. But the combination of my lack of Windows
knowledge (believe it or not, I've never compiled a program on
Windows!), the relatively new language (D) and the libraries needed made
it impossible to provide a Windows build in time.

My apologies for the short notice.

Urban
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkiYU2gACgkQggNuVCIrEyWLZACffc54YZYUK7debjuF6B9G4/w5
KxYAoJdB6xWGi9hOqj61jLTofTnZp0Im
=iA2t
-END PGP SIGNATURE-
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-08-05 Thread Don Dailey
On Tue, 2008-08-05 at 08:30 -0400, Jason House wrote:
 I have to withdraw from this tournament.  I don't have a windows
 computer, and getting access to one with the ability to install tools
 has been tougher than anticipated.

Why do you need a windows computer?   It's my understanding that they
already supply windows Vista computers for you.   And can't you bring
the software tools you need to install with you on a pen drive or on
cdrom?

- Don



 
 On Thu, 2008-07-17 at 14:53 +0100, Nick Wedd wrote:
  The European Go Congress (see http://egc2008.eu/en/congress/index.php) 
  will be held in Leksand, Sweden from July 26th to August 9th.  On 
  Wednesday August 6th it will include a Computer Go event (see 
  http://www.computer-go.info/egc2008/).
  
  Entry to this is free.  If you would like to enter but cannot be there 
  yourself, it should be possible for you to send in your program, and I 
  will try to find an operator for it.
  
  According to my records, entries so far are:
  
 19x199x9
  CrazyStonepossible possible
  FirstGo   yes  yes
  GNU Goprobable probable
  HouseBot  no   yes
  Leela probable yes
  Mango possible possible
  Many Faces of Go  yes  no
  Steenvreter   no   yes
  Toaster   no   possible
  TSGo  probable no
  Tuuppari  yes  yes
  valkyria  possible possible
  Wei2Goprobable no
  
  I expect this table needs correcting and bringing up to date. 
  Corrections and updates may be posted to this list or sent to me 
  privately, as you prefer.  Late entries are also welcome.
  
  The programs will be run on Windows Vista PCs in Leksand, connected to 
  KGS, where the games will be played.
  
  Of the programs listed above, TSGo (by Ivo Tonkes) and Tuuppari (by a 
  team of Finnish programmers) have never, so far as I know, competed in a 
  KGS tournament.  I would like both those programs to play in a trial 
  tournament on KGS, to ensure that they are correctly configured for 
  tournament play, rather than finding out that they aren't on the day of 
  the event.  I am willing to set up such a trial tournament whenever 
  requested - it will use very short time limits, and no-one will care who 
  wins, the purpose will be to test their handling of the tournament 
  settings.  However I suspect that neither of these programs yet has its 
  Windows version in a presentable state.  I hope to hear soon from Ivo 
  Tonkes and Mika Urtela about this - if I don't, I shall assume that they 
  aren't reading this list, and email them privately.
  
  I owe two pints of beer to the GNU Go team.  I expect to deliver these 
  to Gunnar, if he is there to operate GNU Go.  Gunnar will also be 
  speaking on computer Go, after the tournament.
  
  Nick
 
 ___
 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/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-08-05 Thread Don Dailey
I misunderstood Jason's email.  He is trying to compile his program to
run on windows and it's written in D. You cannot log into a windows
computer remotely either without special software.

There must be someone on this group who will try to compile your program
to run on windows using the digital mars D compiler.Are you using a
lot of external libraries?   

Where do you live?  Perhaps if someone on the group with a windows
computer who happens to live near you, would let you help?   

Do you use the digital mars compiler or the gnu based compiler?  Do you
think it would work on either?

- Don



On Tue, 2008-08-05 at 15:19 +0200, Urban Hafner wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Jason House wrote:
 | I have to withdraw from this tournament.  I don't have a windows
 | computer, and getting access to one with the ability to install tools
 | has been tougher than anticipated.
 
 It's actually my fault. But the combination of my lack of Windows
 knowledge (believe it or not, I've never compiled a program on
 Windows!), the relatively new language (D) and the libraries needed made
 it impossible to provide a Windows build in time.
 
 My apologies for the short notice.
 
 Urban
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.9 (Darwin)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
 iEYEARECAAYFAkiYU2gACgkQggNuVCIrEyWLZACffc54YZYUK7debjuF6B9G4/w5
 KxYAoJdB6xWGi9hOqj61jLTofTnZp0Im
 =iA2t
 -END PGP SIGNATURE-
 ___
 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/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-08-05 Thread Jason House
I'm not physically attending the EGC.  In order to participate, I needed to
provide a windows executable and have someone operate the bot on my behalf.
I probably should have taken advantage of the offer to use a Linux box, but
I figured I'd make it easier on the organizers :)

On Tue, Aug 5, 2008 at 9:28 AM, Don Dailey [EMAIL PROTECTED] wrote:

 On Tue, 2008-08-05 at 08:30 -0400, Jason House wrote:
  I have to withdraw from this tournament.  I don't have a windows
  computer, and getting access to one with the ability to install tools
  has been tougher than anticipated.

 Why do you need a windows computer?   It's my understanding that they
 already supply windows Vista computers for you.   And can't you bring
 the software tools you need to install with you on a pen drive or on
 cdrom?

 - Don



 
  On Thu, 2008-07-17 at 14:53 +0100, Nick Wedd wrote:
   The European Go Congress (see http://egc2008.eu/en/congress/index.php)
   will be held in Leksand, Sweden from July 26th to August 9th.  On
   Wednesday August 6th it will include a Computer Go event (see
   http://www.computer-go.info/egc2008/).
  
   Entry to this is free.  If you would like to enter but cannot be there
   yourself, it should be possible for you to send in your program, and I
   will try to find an operator for it.
  
   According to my records, entries so far are:
  
  19x199x9
   CrazyStonepossible possible
   FirstGo   yes  yes
   GNU Goprobable probable
   HouseBot  no   yes
   Leela probable yes
   Mango possible possible
   Many Faces of Go  yes  no
   Steenvreter   no   yes
   Toaster   no   possible
   TSGo  probable no
   Tuuppari  yes  yes
   valkyria  possible possible
   Wei2Goprobable no
  
   I expect this table needs correcting and bringing up to date.
   Corrections and updates may be posted to this list or sent to me
   privately, as you prefer.  Late entries are also welcome.
  
   The programs will be run on Windows Vista PCs in Leksand, connected to
   KGS, where the games will be played.
  
   Of the programs listed above, TSGo (by Ivo Tonkes) and Tuuppari (by a
   team of Finnish programmers) have never, so far as I know, competed in
 a
   KGS tournament.  I would like both those programs to play in a trial
   tournament on KGS, to ensure that they are correctly configured for
   tournament play, rather than finding out that they aren't on the day of
   the event.  I am willing to set up such a trial tournament whenever
   requested - it will use very short time limits, and no-one will care
 who
   wins, the purpose will be to test their handling of the tournament
   settings.  However I suspect that neither of these programs yet has its
   Windows version in a presentable state.  I hope to hear soon from Ivo
   Tonkes and Mika Urtela about this - if I don't, I shall assume that
 they
   aren't reading this list, and email them privately.
  
   I owe two pints of beer to the GNU Go team.  I expect to deliver
 these
   to Gunnar, if he is there to operate GNU Go.  Gunnar will also be
   speaking on computer Go, after the tournament.
  
   Nick
 
  ___
  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/

Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-08-05 Thread Don Dailey
On Tue, 2008-08-05 at 09:38 -0400, Jason House wrote:
 I'm not physically attending the EGC.  In order to participate, I
 needed to provide a windows executable and have someone operate the
 bot on my behalf.  I probably should have taken advantage of the offer
 to use a Linux box, but I figured I'd make it easier on the
 organizers :)

I suppose you could attempt to do this with wine, the windows emulator.
Have you considered trying?   I have been surprised recently with how
well it works.  

Also, I have successfully created a windows executable for my chess
program using the cross compiler but it's not D, it's C. 


- Don



 
 On Tue, Aug 5, 2008 at 9:28 AM, Don Dailey [EMAIL PROTECTED] wrote:
 On Tue, 2008-08-05 at 08:30 -0400, Jason House wrote:
  I have to withdraw from this tournament.  I don't have a
 windows
  computer, and getting access to one with the ability to
 install tools
  has been tougher than anticipated.
 
 
 Why do you need a windows computer?   It's my understanding
 that they
 already supply windows Vista computers for you.   And can't
 you bring
 the software tools you need to install with you on a pen drive
 or on
 cdrom?
 
 - Don
 
 
 
 
 
  On Thu, 2008-07-17 at 14:53 +0100, Nick Wedd wrote:
   The European Go Congress (see
 http://egc2008.eu/en/congress/index.php)
   will be held in Leksand, Sweden from July 26th to August
 9th.  On
   Wednesday August 6th it will include a Computer Go event
 (see
   http://www.computer-go.info/egc2008/).
  
   Entry to this is free.  If you would like to enter but
 cannot be there
   yourself, it should be possible for you to send in your
 program, and I
   will try to find an operator for it.
  
   According to my records, entries so far are:
  
  19x199x9
   CrazyStonepossible possible
   FirstGo   yes  yes
   GNU Goprobable probable
   HouseBot  no   yes
   Leela probable yes
   Mango possible possible
   Many Faces of Go  yes  no
   Steenvreter   no   yes
   Toaster   no   possible
   TSGo  probable no
   Tuuppari  yes  yes
   valkyria  possible possible
   Wei2Goprobable no
  
   I expect this table needs correcting and bringing up to
 date.
   Corrections and updates may be posted to this list or sent
 to me
   privately, as you prefer.  Late entries are also welcome.
  
   The programs will be run on Windows Vista PCs in Leksand,
 connected to
   KGS, where the games will be played.
  
   Of the programs listed above, TSGo (by Ivo Tonkes) and
 Tuuppari (by a
   team of Finnish programmers) have never, so far as I know,
 competed in a
   KGS tournament.  I would like both those programs to play
 in a trial
   tournament on KGS, to ensure that they are correctly
 configured for
   tournament play, rather than finding out that they aren't
 on the day of
   the event.  I am willing to set up such a trial tournament
 whenever
   requested - it will use very short time limits, and no-one
 will care who
   wins, the purpose will be to test their handling of the
 tournament
   settings.  However I suspect that neither of these
 programs yet has its
   Windows version in a presentable state.  I hope to hear
 soon from Ivo
   Tonkes and Mika Urtela about this - if I don't, I shall
 assume that they
   aren't reading this list, and email them privately.
  
   I owe two pints of beer to the GNU Go team.  I expect to
 deliver these
   to Gunnar, if he is there to operate GNU Go.  Gunnar will
 also be
   speaking on computer Go, after the tournament.
  
   Nick
 
 
 
  ___
  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/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-08-05 Thread terry mcintyre
- Original Message 

From: Don Dailey [EMAIL PROTECTED]

I misunderstood Jason's email.  He is trying to compile his program to
run on windows and it's written in D. You cannot log into a windows
computer remotely either without special software.

Rdesktop is is widely available for most linux distros and can log in remotely 
to windows machines. Firewalls may, however, block the RDP (Remote Desktop 
Protocol ) ports. Some versons of Windoze limit the number of simultaneous 
logins to a very large number such as two.



  
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-08-05 Thread Jason House
On Tue, Aug 5, 2008 at 9:38 AM, Don Dailey [EMAIL PROTECTED] wrote:

 I misunderstood Jason's email.  He is trying to compile his program to
 run on windows and it's written in D. You cannot log into a windows
 computer remotely either without special software.

 There must be someone on this group who will try to compile your program
 to run on windows using the digital mars D compiler.Are you using a
 lot of external libraries?


The latest version uses Tango 0.99.7, flex, and bison.  The dependency on
flex and bison are for SGF parsing and can be commented out with relative
ease (housebot.d has approximately 3 lines that reference sgf).

I made a last ditch attempt this morning, downloading Easy D from
http://www.fsdev.net/versions/show/7 and the HouseBot source from
http://sourceforge.net/svn/?group_id=149506

My initial download of the tar.gz failed because the computer didn't have
gunzip and tar.  I then downloaded Tortoise SVN from
http://tortoisesvn.net/downloads and rebooted.

I did not have command line utilities to run compute_version.sh, so I made
the following manual hb_version.d file:
void gtp_version(){ return HouseBot 0.7 r811; }

and then ran the equivalent of dmd *.d game/*.d search/*.d -unittest
-ofhousebot-0.7
To my shock and horror, the digital mars d compiler then crashed.

I've been developing with gdc (d variant of gcc) because of it's broader
platform compatibility, but that's not part of the easy d distribution.  At
that point, I gave up and sent the e-mail.




 Where do you live?  Perhaps if someone on the group with a windows
 computer who happens to live near you, would let you help?


Sadly, my biggest problem now is time.  I woke up this morning and saw the
e-mail from Urban that he had difficultly using a virtual machine with
windows on it to build HouseBot.  It's possible that around 9pm or so, I
could start messing with things again, but that's cutting it close.



 Do you use the digital mars compiler or the gnu based compiler?  Do you
 think it would work on either?


I was assuming it would work with either, but now I'm not so sure.  At this
point, I'd want to try to use GDC.  It may be that I have to submit a
compiler bug report to digital mars.



 - Don



 On Tue, 2008-08-05 at 15:19 +0200, Urban Hafner wrote:
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA1
 
  Jason House wrote:
  | I have to withdraw from this tournament.  I don't have a windows
  | computer, and getting access to one with the ability to install tools
  | has been tougher than anticipated.
 
  It's actually my fault. But the combination of my lack of Windows
  knowledge (believe it or not, I've never compiled a program on
  Windows!), the relatively new language (D) and the libraries needed made
  it impossible to provide a Windows build in time.
 
  My apologies for the short notice.
 
  Urban
  -BEGIN PGP SIGNATURE-
  Version: GnuPG v1.4.9 (Darwin)
  Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
  iEYEARECAAYFAkiYU2gACgkQggNuVCIrEyWLZACffc54YZYUK7debjuF6B9G4/w5
  KxYAoJdB6xWGi9hOqj61jLTofTnZp0Im
  =iA2t
  -END PGP SIGNATURE-
  ___
  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/

Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-08-05 Thread Don Dailey
On Tue, 2008-08-05 at 09:38 -0400, Don Dailey wrote:
 Where do you live?  Perhaps if someone on the group with a windows
 computer who happens to live near you, would let you help?   

Woops, what I meant to say is that perhaps someone living near you would
let you physically work on their machine.   If you live near a
population center the odds are reasonable that someone on this group
lives near you and would help.

Windows is such a pain.  It's too bad you cannot just log into any
windows computer remotely,  build and test your software and be done
with it. 

- Don


___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-08-05 Thread Jason House



Sent from my iPhone

On Aug 5, 2008, at 9:45 AM, terry mcintyre [EMAIL PROTECTED]  
wrote:



- Original Message 

From: Don Dailey [EMAIL PROTECTED]

I misunderstood Jason's email.  He is trying to compile his program  
to
run on windows and it's written in D. You cannot log into a  
windows

computer remotely either without special software.


Rdesktop is is widely available for most linux distros and can log  
in remotely to windows machines. Firewalls may, however, block the  
RDP (Remote Desktop Protocol ) ports. Some versons of Windoze limit  
the number of simultaneous logins to a very large number such as  
two.



The very large number of two is reserved for windows servers. Personal  
computers are restricted to one, and that'll kick off whoever is  
locally logged into the box.





___
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/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-08-05 Thread Don Dailey
I don't want to get into a holy war over this, but Windows has suffered
forever with this albatross around it's neck,  the concept that a single
physical device is an exclusive resource for one person and only one
person.   It's a real straight-jacket when you are used to something
more sane.

I thought they were coming around when more recent versions appeared to
support multiple users.  But it turned out to be a bit of a sham - one
person at a time still sitting directly in front of the machine although
if one person logs out, another can log in. Even with this, I don't
think windows provides the same clean separations of users from each
other, although I admit I don't fully understand their security model.  

- Don


   
On Tue, 2008-08-05 at 10:08 -0400, Jason House wrote:
 
 Sent from my iPhone
 
 On Aug 5, 2008, at 9:45 AM, terry mcintyre [EMAIL PROTECTED]  
 wrote:
 
  - Original Message 
 
  From: Don Dailey [EMAIL PROTECTED]
 
  I misunderstood Jason's email.  He is trying to compile his program  
  to
  run on windows and it's written in D. You cannot log into a  
  windows
  computer remotely either without special software.
 
  Rdesktop is is widely available for most linux distros and can log  
  in remotely to windows machines. Firewalls may, however, block the  
  RDP (Remote Desktop Protocol ) ports. Some versons of Windoze limit  
  the number of simultaneous logins to a very large number such as  
  two.
 
 
 The very large number of two is reserved for windows servers. Personal  
 computers are restricted to one, and that'll kick off whoever is  
 locally logged into the box.
 
 
 
  ___
  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/

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-08-05 Thread Janzert

Jason House wrote:



On Tue, Aug 5, 2008 at 9:38 AM, Don Dailey [EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED] wrote:


I misunderstood Jason's email.  He is trying to compile his program to
run on windows and it's written in D. You cannot log into a windows
computer remotely either without special software.

There must be someone on this group who will try to compile your program
to run on windows using the digital mars D compiler.Are you using a
lot of external libraries?


The latest version uses Tango 0.99.7, flex, and bison.  The dependency 
on flex and bison are for SGF parsing and can be commented out with 
relative ease (housebot.d has approximately 3 lines that reference sgf).


I made a last ditch attempt this morning, downloading Easy D from 
http://www.fsdev.net/versions/show/7 and the HouseBot source from 
http://sourceforge.net/svn/?group_id=149506


My initial download of the tar.gz failed because the computer didn't 
have gunzip and tar.  I then downloaded Tortoise SVN from 
http://tortoisesvn.net/downloads and rebooted.


I did not have command line utilities to run compute_version.sh, so I 
made the following manual hb_version.d file:

void gtp_version(){ return HouseBot 0.7 r811; }

and then ran the equivalent of dmd *.d game/*.d search/*.d -unittest 
-ofhousebot-0.7

To my shock and horror, the digital mars d compiler then crashed.

I've been developing with gdc (d variant of gcc) because of it's broader 
platform compatibility, but that's not part of the easy d distribution.  
At that point, I gave up and sent the e-mail.





For reference here's the results of my try building it as well.
Unfortunately it boils down to not having gotten any farther than you
and maybe not as far.

I've developed in D but not using tango or dsss before so may have
gotten something setup wrong.

When first trying to compile I get errors in ipc.d:
ipc.d(81): no identifier for declarator i
ipc.d(81): semicolon expected, not '!='
ipc.d(81): no identifier for declarator i
ipc.d(81): semicolon expected, not '++'
...

Those are repeated for every for statement in the debug block. They
don't make any sense to me but rather than sort it out I simply
commented out the block.

After commenting that out I then get:
C:\housebot\housebot\trunk\housebotdsss build housebot.d
housebot.d = housebot-0.7
Command: warn please make sure to build sgf/parser.o and sgf/lexer.o
prior to running dsss
WARNING: please make sure to build sgf/parser.o and sgf/lexer.o prior to
running dsss
+ C:\dsss\bin\rebuild.exe -Idsss_imports\ -I. -S.\ -IC:\dsss\include\d
-SC:\dsss
\lib\  -IC:\dsss\include\d -SC:\dsss\lib  -oqdsss_objs\D -Dddoc/ddoc
-unittest -
w -g sgf/parser.o sgf/lexer.o housebot.d -ofhousebot-0.7
tangoBind.d(110): Error: void initializer has no value
tangoBind.d(114): Error: Integer constant expression expected instead of
0.length
tangoBind.d(114): Error: Integer constant expression expected instead of
0.length
tangoBind.d(114): Error: Integer constant expression expected instead of
0.length
tangoBind.d(126): template instance tangoBind.isStaticArray_impl!(int[])
error instantiating
tangoBind.d(133): template instance tangoBind.isStaticArray!(int[])
error instantiating
... (Repeats the tangobind.d errors several times)

After the initial tangobind.d error it also has a pop-up saying dmd crashed.

A simple helloworld using tango does work but beyond that I may not have
tango actually installed correctly. I used the current release from
tango's website which also includes dmd 1.033.

Janzert

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-08-05 Thread Jason House



Sent from my iPhone

On Aug 5, 2008, at 9:38 AM, Don Dailey [EMAIL PROTECTED] wrote:

There must be someone on this group who will try to compile your  
program

to run on windows


We're now up to 5 people who have tried (or 3 after my initial post on  
this topic). I would like to thank everyone who tried to help. The  
final attempt was by an overly enthusiastic helper that tried to track  
down the dmd compiler crash, fixed the flex install within cygwin, and  
tried 4 versions of gdc... The last of which being a compile of gcc  
from source with gdc included.


Do you use the digital mars compiler or the gnu based compiler?  Do  
you

think it would work on either?


I now think it'll work on neither. Something about my template usage  
in game/go.d is crashing the digital mars compiler. GDC is has not  
made a recent release, but a recent version is required. Sadly, it is  
nearly impossible to build from scratch on Windows.









- Don



On Tue, 2008-08-05 at 15:19 +0200, Urban Hafner wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Jason House wrote:
| I have to withdraw from this tournament.  I don't have a windows
| computer, and getting access to one with the ability to install  
tools

| has been tougher than anticipated.

It's actually my fault. But the combination of my lack of Windows
knowledge (believe it or not, I've never compiled a program on
Windows!), the relatively new language (D) and the libraries needed  
made

it impossible to provide a Windows build in time.

My apologies for the short notice.

Urban
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkiYU2gACgkQggNuVCIrEyWLZACffc54YZYUK7debjuF6B9G4/w5
KxYAoJdB6xWGi9hOqj61jLTofTnZp0Im
=iA2t
-END PGP SIGNATURE-
___
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/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-07-23 Thread Nick Wedd
Things are looking good for the computer Go at the EGC on August 6th,
see http://www.computer-go.info/egc2008/.  For the 19x19 event we have
five definite entries, and six maybes.  For the 9x9 we have seven
definites and five maybes.

If your program is listed as a maybe
  Martin Müller
  Gunnar Farnebäck
  Gian-Carlo Pasciutto  (19x19 only)
  Guillaume Chaslot
  Joakim Mjärdner
  Magnus Persson
and you know whether in fact it will be competing, I would appreciate it
if you would let me know.  If you have in fact already told me, I
apologise.  If you don't know yet, it is not a real problem, late
entries can be accepted up until shortly before play begins.

If the KGS account which your bot will be playing under is not listed:

  Fuego 19x19
  GNU Go
  Leela
  Mango
  Many Faces of Go
  valkyria
  wei2go

  Fuego 9x9
  GNU Go
  HouseBot
  Leela
  Mango
  Many Faces of Go
  Steenvreter
  wei2go

please let me know.  There is no reason not to do this.  The information
on the web page http://www.computer-go.info/egc2008/ (which I may have
difficulty in changing once I have left home for Sweden) will be read by
people who follow the tournament on-line on KGS.  Even if you are not
yet sure whether your program will be competing, it costs nothing to
create a KGS account for it.

If your program is playing in both 19x19 and 9x9 events, it should have
separate accounts for them.  This is because we may be obliged to run
the two events simultaneously.

Nick
-- 
Nick Wedd[EMAIL PROTECTED]
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-07-23 Thread Erik van der Werf
On Wed, Jul 23, 2008 at 2:55 AM, Don Dailey [EMAIL PROTECTED] wrote:


 Erik van der Werf wrote:

 On Thu, Jul 17, 2008 at 6:39 PM, Erik van der Werf
 [EMAIL PROTECTED] wrote:


 On Thu, Jul 17, 2008 at 6:18 PM, Don Dailey [EMAIL PROTECTED] wrote:


 Did you know that you can create your own linux environment without
 having
 to touch the machine you will be using?


 I have DSL-N (Damn Small Linux) on a USB stick so I can probably make
 something that boots. However I'm woried about the hardware support
 and network configuration (it has to connect to KGS). Also I think I
 would have to upgrade the kernel, but I don't know how easy that will
 be with DSL (and if I have time for it). Anyway, simply using an ssh
 connection to my machine at home would have been *much* easier...


 FYI

 Installing Ubuntu 8.04 on a USB stick solved the problem on all
 hardware I tested on (6 different Machines, of which 5 are Dell's).


 How big is the memory stick?   I have a fast 4 gig stick that I want to put
 to use but I'm not sure I could get a very comfortable Ubuntu installation
 working on it.I guess for this purpose you don't need much software
 installed.

I used a 4 GB stick.

Erik
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-07-22 Thread Erik van der Werf
On Thu, Jul 17, 2008 at 6:39 PM, Erik van der Werf
[EMAIL PROTECTED] wrote:
 On Thu, Jul 17, 2008 at 6:18 PM, Don Dailey [EMAIL PROTECTED] wrote:
 Did you know that you can create your own linux environment without having
 to touch the machine you will be using?

 I have DSL-N (Damn Small Linux) on a USB stick so I can probably make
 something that boots. However I'm woried about the hardware support
 and network configuration (it has to connect to KGS). Also I think I
 would have to upgrade the kernel, but I don't know how easy that will
 be with DSL (and if I have time for it). Anyway, simply using an ssh
 connection to my machine at home would have been *much* easier...

FYI

Installing Ubuntu 8.04 on a USB stick solved the problem on all
hardware I tested on (6 different Machines, of which 5 are Dell's).

Erik
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-07-22 Thread Don Dailey



Erik van der Werf wrote:

On Thu, Jul 17, 2008 at 6:39 PM, Erik van der Werf
[EMAIL PROTECTED] wrote:
  

On Thu, Jul 17, 2008 at 6:18 PM, Don Dailey [EMAIL PROTECTED] wrote:


Did you know that you can create your own linux environment without having
to touch the machine you will be using?
  

I have DSL-N (Damn Small Linux) on a USB stick so I can probably make
something that boots. However I'm woried about the hardware support
and network configuration (it has to connect to KGS). Also I think I
would have to upgrade the kernel, but I don't know how easy that will
be with DSL (and if I have time for it). Anyway, simply using an ssh
connection to my machine at home would have been *much* easier...



FYI

Installing Ubuntu 8.04 on a USB stick solved the problem on all
hardware I tested on (6 different Machines, of which 5 are Dell's).
  


How big is the memory stick?   I have a fast 4 gig stick that I want to 
put to use but I'm not sure I could get a very comfortable Ubuntu 
installation working on it.I guess for this purpose you don't need 
much software installed.


- Don


Erik
___
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/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-07-17 Thread Rémi Coulom

Nick Wedd wrote:

CrazyStonepossible possible


This is yes from my point of view. It all depends on the availability 
of an operator.


What is the komi for the 9x9 tournament ? I would prefer 7.5 because it 
is also the komi of the Computer Olympiad.


Thanks,

Rémi
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-07-17 Thread Erik van der Werf
On Thu, Jul 17, 2008 at 6:18 PM, Don Dailey [EMAIL PROTECTED] wrote:
 That always irks me when I hear this kind of thing.   The world is basically
 windows chauvinistic and it's common to find little consideration given to
 any other platform.
 Did you know that you can create your own linux environment without having
 to touch the machine you will be using?   My wife has her own windows
 machine that she doesn't want me touching,  but I have a complete linux
 install via an external hard drive that leaves her machine untouched.
  Although the install is specific to that machine, it is easy to build
 universal setups that will boot on any modern PC into Linux, without
 touching the hard drive of that machine.This would require that you
 bring a memory stick of some kind or perhaps an external USB hard drive.
  You can get big ones really cheap now, and they are very compact. You
 plug it into the USB port and then boot into Linux.
 In my opinion, the tournament organizers should do this for you and the
 other potential Linux participants since Linux is becoming more and more
 popular and apparently it is already very popular with Go programmers.
 There are several possibilities for setting up machines that could use
 either Windows or Linux that would not require major effort on their part -
 just one good Linux guy helping them.

 I also feel for the Mac people and also people that have built programs that
 run on networks of workstations or other potential supercomputer programs
 that would not be able to participate.


I have DSL-N (Damn Small Linux) on a USB stick so I can probably make
something that boots. However I'm woried about the hardware support
and network configuration (it has to connect to KGS). Also I think I
would have to upgrade the kernel, but I don't know how easy that will
be with DSL (and if I have time for it). Anyway, simply using an ssh
connection to my machine at home would have been *much* easier...

Erik
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-07-17 Thread Nick Wedd
In message [EMAIL PROTECTED], Don Dailey [EMAIL PROTECTED] 
writes

Erik van der Werf wrote:

I never said yes. At this point it is rather unlikely that Steenvreter
will participate. Steenvreter only runs on linux. Since the machines
in Leksand run windows and remote computation is not allowed (which is
funny considering the tournament is on KGS) I pretty much have to be
present myself.
That always irks me when I hear this kind of thing.   The world is 
basically windows chauvinistic and it's common to find little 
consideration given to any other platform.
Did you know that you can create your own linux environment without 
having to touch the machine you will be using?   My wife has her own 
windows machine that she doesn't want me touching,  but I have a 
complete linux install via an external hard drive that leaves her 
machine untouched.  Although the install is specific to that 
machine, it is easy to build universal setups that will boot on any 
modern PC into Linux, without touching the hard drive of that machine. 
This would require that you bring a memory stick of some kind or 
perhaps an external USB hard drive.You can get big ones really 
cheap now, and they are very compact. You plug it into the USB port 
and then boot into Linux.
In my opinion, the tournament organizers should do this for you and the 
other potential Linux participants since Linux is becoming more and 
more popular and apparently it is already very popular with Go 
programmers. There are several possibilities for setting up 
machines that could use either Windows or Linux that would not require 
major effort on their part - just one good Linux guy helping them.


I also feel for the Mac people and also people that have built programs 
that run on networks of workstations or other potential supercomputer 
programs that would not be able to participate.


The rules are, you bring your own hardware or you use the hardware 
provided by the sponsors.


The sponsors have provided Windows platforms.  I guess these have USB 
ports.  If someone wants to come along and insert a memory stick into a 
USB port, they can.  If someone can't attend in person, but appoints an 
operator, then they can hope to rely on that operator to get the stick 
working and the machine booted into Linux.  If they can't even find an 
operator, then they can hope that the operator I assign to them will 
have the competence, and the time (they may be operating several other 
programs) to get the stick etc. working.


That's all I can offer.  I have no experience of installing Linux 
myself.


Nick
--
Nick Wedd[EMAIL PROTECTED]
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-07-17 Thread Rémi Coulom

Don Dailey wrote:


I also feel for the Mac people and also people that have built 
programs that run on networks of workstations or other potential 
supercomputer programs that would not be able to participate. 
- Don


Although I am one of the participants with access to non-conventional 
computational power, I must say I like the idea of uniform-platform 
tournaments. Uniform platform allows to avoid comments such as that 
program won because it had better hardware, or the frustration of the 
poor participants that don't have access to big hardware.


I like tournaments such as the Computer Olympiad that allow anything, 
too. It is particularly cool to meet participants such as Hideki who 
uses a network of playstations. But it does not mean that 
uniform-platform is evil. It is a different kind of tournament format, 
that also has its qualities.


Nick is in a better position to comment about this, but I also suppose 
that when a sponsor such as Toshiba provides hardware and prizes, it may 
not be very happy to see a program win with non-Toshiba hardware.


Rémi
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-07-17 Thread Don Dailey



Rémi Coulom wrote:

Don Dailey wrote:


I also feel for the Mac people and also people that have built 
programs that run on networks of workstations or other potential 
supercomputer programs that would not be able to participate. - Don


Although I am one of the participants with access to non-conventional 
computational power, I must say I like the idea of uniform-platform 
tournaments. Uniform platform allows to avoid comments such as that 
program won because it had better hardware, or the frustration of the 
poor participants that don't have access to big hardware.


Uniform platform tournaments have their place definitely.They 
basically isolate programmer skill so they can serve well as contests of 
pure programming skill where the strength of the contestants are of 
secondary importance. It would be like a Nascar race, where all the 
drivers were given the same car off a dealers lot to see who the best 
driver is.   

However,  by their nature they are exclusionary.A uniform platform 
tournament is almost certainly going to reward windows programmers. 
Although you could have such a tournament for any platform,   the 
reality is such that most platforms would be impractical.  Can you 
imagine having a uniform platform DOS tournament?Most people don't 
care about pure DOS programs.  

I feel that anything goes tournaments are far more prestigious and far 
more compatible with the (unstated?) goal of trying to produce the 
strongest possible mechanical player.   Can you imagine, for 
instance,  a computer world chess championship that would not allow 
Hydra, Deep Blue or would exclude anything that happened to have 
superior technology in it?  



- Don




I like tournaments such as the Computer Olympiad that allow anything, 
too. It is particularly cool to meet participants such as Hideki who 
uses a network of playstations. But it does not mean that 
uniform-platform is evil. It is a different kind of tournament format, 
that also has its qualities.


Nick is in a better position to comment about this, but I also suppose 
that when a sponsor such as Toshiba provides hardware and prizes, it 
may not be very happy to see a program win with non-Toshiba hardware.


Rémi
___
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/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-07-17 Thread Rémi Coulom

David Doshay wrote:

Had I known that I might have participated. I thought I would have
to ship my cluster, and with my previous traveling cluster I thought
it would never get past the US airport security ... is was such a mass
of wires and parts that it hardly even looked like a computer.

Cheers,
David 


Note however that you would have probably not been allowed to 
participate together with GNU Go (I am not completely sure). Since 
nobody registered GNU Go this year, it may not be too late to enter. But 
the availability of internet connection in Beijing has not been 
confirmed yet. Also, you should be able to play on a local computer as a 
backup in case of connection problem.


Rémi
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-07-17 Thread David Doshay

On 17, Jul 2008, at 1:02 PM, Rémi Coulom wrote:


David Doshay wrote:

Had I known that I might have participated. I thought I would have
to ship my cluster, and with my previous traveling cluster I thought
it would never get past the US airport security ... is was such a  
mass

of wires and parts that it hardly even looked like a computer.

Cheers,
David


Note however that you would have probably not been allowed to  
participate together with GNU Go (I am not completely sure). Since  
nobody registered GNU Go this year, it may not be too late to enter.  
But the availability of internet connection in Beijing has not been  
confirmed yet. Also, you should be able to play on a local computer  
as a backup in case of connection problem.


Rémi


I would never presume that I could find enough local Macs with enough  
memory, networking equipment, and enough time to install MPI and make  
sure that everything was working ... maybe next year, when we also  
think we will be less dependent upon GNU Go. But predicting the  
progress made in software is difficult.


Cheers,
David

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Computer Go tournament at EGC, Leksand, Sweden

2008-07-17 Thread Erik van der Werf
Well, I only wanted to participate in 9x9. My program is strong enough
to not need help from amateurs.

For 19x19, if anyone really wants to cheat it is still relatively
easy, even under the current restrictions.

Personally I think strength of the programs should be irrelevant. The
organizers should simply require that the 'thinking process' is
visible and that log files can be inspected by the tournament director
in case of a dispute.

Erik


On Thu, Jul 17, 2008 at 8:25 PM, David Doshay [EMAIL PROTECTED] wrote:
 The programs would have to get strong enough that it would be hard
 to find some human willing to hide behind the network connection for
 the purpose of cheating. We could debate that level, but it would have
 to be at least into the pro ranks.

 Until then, I have to build traveling racks to hold my cluster, and it is
 a pain.

 Cheers,
 David



 On 17, Jul 2008, at 10:08 AM, Erik van der Werf wrote:

 In what way would computer Go need to evolve?

 Erik


 On Thu, Jul 17, 2008 at 6:50 PM, David Doshay [EMAIL PROTECTED] wrote:

 Someday computer Go will evolve enough to have enough trust for
 remote computing. But not today, unfortunately.

 Cheers,
 David



 On 17, Jul 2008, at 9:39 AM, Erik van der Werf wrote:

 ... simply using an ssh
 connection to my machine at home would have been *much* easier...

 ___
 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/

 ___
 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/