Top Banner
Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004 模模模模模模模模模
27

Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

Mar 30, 2015

Download

Documents

Justin Mowell
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

Tips on How To Organize your Own Practice Contest

University of Tokyo

Shunsuke SOEDA

21st November 2004

模擬練習会のすゝ

Page 2: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Today’s Talk

WHAT, WHO, WHY, WHEN, HOW WHAT is a practice contest WHY you should organize one WHO would like to organize one

Some tips on HOW to organize one

Page 3: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

WHAT

What is a practice contest? To have a practice just like a real

contest Gather the teams you know

Inter colligate Ask your friends to do judges Prepare problems Set up PC2

Page 4: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

WHY

Why you should hold a practice contest To switch on the contestants

Contestants feel their rivals Get used to the PC2 system Give them confidence

Page 5: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

WHO

Who wants to hold a practice contest Intermediate to advanced contestants

Beginners tend to lose confidence

Page 6: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

HOW

Some tips on preparing a practice contest Preparing the problems For remote attendees

Page 7: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

HOW

Some tips on preparing a practice contest Preparing the problems For remote attendees

Page 8: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Preparing the problems

Most time consuming part Selected nine problems

Six from past problems Three original problems

Page 9: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Selecting Past Problems

Six problems out of ~120 candidates Eight ex-contestants, ~2 contests each

Avoided problems on UVA online judge Avoided problems from past regional

contest held in Japan Problems from eastern Europe

Well thought, strict answer

Page 10: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Original Problems

Three original problems Some new problems to let the

contestants think a bit Quite enjoyable for the problem makers

as well!

Page 11: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

HOW

Some tips on preparing a practice contest Preparing the problems For remote attendees

Page 12: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Remote Attendance

It is essential to have strong teams in your contest

Some teams willing to attend from remote Teams online

Page 13: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

VPN + PC2

SERVER(SITE2)

U-TOKYO

(HONGO)

U-TOKYO

(KOMABA)

REMOTE

SERVER(SITE1)

VPN ROUTER

TEAM

TEAM

TEAM

TEAM

JUDGE

ADMIN

Page 14: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Problems

PC2 uses RMI PC2 client programs send their original

IP’s, instead of ones given for the VPN connection

The server cannot connect back to the client

Page 15: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Problems

SERVER(SITE2)

U-TOKYO

(HONGO)

U-TOKYO

(KOMABA)

REMOTE

SERVER(SITE1)

VPN ROUTER

TEAM

TEAM

TEAM

TEAM

JUDGE

ADMIN

192.168.1.1

192.168.0.56

192.168.7.13

192.168.0.55192.168.0.4

Page 16: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Problems

SERVER(SITE2)

U-TOKYO

(HONGO)

U-TOKYO

(KOMABA)

REMOTE

SERVER(SITE1)

VPN ROUTER

TEAM

TEAM

TEAM

TEAM

JUDGE

ADMIN

I am 192.168.11.1

I am 192.168.7.13

Page 17: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Problems

SERVER(SITE2)

U-TOKYO

(HONGO)

U-TOKYO

(KOMABA)

REMOTE

SERVER(SITE1)

VPN ROUTER

TEAM

TEAM

TEAM

TEAM

JUDGE

ADMIN

OK, 192.168.11.1?192.168.7.13?

Page 18: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Problems: THE PACKETS ARE LOST!

SERVER(SITE2)

U-TOKYO

(HONGO)

U-TOKYO

(KOMABA)

REMOTE

SERVER(SITE1)

VPN ROUTER

TEAM

TEAM

TEAM

TEAM

JUDGE

ADMIN

OK, 192.168.11.1?192.168.7.13?

Page 19: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Solution

For the server Tell to router to send back packets to the

VPN modify the routing table

For the teams Use java.rmi.server.hostname

e.g. java -Djava.security.policy=all.policy -Djava.rmi.server.hostname=192.168.0.65 pc2.client.Client

Page 20: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Solved

SERVER(SITE2)

U-TOKYO

(HONGO)

U-TOKYO

(KOMABA)

REMOTE

SERVER(SITE1)

VPN ROUTER

TEAM

TEAM

TEAM

TEAM

JUDGE

ADMIN

192.168.11.1Is on VPN

I am 192.168.0.55

Page 21: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Balloons!

Something you just can’t do away with Affording Helium

might be a bit too much

Page 22: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Balloons: Solution

Hang them down

Page 23: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Balloons: Solution

qoo_ solved one problem

Page 24: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Balloons: Solution

The same scenery

Page 25: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Results

Yet to come

Page 26: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Acknowledgement

IZUMI, Yusuke

KASAHARA, Masahiro

MATSUZAKI, Kiminori

MIKURUBE, Dai

SHIGETOMI, Rie

Page 27: Tips on How To Organize your Own Practice Contest University of Tokyo Shunsuke SOEDA 21 st November 2004.

模擬練習会のすゝ

Thank You