Built in Vote Tallying

Is there currently no option to merge votes? Or is it just that I can't find it?

WHat does the "Save" button do after you click "Manage Votes"? It seems to collapse the menu behind it, but no actual changes seem to appear...
 
Hmm, after the update it seems that the vote tally is having problems, at least on large quest like Threads of Destiny.

As far as I can tell, setting it to any of the options like "by line" or "by block" results in it taking like 10 minutes to tally - if it works at all.
 
Vote tally no longer appears to count votes for another user's name as a vote for that user's vote, at least, not in this tally for Puella Magi Falsus Magica here. I've tried fiddling with it a bit but outside of manually forcing the tally to count those votes in the same place, it won't do it?
 
Thanks for being so on the ball maintaining this! :)

That said...

Some issue we're running into in the LotG Quest:
  • The tally isn't remembering last settings/defaults anymore. For us the problem is it always defaulting to "Newest votes only" being checked and "None" being picked for "Divide Votes". IIRC it used to have some memory of the last settings used.
    • In our case we'd prefer that box be unchecked and that we divide by Line, for instance.
  • The "Total Voters" line in the tally is a bit misleading. So far as I can tell it just records the number of voters for the winning option, but the wording suggests it's supposed to record the total number of unique voters tallied, including those who only voted for losing options.
  • The QM @Vecht has been saying something about ordering votes not working, though I'm not familiar with it myself.
 
Thanks for being so on the ball maintaining this! :)

That said...

Some issue we're running into in the LotG Quest:
  • The tally isn't remembering last settings/defaults anymore. For us the problem is it always defaulting to "Newest votes only" being checked and "None" being picked for "Divide Votes". IIRC it used to have some memory of the last settings used.
    • In our case we'd prefer that box be unchecked and that we divide by Line, for instance.
  • The "Total Voters" line in the tally is a bit misleading. So far as I can tell it just records the number of voters for the winning option, but the wording suggests it's supposed to record the total number of unique voters tallied, including those who only voted for losing options.
Fixed.

  • The QM @Vecht has been saying something about ordering votes not working, though I'm not familiar with it myself.
I'm going to need to review this feature, as 'vote sorting' really isn't what that UI is for but kinda suggests it.
 
The option to tally by block, or by task, results in tallying by line anyway.

Observed when tallying from this thread, but also in other threads.
 
How does vote merging work now?
You drag the square vote indicator around the screen and see how it works, basically.

Drag it straight upwards or downwards, and the vote gets repositioned. Drag it to the right, and it gets merged with the one directly above it. That seems to work as intended, although it's a more than a bit clunky.

Now, if you take the next one and drag it even more to the right, it gets merged with the already merged vote with, uh, unclear results? Apparently it isn't the same as merging three different votes into one?



Anyway, I have a bug to report.

The "[x] Plan War... Eventually" in this tally somehow turned into "Rest of the votes". It is in part caused by dividing the votes by task without any tasks (it sorts the votes into winning ones, and the rest), but it only affects the next runner-up. All other plans show on the tally correctly.

Make note of "[x] Plan War... Eventually" appearing towards the end of the list with a single vote.
 
Last edited:
There seems to be something very wrong with the logic of vote merging. I thought it was just the case of upwards/downwards mobility being restricted to when the mouse cursor is around the narrow column with the striped squares... but apparently the behavior is much less consistent.
If a green vote is grabbed and dragged upwards (without releasing the mouse button!), it loses it's "merged" property and changes its column to the red one. To put it back reliably, one can not simply drag the mouse downwards (tracing back the motion as the common sense would suggest), but to the left (to reach the narrow red stripe), then downwards, then to the right to merge it again.

Except sometimes it can be dragged around from anywhere. And things move upwards much more easily than downwards. I've not been able to determine the logic behind this.

It'd be much more intuitive if an entire string (as opposed to a tiny striped square) could be dragged upwards and downwards from anywhere, and it could be merged/unmerged with the one above it by dragging it to the right or left, respectively.

It's not critical, seeing how there are more important issues to be fixed, but it would be nice to have eventually.



A different bug, albeit a small one.

The tally has been known to have some difficulties with splitting the votes when they were made in different fonts/styles. Sometimes when the vote consisted of several decisions counted by line, the tally failed to separate them and counted the entire vote as a whole. However, I've not seen it behave like described below.

This vote is standard. There are no fonts or styles differences from other votes. Yet while the first part of the vote is recognzied and merged together with the rest of the similar votes, the second, "[X] Ships: Complete All Squadrons." is not. It is counted as a separate vote even though it is identical to others.
 
Last edited:
This vote is standard. There are no fonts or styles differences from other votes. Yet while the first part of the vote is recognzied and merged together with the rest of the similar votes, the second, "[X] Ships: Complete All Squadrons." is not. It is counted as a separate vote even though it is identical to others.
I've quoted that post, then wrapped it in a code block to preserve all formatting.
Code:
[QUOTE="ThatGuyWithIdeas, post: 12864070, member: 20559"]
[B][X][/B] [B]Promote Noble Jesse

 [X] Ships: Complete All Squadrons.[/B]
[/QUOTE]
The bolding is definitely odd, and that "Complete All Squadrons" vote has a leading space before the [X] in the raw post (which I believe the vote tally is using). Though "ignore leading spaces" sounds like a good thing to put into the mix if leading spaces can do that.
 
The drag logic on the sorting is annoying, but I'm unsure how I can fix that without a fork-lift replace of the UI widget we use.

The 2nd issue is an artifact of the new editor and how it handles bb-code merging (or doesn't). Probably need the tweak how it is matching votes to handle slight differences in bb-code
 
Is there a reason the tally in this post gets formatted weirdly?
[X] Plan Of Ents and Men
-[x] Attempt to convince the dark-haired men to join your folk in Estolad and become members of the House of Beor. (Decreased Morale among the people, some of the new men may join you)
--[X] Baran​
I suspect it's because Telamon (the GM) is centering the winning votes. Since hero names stay the same across updates, the tally lumps the regular subvotes with the GM post, and copies the formatting from the latter (why?).

Perhaps GM posts shouldn't be included in the tally? Alternatively, maybe all votes should be transformed into plain text before counting them?

Edit: nvm, the latter may be a bad idea. I remember certain votes which were identical to other votes with the exception of a single word italicized to put an extra emphasis on it.
 
Last edited:
Updated the Vote Tally to let users view old vote tally configurations. I think it is getting the start position correct, but may need to double-check.

Is there a reason the tally in this post gets formatted weirdly?
I believe it is an artifact of the line-by-line handling of bb-code by the new XF2 editor which is confusing the parser which was written around XF1.x weirdness not XF2.x weirdness
 
Tally is broken in this thread. Voting by task works the same as "none" and lumps the options together.

Merging the votes does nothing.

This is what the merge screen shows.

And this is the resulting tally:
Total voters
80

50 people have voted
[X] Heart to Heart: Jeanne has come a long way in the last few years. She'll never speak to you as an equal, that's simply asking too much. However the looming specter of your mental talents limits how comfortable she is with some of your endeavors. You'll take some time this year to fix that, by explaining what your aims and objectives are. Cost: 50; Upkeep: 50; DC: 40; Rewards: Jeane SL Progresses.
28 people have voted
[X] The Ashford Heiress: It's been quite some time since you really spoke to Reuben Ashford at length. Perhaps you should make some effort this year, especially if you intend to 'borrow' Milly for an extended period at some point in the future. Cost: 50; Upkeep: 0; DC: 30/90; Rewards: Milly's SL Progresses, Slight chance of Kallen's SL Progressing.
24 people have voted
[X] Dutch Studies: Kallen goes home to visit her mother every year, requesting a few weeks of leave which you're happy to grant. Now that you and she are involved, though, you could make the journey with her. A large part of your retinue has connections with the neutral nation, after all. Cost: 150; Upkeep: 0; DC: 20/60; Rewards: Kallen's SL Progresses, Chance for Sayoko's SL to progress.
23 people have voted
[X] The Opera: Clovis la Britannia has crafted his magnum opus and owing to his acquaintance with your family, has sent tickets to the debut night. You shall attend in support of his endeavors Cost: 100; Upkeep: 0; DC: 10/60/90; Rewards: Clovis la Britannia's SL, Chance of Nunnally vi Britannia's SL Progressing, Slight chance of Milly's SL Progressing.
14 people have voted
[X] Rebel Princess: Apparently, Euphemia has committed a bit of a... faux pas this year. Thankfully, it was with a group of minor nobility she was negotiating with to fund humanitarian efforts instead of someone higher up the food chain. Cornelia and her mother have decided that she would, perhaps, be better suited for an academic environment. This... does present an opportunity for you, though maybe it would be better to let the entire thing blow over for a year before acting. Cost: 100; Upkeep: 0; DC: 60/90; Rewards: Euphemia's SL Progresses, Slight chance of Cornelia's SL Progressing, Mini-turn to resolve events.
7 people have voted
[X] Plan the Heart of Opera
6 people have voted
- [X] Heart to Heart: Jeanne has come a long way in the last few years. She'll never speak to you as an equal, that's simply asking too much. However the looming specter of your mental talents limits how comfortable she is with some of your endeavors. You'll take some time this year to fix that, by explaining what your aims and objectives are. Cost: 50; Upkeep: 50; DC: 40; Rewards: Jeane SL Progresses.
4 people have voted
-[X] Heart to Heart: Jeanne has come a long way in the last few years. She'll never speak to you as an equal, that's simply asking too much. However the looming specter of your mental talents limits how comfortable she is with some of your endeavors. You'll take some time this year to fix that, by explaining what your aims and objectives are. Cost: 50; Upkeep: 50; DC: 40; Rewards: Jeane SL Progresses.
3 people have voted
-[X] SCIENCE!: Aside from his rather convoluted and... insane records, you honestly know little about Dr. Kenshin Jaegar and less about his assistant. You should perhaps fix that. After all, if it turns out you can trust the man, you might be able to broach the topic of certain secrets with him later. Cost: 50; Upkeep: 0; DC: 20; Rewards: Kenshin's SL Progresses, low chance of Learning or Piety trait.
2 people have voted
[X] Plan Securing Loyalty
2 people have voted
[X] The Ashford Heiress:
1 people have voted
[X] Plan: the li Britannias deserve a call
1 people have voted
-[X] Rebel Princess: Apparently, Euphemia has committed a bit of a... faux pas this year. Thankfully, it was with a group of minor nobility she was negotiating with to fund humanitarian efforts instead of someone higher up the food chain. Cornelia and her mother have decided that she would, perhaps, be better suited for an academic environment. This... does present an opportunity for you, though maybe it would be better to let the entire thing blow over for a year before acting. Cost: 100; Upkeep: 0; DC: 60/90; Rewards: Euphemia's SL Progresses, Slight chance of Cornelia's SL Progressing, Mini-turn to resolve events.
1 people have voted
[X] The Ashford Heiress: It's been quite some time since you really spoke to Reuben Ashford at length. Perhaps you should make some effort this year, especially if you intend to 'borrow' Milly for an extended period at some point in the future. Cost: 50; Upkeep: 0; DC: 30/90; Rewards: Milly's SL Progresses, Slight chance of Kallen's SL Progressing.
1 people have voted
[x] SCIENCE!
1 people have voted
[x] Rebel Princess
 
Tally is broken in this thread. Voting by task works the same as "none" and lumps the options together.

Merging the votes does nothing.

This is what the merge screen shows.

And this is the resulting tally:
Total voters
80

50 people have voted
[X] Heart to Heart: Jeanne has come a long way in the last few years. She'll never speak to you as an equal, that's simply asking too much. However the looming specter of your mental talents limits how comfortable she is with some of your endeavors. You'll take some time this year to fix that, by explaining what your aims and objectives are. Cost: 50; Upkeep: 50; DC: 40; Rewards: Jeane SL Progresses.
28 people have voted
[X] The Ashford Heiress: It's been quite some time since you really spoke to Reuben Ashford at length. Perhaps you should make some effort this year, especially if you intend to 'borrow' Milly for an extended period at some point in the future. Cost: 50; Upkeep: 0; DC: 30/90; Rewards: Milly's SL Progresses, Slight chance of Kallen's SL Progressing.
24 people have voted
[X] Dutch Studies: Kallen goes home to visit her mother every year, requesting a few weeks of leave which you're happy to grant. Now that you and she are involved, though, you could make the journey with her. A large part of your retinue has connections with the neutral nation, after all. Cost: 150; Upkeep: 0; DC: 20/60; Rewards: Kallen's SL Progresses, Chance for Sayoko's SL to progress.
23 people have voted
[X] The Opera: Clovis la Britannia has crafted his magnum opus and owing to his acquaintance with your family, has sent tickets to the debut night. You shall attend in support of his endeavors Cost: 100; Upkeep: 0; DC: 10/60/90; Rewards: Clovis la Britannia's SL, Chance of Nunnally vi Britannia's SL Progressing, Slight chance of Milly's SL Progressing.
14 people have voted
[X] Rebel Princess: Apparently, Euphemia has committed a bit of a... faux pas this year. Thankfully, it was with a group of minor nobility she was negotiating with to fund humanitarian efforts instead of someone higher up the food chain. Cornelia and her mother have decided that she would, perhaps, be better suited for an academic environment. This... does present an opportunity for you, though maybe it would be better to let the entire thing blow over for a year before acting. Cost: 100; Upkeep: 0; DC: 60/90; Rewards: Euphemia's SL Progresses, Slight chance of Cornelia's SL Progressing, Mini-turn to resolve events.
7 people have voted
[X] Plan the Heart of Opera
6 people have voted
- [X] Heart to Heart: Jeanne has come a long way in the last few years. She'll never speak to you as an equal, that's simply asking too much. However the looming specter of your mental talents limits how comfortable she is with some of your endeavors. You'll take some time this year to fix that, by explaining what your aims and objectives are. Cost: 50; Upkeep: 50; DC: 40; Rewards: Jeane SL Progresses.
4 people have voted
-[X] Heart to Heart: Jeanne has come a long way in the last few years. She'll never speak to you as an equal, that's simply asking too much. However the looming specter of your mental talents limits how comfortable she is with some of your endeavors. You'll take some time this year to fix that, by explaining what your aims and objectives are. Cost: 50; Upkeep: 50; DC: 40; Rewards: Jeane SL Progresses.
3 people have voted
-[X] SCIENCE!: Aside from his rather convoluted and... insane records, you honestly know little about Dr. Kenshin Jaegar and less about his assistant. You should perhaps fix that. After all, if it turns out you can trust the man, you might be able to broach the topic of certain secrets with him later. Cost: 50; Upkeep: 0; DC: 20; Rewards: Kenshin's SL Progresses, low chance of Learning or Piety trait.
2 people have voted
[X] Plan Securing Loyalty
2 people have voted
[X] The Ashford Heiress:
1 people have voted
[X] Plan: the li Britannias deserve a call
1 people have voted
-[X] Rebel Princess: Apparently, Euphemia has committed a bit of a... faux pas this year. Thankfully, it was with a group of minor nobility she was negotiating with to fund humanitarian efforts instead of someone higher up the food chain. Cornelia and her mother have decided that she would, perhaps, be better suited for an academic environment. This... does present an opportunity for you, though maybe it would be better to let the entire thing blow over for a year before acting. Cost: 100; Upkeep: 0; DC: 60/90; Rewards: Euphemia's SL Progresses, Slight chance of Cornelia's SL Progressing, Mini-turn to resolve events.
1 people have voted
[X] The Ashford Heiress: It's been quite some time since you really spoke to Reuben Ashford at length. Perhaps you should make some effort this year, especially if you intend to 'borrow' Milly for an extended period at some point in the future. Cost: 50; Upkeep: 0; DC: 30/90; Rewards: Milly's SL Progresses, Slight chance of Kallen's SL Progressing.
1 people have voted
[x] SCIENCE!
1 people have voted
[x] Rebel Princess
Can you link to a post which embeds that, as it provides a link to the configuration including stop&start locations which I need when replicating the issue.

In Supervillain in the DCU CK2 Quest, the tally takes a while before it is willing to count new posts. Pretty sure that is not supposed to be happening.
How long is a "while" ? This is somewhat expected as the vote tally goes into a background task system which has some limits on how often it runs at the moment.
 
Back
Top