Personal Log - Kip Armstrong

Senior Project - CS 4500

Team - Design Bug LLC

Date

Time

Activity

Description

01/12/05

3:00-4:00

Planning

Discussed with group possible ideas for project. We decided everyone should come up with some ideas and meet again on Friday to make final decision.

01/13/05

8:00-9:00

Planning

Came up with a few ideas for possible projects and wrote short descriptions to present to group.

01/14/05

3:00-5:30

Planning

Went over group ideas for projects and narrowed decision down to two. Assisted in writing project bids.

01/18/05

N/A

Planning

Began thinking of ideas and ways that we could make this project work.

01/21/05

10:30-11:30

Planning

Worked with Jacob on writing weekly management report

01/21/05

11:30-1:00

Planning

Read Chps 1-4 of SPSG

01/24/05

9:00-11:00

Design

Spent time trying to come up with an idea for a game. Finally decided on When Animals Attack concept.

01/25/05

1:30-3:30

Planning

Met with group to go over Project Plan, SRS, upcoming goals

01/25/05

6:00-9:00

Planning

Wrote project plan document using information from today's meeting

01/25/05

9:00-9:30

Design

Created some sample game pieces from clip art so we could try out the game on paper.

01/26/05

3:00-4:00

Planning

Read Chps 5-7 SPSG

01/28/05

12:00-1:00

Planning

Wrote Weekly Management Report

01/28/05

3:00-3:30

Design

Tried playing our game on paper with Jacob and Brian to get an idea of how it will work

01/28/05

3:30-4:00

Planning

Management Meeting and group discussion

02/01/05

5:30-8:30

Design

Sat down and made up the rules for the When Animals Attack game

02/02/05

3:00-4:00

Planning

Met with team to discuss week's activities.

02/03/05

10:00-11:00

Design

Tried playing a game of WAA on paper to see if the current ruleset will work.

02/04/05

1:00-2:00

Planning

Wrote Weekly Management Report, documented game rules for team to use, updated log

02/04/05

3:00-4:00

Planning

Brief team meeting to make assignments, Management Meeting

02/07/05

3:00-4:00

Design

Played through game on paper with Jacob to refine ruleset

02/09/05

3:00-4:00

Design

Played game again with Brian to further refine ruleset

02/11/05

3:00-4:00

Planning

Weekly team meeting. Assigned roles, set goals, etc.

02/11/05

4:00-5:30

Design

Observed Brian and Casey playing game to finalize ruleset

02/15/05

1:30-2:30

Design

Met with Brian to determine implementation of the GUI

02/15/05

5:00-5:30

Planning

Created coding schedule document

02/15/05

5:30-7:30

Design

Downloaded open source images to use for animal icons

02/16/05

2:00-4:00

Design

Resized images to uniform size. Team meeting to discuss progress on coding schedule

02/18/05

3:00-4:00

Planning

Wrote Weekly Management report, discussed team goals, weekly meeting

02/22/05

12:30-2:30

Design

Finished resizing images. Worked on design of several panels for GUI.

02/22/05

2:30-5:30

Design

Met as a team to revise class organization and architecture. Enumerated all classes and their respective methods and how they will be interfaced.

02/23/05

3:00-4:00

Design

Continued work on design of GUI panels

02/25/05

3:00-5:00

Design

Finished basic design of GUI panels

02/28/05

1:00-4:00

Coding

Began work on coding GUI buttons and update functions

03/01/05

12:30-2:30

Coding

Created update bottom panel functions and tests for them

03/02/05

2:00-4:00

Testing

Tested and fixed bottom panel display functions

03/04/05

2:00-4:00

Planning

Wrote Weekly Mgt Report, Team meeting, Mgt meeting

03/07/05

2:00-4:00

Coding

Began work on coding display functions for each turn phase panel, particularly build phase

03/08/05

12:00-2:00

Coding

Finished display functions for build phase

03/08/05

2:00-3:00

Testing

Tested and fixed build phase display functions

03/08/05

4:30-6:30

Testing

More testing and fixing of all GUI display functions

03/08/05

6:30-7:30

Coding

Began work on move phase display panel

03/09/05

2:00-4:00

Coding

Completed major GUI display functionality

03/09/05

5:00-6:00

Testing

Played game against Brian

03/10/05

2:00-4:30

Testing

Played some more, fixed a few things based on testing

03/11/05

3:30-4:00

Planning

Prepared for Stage 1 demo

03/11/05

4:00-4:30

Planning

Stage 1 demo

03/22/05

9:00-10:00

Planning

Created AI/ML proposal

03/23/05

3:00-4:00

Planning

Team Meeting – Determined to focus only on AI

03/24/05

1:30-3:00

Planning

Team Meeting to further discuss AI

03/25/05

2:00-5:00

Planning

Wrote mgt report, Team meeting to finalize AI decision, Weekly mgt meeting

03/28/05

2:00-4:00

Design

Created SmartCPU class and set up structure for various agents

03/30/05

3:00-4:00

Planning

Team Meeting

03/31/05

12:30-3:00

Coding

Worked on SmartCPU and structure for inegrating agents

04/01/05

3:00-4:00

Planning

Mgt report, mgt meeting

04/01/05

4:00-5:00

Coding

Began work on BeginAgent

04/04/05

2:00-4:00

Coding

More work on BeginAgent

04/05/05

1:00-3:00

Coding

BeginAgent

04/08/05

12:00-2:00

Coding

Completed beginAgent

04/08/05

3:00-4:00

Planning

Mgt report, mgt meeting

04/09/05

2:00-6:00

Testing

Testing, Debugging, of BeginAgent

04/11/05

3:00-4:00

Coding

Integrated BeginAgent with SmartCPU

04/12/05

2:00-5:00

Coding

Added new features to SmartCPU for agents to use

04/14/05

2:00-4:00

Coding

Integrated Landgrab, Defense, Steal, and getHuman agents with SmartCPU

04/14/05

4:00-6:00

Testing

Testing, Debugging new SmartCPU features, agent integration

04/15/05

3:00-4:00

Planning

Wrote mgt report, mgt meeting

04/20/05

12:00-2:00

Coding

Added final features to interface, smartCPU

04/20/05

2:00-4:00

Testing

Final tests of last features

04/22/05

3:00-4:00

Planning

Wrote mgt report, mgt meeting

04/27/05

12:00-2:00

Testing

Final tests