$PH/06f522/SetGame06f/setgame06fStatus061219.txt Alison demoed her networked GUI version of setgame06f tonight. (see her appended status report) Then Nitin cleaned up the diry tree and CVS repository and checked in ProjectGUI with tag StandAlone, followed by Alison's version (in four parts: ProjectGUI, networkcpp/client, networkcpp/server, and ?) Forwarded message: > From lechner@cs.uml.edu Tue Dec 19 11:49:10 2006 > Subject: CVS Dir'y. I agree Nitin. I own 06f522 and need to add the new dir'y. > To: nitin.sonawane@gmail.com (Nitin Sonawane) > Cc: all > Subj: CVS Dir'y. I agree about deferral, Nitin. > I own 06f522 and need to add the new dir'y. > > > From nitin.sonawane@gmail.com Tue Dec 19 11:26:22 2006 > > From: "Nitin Sonawane" > > To: "Alison Miles" > > Subject: Re: Project Update > > Cc: > > > > Hello Alison, > > > > Could you copy-paste the error message you saw when you tried to add your > > new directory to CVS? Anthony has done this successfully and he got no > > errors. Since we all belong to the same group, I am surprised that you did > > not have permission. > > > > Also, Prof. Lechner had a question about the location of this CVS > > repository. I believe we can just move the entire CVS repo to whereever > > you'd like. I thought it would be best to move this after we are done so no > > one has to worry about resetting the CVSROOT value in the existing > > checkouts. > > > > Thanks, > > Nitin. > > > > > > On 12/19/06, Alison Miles wrote: > > > > > > I copied the latest into my CASE directory. I would > > > like to add a new directory to our CVS repository for > > > this code, but I don't have permission to do so. > > > > > > ----- > > > > ========================================== This status was unchanged by class that night - RJL061219: Nitin updated CS with this code on main branch. ProjectGUI was retained first (tagged StandAlone).-RJL ----------------------------------------------------------- Message 41/1764 From Alison Miles Dec 19, 06 07:22:43 AM -0800 Subject: Project Update To: Bob Lechner Cc: all I copied the latest into my CASE directory. I would like to add a new directory to our CVS repository for this code, but I don't have permission to do so. ----- Unfortunately I didn't make the stellar progress I'd hoped last night. I am added a call to clear card selections and am still seeing some issues with set selection. You CAN select a set of 3 cards, and most of the time it will register as a set, but I don't seem to be able to get a second set selected. Cards seem to get transferred between the client and server just fine. Anthony suggested either saving the current cards or putting a pause in the game. There is currently in both client and server code a "currentGame" or some similarly named array of 12 ints which holds the ids of all cards on the board at the time, which can serve this purpose. I didn't put a pause into the game which might be a good idea. Current status is "in the process of adding support for multiple players". The client code uses Anothony's command line processing for specification of a player name, and that name is correctly drawn by the GUI. The server code, however, is not correctly accepting the player name sent across the network to it by the client, which it needs to do to process and store it on the server side (probably for simplicity at this point, the name list will be stored as an array as in ProjectGUI.cpp. So, the code is not perfect yet, but demo-able and we can illustrate proper card communication between client and server. I will work more on this today, especially if I can get cygwin installed on my machine, and can work on this until the last minute we have. -Alison ----------------------------------- ==========================================