1 |
Considering the issue that started the thread is directly impacted by how recent games is computed:
|
1 |
Considering the issue that started the thread is directly impacted by how recent games is computed:
|
2 |
\n
|
2 |
\n
|
3 |
[quote]
|
3 |
[quote]
|
4 |
GetAverageRecentWinChance
|
4 |
GetAverageRecentWinChance
|
5 |
if no games played return 0.4
|
5 |
if no games played return 0.4
|
6 |
games = pick the last 5 games played in the last 24h
|
6 |
games = pick the last 5 games played in the last 24h
|
7 |
return average from games of (winning probability if won, 1-winning probability if lost)
|
7 |
return average from games of (winning probability if won, 1-winning probability if lost)
|
8 |
[/quote]
|
8 |
[/quote]
|
9 |
\n
|
9 |
\n
|
10 |
The
period
seems
way
too
short.
If
a
player
player
2-3
games
here
and
now,
he
will
get
the
default
rather
than
the
"bonus".
|
10 |
The
period
seems
way
too
short.
If
a
player
player
2-3
games
here
and
now,
the
impact
of
older
games
will
be
0
|
11 |
\n
|
11 |
\n
|
12 |
Also, not sure how the average affects real life scenarios (ex: you played 5x 30% implies average 30% versus you played 2x 10%, 1x 30%, 2x 50% implies average 30%).
|
12 |
Also, not sure how the average affects real life scenarios (ex: you played 5x 30% implies average 30% versus you played 2x 10%, 1x 30%, 2x 50% implies average 30%).
|
13 |
\n
|
13 |
\n
|
14 |
Maybe an improvement would be enlarge date interval (last 7 days) and do some weighting to more recent games (like 0.1, 0.2, 0.6, 0.8, 0.9 - just an example values could be adjusted), because people are biased to remember better more recent occurrences.
|
14 |
Maybe an improvement would be enlarge date interval (last 7 days) and do some weighting to more recent games (like 0.1, 0.2, 0.6, 0.8, 0.9 - just an example values could be adjusted), because people are biased to remember better more recent occurrences.
|
15 |
\n
|
15 |
\n
|
16 |
PS: how do you do the nice code formatting?
|
16 |
PS: how do you do the nice code formatting?
|