Kimberley-College / Prom

Website for Kimberley College Prom 2022
https://prom.kim
6 stars 0 forks source link

Dynamic Pricing of Tickets #176

Closed RealJammy closed 2 years ago

RealJammy commented 2 years ago

As we draw closer to Prom, I propose the price of tickets increasing exponentially.
I'll suggest using y=-x^{0.82}+80, where x is the number of days left to prom and y is the final ticket price. This would help encourage people to buy now, with fear or them saying prices are kind of ridiculous tbh, while allowing those richer enough to hold back on their plans for later, in case people are worried that prom looks 90038847457383 times better than it actually is. Furthermore, if prom plans all fall through, it'll be a pain in the arse for the richer students, allowing you to maximise profits without causing harm to those in financial hardship.

Overall, while the dev team may think that We shouldnt do ahh if that, it is highly worth it, to maximise profits.

john-montgomery2003 commented 2 years ago

Interesting thought

john-montgomery2003 commented 2 years ago

One issue I'm seeing is you haven't factored in for the possibility of time travel, a junior level error really. I would suggest we chuck an abs around it (because if they can time travel they are rich, and the further they can travel the more they can shell out). By my calculations your model will make it cost the prom money if they pay more than 210 days in advance. Frankly this won't work, as this was Friday the 10th of December 2021, a date which even a basic time traveling machine should be able to reach. For your approval, I will give some key historical dates to show how much it would cost if bought on those days according to my model.

Would this change be accepted?

john-montgomery2003 commented 2 years ago

@NicholasG04 I think we need you on this one please

NicholasG04 commented 2 years ago

Wow. I'll pass these comments on to the team: @Modlizard really likes statistics, maybe you could take a look?

john-montgomery2003 commented 2 years ago

Sounds good! I'm really excited to see these pushed into prod ASAP!

john-montgomery2003 commented 2 years ago

Don't worry about that just admin stuff that has to be done

RealJammy commented 2 years ago

One issue I'm seeing is you haven't factored in for the possibility of time travel, a junior level error really. I would suggest we chuck an abs around it (because if they can time travel they are rich, and the further they can travel the more they can shell out). By my calculations your model will make it cost the prom money if they pay more than 210 days in advance. Frankly this won't work, as this was Friday the 10th of December 2021, a date which even a basic time traveling machine should be able to reach. For your approval, I will give some key historical dates to show how much it would cost if bought on those days according to my model.

  • 1st December 2003, my dob = £1366.71
  • 1st January 2000, millennium = £1548.04
  • 14th October 1066, battle of Hastings = £35,010.73

Would this change be accepted?

Hiya Mr Montgomery, surely if someone had the ability to time travel, then they should be rewarded by the Prom Committee for their innovative research. Due to the customers being part of a STEM college, surely we should vouchsafe those with intellect money, no?

john-montgomery2003 commented 2 years ago

We aren't some charity in the business of furthering science. We're here for pure capitalist gains.

john-montgomery2003 commented 2 years ago

I want to quit lifeguarding and live off nft investments, I just need the start up capital from prom

Modlizard commented 2 years ago

I concur that prices should indeed, exponentially, increase however I believe that it would be substantially advantageous to introduce an aspect of volatility by varying the price of tickets every 5 or so minutes (300 seconds). The median price of tickets for a given day would still be given by the aforementioned equation however additional equations will be used in order to vary the range of prices for the ticket on a given day. The equation for the lower and upper bounds of a price will be given by the functions y=g(x) and y=f(x) retrogradely (inverse of respectively) where the operations applied by f(x) as well as g(x) are trivial and left as an exercise to the reader. Finally, due to security concerns around the exploitation of our now fluid ticket market through the use of analysis and random number generation algorithm derivation and prediction, we will be using a radioactivity based random number generator alongside a four hundred and twenty gram (~14.8151 oz) deposit of Caesium-137.

RealJammy commented 2 years ago

I want to quit lifeguarding and live off nft investments, I just need the start up capital from prom

That brings me onto my next point, making each ticket a NFT.

john-montgomery2003 commented 2 years ago

I want to quit lifeguarding and live off nft investments, I just need the start up capital from prom

That brings me onto my next point, making each ticket a NFT.

This is a duplicate issue, already closed, please don't waste the dev time. Smh...

Modlizard commented 2 years ago

I want to quit lifeguarding and live off nft investments, I just need the start up capital from prom

That brings me onto my next point, making each ticket a NFT.

This is a duplicate issue, already closed, please don't waste the dev time. Smh...

User feedback is extremely important and should not be dismissed; we will, of course, be closely working with our clients to deliver the best possible prom experience.

RealJammy commented 2 years ago

I want to quit lifeguarding and live off nft investments, I just need the start up capital from prom

That brings me onto my next point, making each ticket a NFT.

This is a duplicate issue, already closed, please don't waste the dev time. Smh...

I apologise, Mr Montgomery.

john-montgomery2003 commented 2 years ago

I want to quit lifeguarding and live off nft investments, I just need the start up capital from prom

That brings me onto my next point, making each ticket a NFT.

This is a duplicate issue, already closed, please don't waste the dev time. Smh...

I apologise, Mr Montgomery.

No need to apologise, or call me Mr Montgomery. Call me john, we are both friends of the great Nicholas Gregory, the friend of my friend is my friend.

NicholasG04 commented 2 years ago

Users are very reluctant to buy tickets knowing they can wait until closer to the time, so implementing this may meliorate our cash flow situation. I would suggest prioritising this ASAP.

RealJammy commented 2 years ago

After speaking with @NicholasG04 , I think we should adjust the formula to y=|-x^{1.69420}+1000|, so people are ripped off fairly, not to mention us not having to pay out in the case of time travel, with this potentially acting as a penalty. @john-montgomery2003 Please vouchsafe me with your thoughts on this.

john-montgomery2003 commented 2 years ago

After speaking with @NicholasG04 , I think we should adjust the formula to y=|-x^{1.69420}+1000|, so people are ripped off fairly, not to mention us not having to pay out in the case of time travel, with this potentially acting as a penalty. @john-montgomery2003 Please vouchsafe me with your thoughts on this.

Approved. @Modlizard do your scrum shit make it happen.

Modlizard commented 2 years ago

After scrutinous, statistical analysis the team has concluded that this will be a beneficial enhancement and we will therefore forward this to our web development team consisting of @NicholasG04 and @JacquesRW.

RealJammy commented 2 years ago

@NicholasG04 @JacquesRW any ETA on when this issue will be resolved?

NicholasG04 commented 2 years ago

I've delegated to @Modlizard and @john-montgomery2003, but thanks.

Modlizard commented 2 years ago

I've superdelegated the issue unto @JacquesRW and @NicholasG04.

NicholasG04 commented 2 years ago

Not being used