[Cs5500] [Cs4800] Cannot cast to HSRConfig
Matthew Strax-Haber
straxhaber at gmail.com
Thu Nov 24 13:30:28 EST 2011
Can we run another practice HSR tournament? I ran into the same issue.
As an aside, why does the code have this hardcoded path comparison?
Best regards,
--
~ Matthew Strax-Haber
Northeastern University
On Nov 23, 2011, at 2:08 PM, David Richards wrote:
> Follow up:
>
> I think I found the problem. You need to literally put in "./Playgroundconfig/hsrDomain.txt" not just a path to the file.
>
>> } else if (argArr[6].equals("./Playgroundconfig/hsrDomain.txt")) {
>> HSRConfig domainConfig = HSRConfig.parse(new FileReader(
>> argArr[6]));
>> cfg = new Config(scgConfig, domainConfig);
>
>
> This means if you're running from the bin folder, you should copy the Playgroundconfig folder to the bin folder first.
>
> -Dave
>
> On Nov 23, 2011, at 2:04 PM, David Richards wrote:
>
>> Hi All,
>>
>> I get the following error both in the warm-up tournament and when running on my own:
>>> Exception thrown while parsing: csp.CSPConfig cannot be cast to hsr.HSRConfig
>>
>> The command I'm running to connect ot the tournament is:
>>
>>> java -cp .:demeterf.jar:hamcrest-all-1.3.0RC2.jar scg.net.avatar.PlayerMainHSR 8889 bubbles.ccs.neu.edu root foobar 1 ../Playgroundconfig/scgConfig_hsr.txt ../Playgroundconfig/hsrDomain.txt
>>
>>
>> Does anyone have any thoughts as to what might be going wrong?
>> I'm guessing it has something to do with this line in my code:
>>> HSRConfig hsr_cfg = (HSRConfig)config.getDomainConfig();
>>
>> but that was working fine with past versions, and it seems the BabyAvatar is doing the same thing....
>>
>> -Dave
>>
>>
>>
>
>
> _______________________________________________
> Cs4800 mailing list
> Cs4800 at lists.ccs.neu.edu
> https://lists.ccs.neu.edu/bin/listinfo/cs4800
More information about the Cs5500
mailing list