From: Erik V. <eri...@hc...> - 2005-05-06 16:11:23
|
I have checked in the results of the class/interface renaming that I announced a while ago: Certificate(I) -> PublicCertificate(I), and a new top-interface Certificate. As this affects many classes, please update before you start new work. Certificate is currently extended by PublicCertificateI and PrivateCompanyI. Whether or not further changes are needed will turn out when I have made more progress in implementing the auction/startpackets. I cannot judge all that now. > I agree. This seems to further support my idea of having a > SpecialRound > interface that we derive auctions and startpackets from. Yes. But I will call it StartRoundI and the 1830-style auction class something like StartRound_1830. We might also need a top interface for the kind of exchange and merge rounds that occur later in some games (1835, 1841, 18EU, 1826), which might be named SpecialRound. But I doubt if we need an interface to combine these two types of "special rounds", as I think these have very little in common. Should I be proved wrong here, it should be easy to insert such an interface. Erik. |