Comments (5)
What do you think about this idea to help the animator?
from extreme-carpaccio.
If I understand well, the underlying issue is that sometimes teams do not register themselves at the beginning, so virtually they are not in the game, even if they have started playing. In this situation, one team can take advantage of the fact they might skip a negative balance for a while, when the learning curbe is at its highest, which is unfair given other players are already registered.
Assuming that's the problem, issue #75 might bring a solution, since it will prevent new sellers from being registered after a deadline (let's say the 5 minutes countdown). In this case, this approach is simpler in terms of implementation, since it limits the amout of logic and state that should be implemented server-side (countdown, credit, etc.).
from extreme-carpaccio.
From my point of view, it is a different approach.
#75 is a way to "close the door" instead of rewarding people which respect the deadline...
The story without the solution:
As a animator
I want to have the majority of teams registered in the first minutes of the game
In order to have the list of teams on the monitoring
And to be sure all the teams read the readme and go to the server registration page quickly.
To simplify the implementation, a solution will be to add a penality to register after [x] iterations
scenario: give a proportional penality for late connection to the server
given iteration [iterationNB]
when the team is registering
then it should be start with [accountBalance]
iterationNB | accountBalance |
---|---|
1 | 0€ |
50 | 0€ |
51 | -500€ |
60 | -5000€ |
from extreme-carpaccio.
Do you think that intention could be achieved with the Continuous Delivery constraint?
When you turn it on, penalties apply if participants are offline.
from extreme-carpaccio.
I don't think... If I am not already registred, it is not a big deal for me, I ll be not charged. It will be nice reward people before start to charge penalities...
from extreme-carpaccio.
Related Issues (20)
- Add Kata instructions in README
- Stress estimation and tracking experiment: any recommendations? HOT 5
- Format cash number client side
- Python client too HOT 3
- npm install fails in Windows 11 HOT 2
- Server UI does not work in Safari HOT 1
- Put all the clients at the same level
- Add "dynamic" rules on the fly for taxes calculation HOT 3
- Add wrong request to break participants clients HOT 1
- Respond 404 instead of empty and not respond
- Put server configuration into a json file instead of rest resources HOT 1
- Make new seller registration on/off HOT 1
- Unstable server tests HOT 2
- Server not catching exception and crashing :/
- save current sellers to a file HOT 2
- Remove unwanted registrations HOT 2
- Persist game state HOT 3
- Reduction table HOT 2
- Server does not start (npm 6.4.10)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from extreme-carpaccio.