running_pc2
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
running_pc2 [2011/06/12 10:23] – jtkorb | running_pc2 [2012/10/23 16:17] (current) – [After Competition] jtkorb | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Student Notes for Competing Using PC^2 ====== | ====== Student Notes for Competing Using PC^2 ====== | ||
- | - One time only: copy / | + | - One time only: copy / |
- Change into the directory where your pc2v9.ini file is located. | - Change into the directory where your pc2v9.ini file is located. | ||
- | - Launch pc2: / | + | - Launch pc2: / |
+ | - Log in as teamX/ | ||
+ | |||
+ | ====== Administrator Notes for Running Programming Competitions with PC^2 ====== | ||
+ | |||
+ | ===== Account Setup ===== | ||
- | ====== Administrator Reminder Notes for Running Programming Competitions with PC^2 ====== | ||
- Login to cs390cp@pc.cs.purdue.edu | - Login to cs390cp@pc.cs.purdue.edu | ||
- | - cd pc2-9.1.6 (assumes pc2 install here) | + | - cd pc2 (assumes pc2 is a symlink to current version, |
- | - bin/pc2server & | + | - pc2reset [if necessary/desired] |
- | - Login as site1/site1; choose contest password | + | - pc2server & (assumes pc2/bin is in path) |
- | - bin/pc2admin & | + | - Login as site1; choose contest password |
- | - Login as administrator1/ | + | - pc2admin & |
- | - Accounts tab, Generate accounts (1 judge, x teams, 1 scoreboard) | + | - Login as administrator1 |
- Languages tab, Add, Auto Populate with Java and GNU C++, possibly GNU C | - Languages tab, Add, Auto Populate with Java and GNU C++, possibly GNU C | ||
- | - Problems tab, Add | + | |
+ | - Load account information from file (see http:// | ||
+ | - File generated by web2py in progress/ | ||
+ | |||
+ | ===== Before Weekly Class ===== | ||
+ | |||
+ | - Create snapshot of current pc2 setup | ||
+ | - Exit pc2 (server and admin) | ||
+ | - cd ~ | ||
+ | - cp -pr pc2-9.2.3 pc2-contest | ||
+ | - cd pc2-contest | ||
+ | - rm archive/* | ||
+ | - Launch server and admin, login | ||
+ | | ||
- Problem name | - Problem name | ||
- Problem Requires Input Data, Stdin, Input Data File | - Problem Requires Input Data, Stdin, Input Data File | ||
Line 23: | Line 40: | ||
- Select judge1, Edit | - Select judge1, Edit | ||
- Shift-select all problems, Enable Auto Judging, Update | - Shift-select all problems, Enable Auto Judging, Update | ||
- | | + | |
+ | ===== In Class ===== | ||
+ | |||
+ | - cd to pc2-contest directory | ||
+ | - Relaunch: pc2server and pc2admin | ||
+ | | ||
- Select site1, Edit | - Select site1, Edit | ||
- Set/update remaining, elapsed, and length times | - Set/update remaining, elapsed, and length times | ||
Line 32: | Line 54: | ||
- Login as scoreboard1/ | - Login as scoreboard1/ | ||
- firefox html/ | - firefox html/ | ||
+ | |||
+ | ===== After Competition ===== | ||
+ | |||
+ | - pc2reset | ||
+ | - Copy archive into main directory (~/ | ||
+ | - Remove pc2-contest | ||
running_pc2.1307899417.txt.gz · Last modified: 2011/06/12 10:23 by jtkorb