22 March 2006

All Done Except for the Crying

... mostly mine, out of the sheer amount of checking that I've left for myself. And the time's not even clear for that yet! Will start the checking as soon as possible, but that may be on the 27th yet. And the conf's on the 31st! Aigh!

21 March 2006

Anger

If I say "open notes", you'd better have a good argument that you had at least made the Internet's search engines before you can claim that citing websites can qualify as notes.

17 March 2006

Brush Up

More of the feeling of being strung out juuuust a teensy bit. Will try to be productive now.

16 March 2006

Closing In

Closing shop early today. With a single long exam left to give, I should be gearing into checking mode soon. Will see when I can actually do the shifting gears, what with the solution of the last CS 11 MP on the bubble with whatever can be done with the fourth module of CS 131, and some of the longest slide-sessions in CS 135 to go.

So, solutions and checking upcoming (plus the final updates to the last two modules).

Edit: Plus the quarterly inventory projection by tomorrow.

15 March 2006

Cold... So Unbelievably Cold

This is what happens when everything is left up to the last minute. My CS 11 students did not consult (but they did use the lab), my CS 131 early takers and my CS 135 test takers are all suffering through maxed (minned?) temperature in the lab, as I scurry to make the exams for the main 6-9 event. There's also the deadline for the last CS 11 MP, to which I have not made solutions yet. *sigh*

Are You Ready?

"Mostly ready."

Get ready for it.

09 March 2006

Gone and Gain

Where my CS 131 classes are virtually over except for the crying (LE #3, and the discussion of Lagrange's and Newton's Interpolating Polynomials), my CS 11 classes burning out their free days for the last MP due in less than a week, I have uploaded all the lecture notes for, my CS 135 plods along, leaving only the all-points shortest-paths discussions prior to their long exam (which comes after the fourth seatwork on graphs and string-matching and will still be followed up by the seatwork for NP-completeness and approximation algorithms), the semester is winding up rather languidly---a lethal change of pace, as checking will be crashing down over the next four weeks. And there's still the CS 131 modules...

Drain

So early in the morning, with four or five CS 11 students taking the free day. So much left to do, as I am in the final stretch, and the to-do list has no more additions waiting---only subtractions. Of course, I have yet to check anything past the deadline for dropping, but those can be taken in one fell swoop... preferrable after the 22nd.

For today, annotation and encoding.

07 March 2006

Off-Steam

A cooling down period implies additional action immediately afterward.

06 March 2006

Time Spent

There are plans, and there are plans followed. Today's plan was to make the uploads for the MPs and reports for CS 131 and CS 135---a task I have yet to perform.

Maybe there is time yet to be spent...

Edit: Done with CS 131 MP specs.

Edit: Ditto with CS 135 bonus MP specs.

Edit: Done with the report specs for both CS 131 and CS 135. Mario is here, asserting that he is an EVIL OVERLORD. Hokay.

02 March 2006

2nd ACM ICPC Simulation (Judgement Day 2)

Late to start the running blog.

9:16 AM (210 minutes remain): Competition begins.

9:45 AM (181 minutes remain): Waiting...

10:20 AM (146 minutes remain): Finally! Popcorn Defenders try What Time is It? Unfortunately, twenty- will not cut it.

10:26 AM (140 minutes remain): Popcorn Defenders repeat.

10:34 AM (132 minutes remain): Ad Hoc try Unique Sums. Maybe if they rename the file...

10:41 AM (125 minutes remain): Popcorn Defenders get the Time.

11:02 AM (104 minutes remain): Butingting tries What Time? What is one minutes to thirteen?

11:13 AM (93 minutes remain): Barely an hour and a half to go. Will anyone submit two correct solutions? Maybe even three? Will the shuffle go to the ones who could tell time first?

11:16 AM (90 minutes remain): Butingting repeat.

11:22 AM (84 minutes remain): A double-header! Butingting and Ad Hoc both try Time. Ad hoc gets all choppy, and Butingting repeats.

11:38 AM (68 minutes remain): Ad Hoc fires off two in a row, but aside from a repeat compile error for Unique Sums, a slightly cleaner What Time has sliight mistakes.

11:42 AM (64 minutes remain): Staghetti tries Time... and stops after eight. Too bad that there are 720 cases.

11:49 AM (57 minutes remain): Ad Hoc's latest Time trial is much closer, but stiill has some small bugs.

11:52 AM (54 minutes remain): Followed up by the same ProbA in Ad Hoc's Unique Sums.

12:15 PM (31 minutes remain): A flurry of activity! Staghetti repeats (but cleans up) Time, Butingting mistries and tries Maya Calendar, Ad Hoc's Unique Sums finally compiles, but has a lot to nitpick, and their Time stiill has some errors, and has a more noticable bug.

12:30 PM (16 minutes remain): Another flurry. Popcorn Defenders try stamps, almost running out of time... and fall short. Butingting's Maya and Time are both still out of whack.

12:41 PM (5 minutes remain): A short barrage. Staghetti and Butingting try and retry Time, and do the same thing.

12:54 PM (8 minutes after the time): Whoops. Let the time run, let some extensions elapse. (I forgot to mention that Team 19 tried Time, as well.)

Time has come and passed, and the competition produces a new champion! Kudos to the Popcorn Defenders!

In addition, I had promised to upload the test data and some solutions that I had come up with for the competition: (Edit: To clarify, some of the test data were created on the fly, but a clear majority were extracted from the original sources, with some modifications: Central Europe Olympiad in Informatics (1994), USA Computing Olympiad (1994 Clincher Round and 1997 Nationals), Internet Programming Contest sponsored by Duke University (1992), ACM ICPC (1995 Central Europe Regionals), British Olympiad in Informatics (1997). The solutions, however, are my own, and their veracity is open for debate.)

Unique Sums: Input, Output, Solution in C

Subsets: Input, Output, Solution in C

Stamps: Input, Output, Solution in C

Expressions: Input, Output

The Postal Worker Rings Once: Input, Output

Maya Calendar: Input, Output, Solution in C

Closed Fences: Input, Output

What Time is It?: Input, Output, Solution in C

For those who weren't there and are piqued and curious as to why I would link to all of these, try your hand on these, with the relevant corrections incorporated.

01 March 2006

Judgement Day

At least the first 2/3s of the tour de juge for the CS Week. Starting off with the CURSOR JavaCup, into the fourth long examination of CS 11 (which I may have underestimated yet again) and into CURSOR's Quizzardry (which, unfortunately, is not sponsored by Microsoft this year, so no sleek jacket).

Tomorrow is UP ACM's ICPC Simulation, and I'm hoping to get a headstart with the test data and maybe solutions. Then again, I need sleep. Seems like sleep is the most sought after resource in the department today...