Presentation is loading. Please wait.

Presentation is loading. Please wait.

Power Market Game.

Similar presentations


Presentation on theme: "Power Market Game."— Presentation transcript:

1 Power Market Game

2 Group Info Team Members Brian Jacobowitz (CprE) Corey Peterson (CprE)
Kurt Niggemeyer (CprE) Client/Advisor Prof Gerald Sheble (Power Systems) Additional Advisors Prof Charles Richter (Power Systems) Valentin Petrov (EE)

3 Presentation Overview
Background Problem Statement Functional Requirements Design Constraints Users Limitations Technical Approach Product Game Info Milestones Budget Future Work Lessons Learned Summary

4 Background Power market confusing to users
Popularity of stock trading games

5 Problem Statement Create GUI (Graphical User Interface) and network solutions for the power market game. This interface will provide a user friendly environment for players to get a feeling for how the power market works.

6 Functional Requirements
Web-based Login Timer Activity Log Graphs Submit Bids Display Status Documentation

7 Design Constraints Accessible Web based Java User-friendly
Multi-user Capable

8 Users Limitations Professors and students Researchers
Fast Internet connection Up to 24 players Java capable web browser

9 Technical Approach Decide on project
Java vs. Visual Basic vs. C++ Builder SWING vs. AWT Applet vs. stand-alone application Development tools: Java JDK Metrowerks Codewarrior Client/Server interactions

10 Product Client Server Java components Documentation

11 Game Info Client Server ESCO/GENCO Place buy/sell bids
User-friendly documentation Server Preferences Monitor all transactions and statistics

12 Client Startup

13 Client Main

14 Server Startup

15 Server Main

16 Milestones Learning Genetic Algorithms
Getting specifications finalized Getting and using development tools Learning Java Getting applets to work on the web and with the server

17 Budget Financial Personnel Planned: $950 Actual: $39
Planned: 180 hours per person Actual: 200 hours per person

18 Future Work User testing/Interface improvement
Buy power by hour instead of day Note: any non-interface changes will need to be done concurrently with the server program Configure CGI scripts through an applet

19 Lessons Learned Time management Stay on task
Learn specifics as early as possible Be flexible Loss of group member Project change

20 Summary GUI and Network solutions Worked through project difficulties
Thanks

21 Questions?


Download ppt "Power Market Game."

Similar presentations


Ads by Google