SHADE-AI / daidepp

Repo to store universal communication specification
2 stars 7 forks source link

Bug report: DMZ throws value error when specifying coastal provinces #59

Closed Jacob-Le closed 1 year ago

Jacob-Le commented 1 year ago

This is an edge case that may not necessarily occur, but when translating something like DMZ ( GER RUS ) ( BLA SEV (STP NCS) ) , the parser throws a ParseError due to Rule prov_no_coast' didn't match at '(STP NCS) ).

The agents may not be negotiating about making a coast a DMZ specifically for fleets since that seems sort of nonsensical, but the error is there.