-
Notifications
You must be signed in to change notification settings - Fork 0
/
Project Requirements
34 lines (21 loc) · 1.31 KB
/
Project Requirements
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
This file is a description of what the final program *MUST* do.
This file has been agreed to by:
Mickey Chao
Frank Fan
Kevin Sun
Calvin Luo
Alex Wei(proposer)
We shall complete the tasks in order of priority.
In order of most to least priority.
1. The program shall follow the rules of the game 163. Specifically, the program must give the player the cards with numbers on them, enable the users to add operators between these numbers to get an expression that evaluates to 163, accept submissions from users and check the solution submitted, after which the program shall give the user a new problem.
2. The program shall evaluate the user's personal performance: It shall time the user.
3. The program shall evaluate the user's performance relative to other users:
* Two players will be able to compete on the same problem with each other, and the first player who comes up with a solution wins.
* The program uses a rating system to rate users against each other.
If time allows:
More than two players can play against each other on the same problem.
The program shall take statistics on the user's performance(average time, std.dev and stuff)
Text chat(instant messanging)
------END OF REQUIREMENTS------
Deadline 1: The first two requirements shall be fulfilled by the end of the year 2013.
The above has not been agreed to.