[Cs5500] Fwd: Counting tournament

Karl Lieberherr lieber at ccs.neu.edu
Tue Nov 15 07:40:09 EST 2011


Hi Madhu:

is there an update needed to what is in the Avatar Designer Guide?

Have some names changed without warning?

Please double-check the instructions with the latest version of the
software.
Please can Ravi take an active role in this and coordinate.

This user sends us a warning.

-- Karl

---------- Forwarded message ----------
From: Adam Alix <adam.alix at gmail.com>
Date: Mon, Nov 14, 2011 at 10:40 PM
Subject: Re: Counting tournament
To: Karl Lieberherr <lieber at ccs.neu.edu>
Cc: Ravishankar Rajagopal <rajagopal.r at husky.neu.edu>, Srinivas N Jay <
srinivasnjay at gmail.com>, Ali Green <aligreen at ccs.neu.edu>


Attached you can find the output from attempting to build the software, our
.beh
and .cd files.

Adam

On Nov 14, 2011, at 9:58 PM, Adam Alix wrote:

> Hi Professor,
>
> We've been working to get our software to build correctly and haven't
been able
> to do so and don't anticipate getting it working in time for the
tournament.
>
> Attached you can find my .beh and .cd files.  The documentation for
building is
> broken and jar files are moving around without any warning.  Overall,
attempting
> to get this software working has been like aiming at a moving target with
each
> new iteration.
>
> Respectfully,
>
> Adam
> <hsrAvatar.beh><hsrAvatar.cd>
-------------- next part --------------
HTML attachment scrubbed and removed
-------------- next part --------------
Last login: Mon Nov 14 17:53:02 on ttys004
banana:cs4800 adam$ ls
GenericSCG.zip		aalix-hw6.tar.gz	hsr			hsrAvatar.beh		hsrAvatar.cd
banana:cs4800 adam$ pwd
/Users/adam/Development/cs4800
banana:cs4800 adam$ unzip GenericSCG.zip 
Archive:  GenericSCG.zip
banana:cs4800 adam$ ls
GenericSCG		aalix-hw6.tar.gz	hsrAvatar.beh
GenericSCG.zip		hsr			hsrAvatar.cd
banana:cs4800 adam$ cp hsrAvatar.* GenericSCG/src/
.svn/     csp/      hsr/      mmg/      nwf/      response/ scg/      ttt/      
banana:cs4800 adam$ cp hsrAvatar.* GenericSCG/src/hsr/BabyAvatar/
.svn/          config.txt     hsrAvatar.beh  hsrAvatar.cd   
banana:cs4800 adam$ cp hsrAvatar.* GenericSCG/src/hsr/BabyAvatar/
banana:cs4800 adam$ cd GenericSCG
banana:GenericSCG adam$ ls
admin_1321129963.log		demeterf.jar			hamcrest-all-1.3.0RC2.jar	src
bin				doc				history				test
build.xml			gen				junit-4.8.1.jar
compile.sh			gen.sh				org.eclipse.jdt.core.prefs
banana:GenericSCG adam$ cp *.jar bin
banana:GenericSCG adam$ ls bin
demeterf.jar			hamcrest-all-1.3.0RC2.jar	junit-4.8.1.jar
banana:GenericSCG adam$ ant
Buildfile: /Users/adam/Development/cs4800/GenericSCG/build.xml

build:
    [javac] Compiling 299 source files to /Users/adam/Development/cs4800/GenericSCG/bin
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.

BUILD SUCCESSFUL
Total time: 9 seconds
banana:GenericSCG adam$ java -cp .:demeterf.jar:hamcrest-all-1.3.0RC2.jar demeterf ./src/hsr/BabyAvatar/hsrAvatar.cd ./src/hsr/BabyAvatar/hsrAvatar.beh gen

                 ?------------------------------?
                 |         DemeterF Java        |
                 |          4/15/2011          |
                 ?------------------------------?

 ** Generating Classes...
     [HSRAvatar, ]
46, ** Generating Parser...
 ** Running JavaCC...
 ** Finished [1.5 sec.]
banana:GenericSCG adam$ ant
Buildfile: /Users/adam/Development/cs4800/GenericSCG/build.xml

build:
    [javac] Compiling 8 source files to /Users/adam/Development/cs4800/GenericSCG/bin
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/HSRAvatar.java:20: hsr.avatar.HSRAvatar is not abstract and does not override abstract method oppose(edu.neu.ccs.demeterf.lib.List<scg.Claim>) in scg.AvatarI
    [javac] public class HSRAvatar implements AvatarI{
    [javac]        ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:308: cannot find symbol
    [javac] symbol  : constructor ProtocolSpec(java.util.List<scg.Step>)
    [javac] location: class scg.ProtocolSpec
    [javac]       {if (true) return new ProtocolSpec(steps);}
    [javac]                         ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:397: cannot find symbol
    [javac] symbol  : constructor Request(java.util.List<scg.Claim>,java.util.List<scg.Claim>,java.util.List<scg.ProtocolRequest>)
    [javac] location: class scg.Request
    [javac]       {if (true) return new Request(forbidden,claimsToOppose,protocolRequests);}
    [javac]                         ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:448: cannot find symbol
    [javac] symbol  : constructor Response(java.util.List<scg.Claim>,java.util.List<scg.OpposeAction>,java.util.List<scg.ProtocolResponse>)
    [javac] location: class scg.Response
    [javac]       {if (true) return new Response(proposed,oppositions,protocolResponses);}
    [javac]                         ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:687: cannot find symbol
    [javac] symbol  : constructor Cons(scg.FullyQualifiedClassName,java.util.List<scg.FullyQualifiedClassName>)
    [javac] location: class edu.neu.ccs.demeterf.lib.Cons<scg.FullyQualifiedClassName>
    [javac]       {if (true) return new Cons<FullyQualifiedClassName>(first,rest);}
    [javac]                         ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:695: incompatible types
    [javac] found   : edu.neu.ccs.demeterf.lib.Cons<scg.FullyQualifiedClassName>
    [javac] required: java.util.List<scg.FullyQualifiedClassName>
    [javac]       sup = parse_Cons$FullyQualifiedClassName$();
    [javac]                                                ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:700: incompatible types
    [javac] found   : edu.neu.ccs.demeterf.lib.Empty<scg.FullyQualifiedClassName>
    [javac] required: java.util.List<scg.FullyQualifiedClassName>
    [javac]       sup = parse_Empty$FullyQualifiedClassName$();
    [javac]                                                 ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:734: incompatible types
    [javac] found   : edu.neu.ccs.demeterf.lib.Cons<scg.ProtocolResponse>
    [javac] required: java.util.List<scg.ProtocolResponse>
    [javac]       sup = parse_Cons$ProtocolResponse$();
    [javac]                                         ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:739: incompatible types
    [javac] found   : edu.neu.ccs.demeterf.lib.Empty<scg.ProtocolResponse>
    [javac] required: java.util.List<scg.ProtocolResponse>
    [javac]       sup = parse_Empty$ProtocolResponse$();
    [javac]                                          ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:755: cannot find symbol
    [javac] symbol  : constructor Cons(scg.ProtocolResponse,java.util.List<scg.ProtocolResponse>)
    [javac] location: class edu.neu.ccs.demeterf.lib.Cons<scg.ProtocolResponse>
    [javac]       {if (true) return new Cons<ProtocolResponse>(first,rest);}
    [javac]                         ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:765: incompatible types
    [javac] found   : edu.neu.ccs.demeterf.lib.Cons<scg.OpposeAction>
    [javac] required: java.util.List<scg.OpposeAction>
    [javac]       sup = parse_Cons$OpposeAction$();
    [javac]                                     ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:770: incompatible types
    [javac] found   : edu.neu.ccs.demeterf.lib.Empty<scg.OpposeAction>
    [javac] required: java.util.List<scg.OpposeAction>
    [javac]       sup = parse_Empty$OpposeAction$();
    [javac]                                      ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:786: cannot find symbol
    [javac] symbol  : constructor Cons(scg.OpposeAction,java.util.List<scg.OpposeAction>)
    [javac] location: class edu.neu.ccs.demeterf.lib.Cons<scg.OpposeAction>
    [javac]       {if (true) return new Cons<OpposeAction>(first,rest);}
    [javac]                         ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:794: incompatible types
    [javac] found   : edu.neu.ccs.demeterf.lib.Cons<scg.Claim>
    [javac] required: java.util.List<scg.Claim>
    [javac]       sup = parse_Cons$Claim$();
    [javac]                              ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:799: incompatible types
    [javac] found   : edu.neu.ccs.demeterf.lib.Empty<scg.Claim>
    [javac] required: java.util.List<scg.Claim>
    [javac]       sup = parse_Empty$Claim$();
    [javac]                               ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:815: cannot find symbol
    [javac] symbol  : constructor Cons(scg.Claim,java.util.List<scg.Claim>)
    [javac] location: class edu.neu.ccs.demeterf.lib.Cons<scg.Claim>
    [javac]       {if (true) return new Cons<Claim>(first,rest);}
    [javac]                         ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:851: incompatible types
    [javac] found   : edu.neu.ccs.demeterf.lib.Cons<scg.ProtocolRequest>
    [javac] required: java.util.List<scg.ProtocolRequest>
    [javac]       sup = parse_Cons$ProtocolRequest$();
    [javac]                                        ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:856: incompatible types
    [javac] found   : edu.neu.ccs.demeterf.lib.Empty<scg.ProtocolRequest>
    [javac] required: java.util.List<scg.ProtocolRequest>
    [javac]       sup = parse_Empty$ProtocolRequest$();
    [javac]                                         ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:872: cannot find symbol
    [javac] symbol  : constructor Cons(scg.ProtocolRequest,java.util.List<scg.ProtocolRequest>)
    [javac] location: class edu.neu.ccs.demeterf.lib.Cons<scg.ProtocolRequest>
    [javac]       {if (true) return new Cons<ProtocolRequest>(first,rest);}
    [javac]                         ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:881: incompatible types
    [javac] found   : edu.neu.ccs.demeterf.lib.Cons<scg.Step>
    [javac] required: java.util.List<scg.Step>
    [javac]       sup = parse_Cons$Step$();
    [javac]                             ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:886: incompatible types
    [javac] found   : edu.neu.ccs.demeterf.lib.Empty<scg.Step>
    [javac] required: java.util.List<scg.Step>
    [javac]       sup = parse_Empty$Step$();
    [javac]                              ^
    [javac] /Users/adam/Development/cs4800/GenericSCG/gen/hsr/avatar/TheParser.java:902: cannot find symbol
    [javac] symbol  : constructor Cons(scg.Step,java.util.List<scg.Step>)
    [javac] location: class edu.neu.ccs.demeterf.lib.Cons<scg.Step>
    [javac]       {if (true) return new Cons<Step>(first,rest);}
    [javac]                         ^
    [javac] 22 errors

BUILD FAILED
/Users/adam/Development/cs4800/GenericSCG/build.xml:34: Compile failed; see the compiler error output for details.

Total time: 2 seconds
banana:GenericSCG adam$ 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hsrAvatar.beh
Type: application/octet-stream
Size: 6449 bytes
Desc: not available
Url : http://lists.ccs.neu.edu/pipermail/cs5500/attachments/20111115/637eafa7/attachment-0002.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hsrAvatar.cd
Type: application/octet-stream
Size: 248 bytes
Desc: not available
Url : http://lists.ccs.neu.edu/pipermail/cs5500/attachments/20111115/637eafa7/attachment-0003.obj 


More information about the Cs5500 mailing list