- From: Karl Dubost <karl@w3.org>
- Date: Fri, 26 Aug 2005 18:07:23 -0400
- To: Dan Connolly <connolly@w3.org>
- Cc: www-rdf-calendar@w3.org
Le 05-08-26 à 10:28, Dan Connolly a écrit :
> Yes, I've done stuff similar to that.
Yes I have seen things, but I don't fully understand them. I got the
idea but I don't see how to be free myself with them.
>> An example is given here.
>> http://lists.w3.org/Archives/Public/semantic-web/2005Aug/0090.html
>>
>> Should I continue the discussion there or here?
>
> Here, I hope.
> More later when my attention isn't divided, I hope...
Excellent.
I'm trying to dump here my own thoughts. When it's optional because
more complicated I put []
Facts:
- Movie Films Festival
- 20 or so rooms
- 10 days of festival
- around 300 movies
- movies playing from 9am to midnight
- one movie is often scheduled 3 or 4 times during the week.
Rules to organize your schedule:
- select all movies you *would like* to watch
[- give time constraints, ex: not free from this time to this time]
[- two persons and you would like to maximize the movies you
want to see together]
Rules to select movies:
There's a list of all movies and their different showing in a
calendar.
Each showing is an individual event (individual id)
1. Go through the list of events and check for each of them
their conflict status.
if no conflict, conflictStatus = 0
if 1 conflict, conflictStatus = (1, EventID)
if 2 conflicts, conflictStatus = (2, EventID1, EventID2)
…
2. Go date by date, and select each events which have
conflictStatus = 0
you get a list of selected events (EventID) with MovieID
3. Remove from the calendar events
with a ConflictStatus > 0 and where movieID part of the
selected events list.
4. Repeat the process 1 to 3. until there's
no more EventsID with ConflictStatus >0
5. Difficult cases
* Distribution
- MovieID-1 and MovieID-2 are in conflicts on two differents
moments
-> Resolution pick up on one time
and pick the second one on the other time
- Same thing but with three movies.
* Unsolvable conflicts
- You really have to choose the movie you will not be able
to see, because it's impossible to see it. This could be solved
somehow with priority management. When you have selected your list of
movies you could give a scale from 1 to 3.
1. To see
2. Maybe
3. Wellll if really I have time
The scale could be also a way to propose more watching. "Hey
there's a hole in your schedule, you might want to see that movie
which is proposed at that time."
I think with these rules it might be possible to organize the
schedule and be an happy festival participant. ;)
The big question is how I do that in RDF/n3
--
Karl Dubost - http://www.w3.org/People/karl/
W3C Conformance Manager
*** Be Strict To Be Cool ***
Received on Friday, 26 August 2005 22:07:27 UTC