Do you go to the dungeon?

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
date-selection [2019-01-06 11:54] – [ProposeBot's thinking] sandradate-selection [2022-02-09 09:50] (current) – [ProposeBot's thinking when calling] sandra
Line 1: Line 1:
-====== Date Selection ======+Date Selection
  
-===== Time line ===== +## Time line 
-Polls go up: Monday, 1000\\ +Polls go up: Monday, 1000   
-six days to vote, before\\ +Dates are called Friday 2200.   
-Prelim date: Saturday, 2200\\ +Five days to vote.
-1½ days to discuss, before\\ +
-Final date: Monday, 1000 +
-===== Symbol meanings ===== +
-✔: I'd like to play main day this week and these is are my votes for main day\\ +
-✨: I'd like to play main day + extras this weekThese are my votes for main day and candidates for extras\\ +
-✘: Can't make it this day\\ +
-**?**: I can make it this day but I prefer another, **or** I might be able to make it, might not, unknown yet\\+
  
-===== ProposeBot's thinking when suggesting ===== +## Symbol meanings 
-Each cell gets score.+**A**: I'd like to play A-team this week and these is are my votes for which days should be A-team day.   
 +**B**: I'd like to play B-team this week and these is are my votes for which days should be B-team day.   
 +✨: I'd like to play twice this week and these are my votes for days.   
 +✘: Can't make it this day   
 +**?**: I can make it this day but I prefer another, **or** I might be able to make it, might not, unknown yet. Worth 10% of yes.
  
-✔ or ✨: 1 point\\ +## ProposeBot's thinking when calling 
-+0.01 points for each ✔ or ✨ on the same horizontal line\\ +ProposeBot sorts out all the participating voting people into two setsA-team and B-team. The sets aren't distinct since there is overlap.
-+0.001 point for each cell (regardless of symbol) directly vertically below it, and for each **?** on the same horizontal line\\ +
-✘: 0 points (or minus a thousand points if DM)\\ +
-**?**: 0.1 points+
  
-Then the column with highest sum of cell scores is obv best column. If there's still tie even with all the decimal points, ProposeBot favors Saturdays and Sundays, and also favors earlier days rather than later days.+In each set, each cell gets score.
  
-===== ProposeBot's thinking when calling ===== +**A**, **B** or ✨: 1 point   
- ++0.01 points for each ✔ or ✨ on the same horizontal line   
-It uses the proposal thinking based on the Saturday data but with two differences.++0.001 point for each cell (regardless of symbol) directly vertically below it, and for each **?** on the same horizontal line   
 +✘: 0 points (or minus a thousand points if DM)   
 +**?**: 0.1 points
  
-1. It checks if a Saturday voter has, over the weekend, turned a ✘ into a **?**, ✔ or ✨, or if they have turned a **?** into a ✔ or ✨. +Then the column with highest sum of cell scores is obv best columnIf there'still a tie even with all the decimal pointsProposeBot favors Saturdays and Sundays, and also favors earlier days rather than later days. SSMTWTF
-2. Instead of using Sandra'favorite days (weekends over weekdays, and earlier days [on the Wednesday-starting "week"] over later days) as tiebreaker, it uses the "what the vote would've been like taking all of Sunday's votes into account".+
  
-So it's still meaningful to vote if you are late; you are changing the tiebreaker and you are concisely communicating to the others what days you are available in case they want to open up.+If A-team and B-team gets the same day, ProposeBot rewards people who have put in a lot of "yes" votes and who have voted early, and the other team get their second best day. The unrewarded team's schedule is used as last-tier tiebreakers for the rewarded team.
  
-==== Source code ====+### Source code
  
-  * https://idiomdrottning.org/autopoll +* https://idiomdrottning.org/autopoll 
-  * https://idiomdrottning.org/proposebot+* https://idiomdrottning.org/proposebot