rankings, você esta fazendo isso errado

64
João Moura @joaomdmoura github.com/joaomdmoura

Upload: joao-moura

Post on 01-Jul-2015

55 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Rankings, você esta fazendo isso errado

João [email protected]/joaomdmoura

Page 2: Rankings, você esta fazendo isso errado

PALPITEROS RUBYSOURCE

Page 4: Rankings, você esta fazendo isso errado

rankingsvocê esta fazendo isso errado

Page 5: Rankings, você esta fazendo isso errado

por que?onde e como?

Page 6: Rankings, você esta fazendo isso errado

GAME NEWS

Page 7: Rankings, você esta fazendo isso errado

GAME NEWS

Page 8: Rankings, você esta fazendo isso errado

objetivoordenar e distinguir

Page 9: Rankings, você esta fazendo isso errado

quão hábil relevante?fator!

Page 10: Rankings, você esta fazendo isso errado

Relevânciaé dinheiro

Page 11: Rankings, você esta fazendo isso errado

17.000.000.000,00

Page 12: Rankings, você esta fazendo isso errado

17.000.000.000,00

Page 13: Rankings, você esta fazendo isso errado

Ranking

Relevância

Resultado

Page 14: Rankings, você esta fazendo isso errado

Ranking

Relevância

Resultado

Page 15: Rankings, você esta fazendo isso errado

problemaResultado errado!

Page 16: Rankings, você esta fazendo isso errado

“eu quero ser o maior treinador detodos os tempos”

Page 17: Rankings, você esta fazendo isso errado

12

3

1000

20001500

Page 18: Rankings, você esta fazendo isso errado

12

3

1000

20001500

Page 19: Rankings, você esta fazendo isso errado

12

3

1000

20001500

10

Page 20: Rankings, você esta fazendo isso errado

12

3

4

1000

20001500

10

Page 21: Rankings, você esta fazendo isso errado

“eu quero ser o maior treinador detodos os tempos”

Só que não

Page 22: Rankings, você esta fazendo isso errado

Consequênciaobjetivo x realidade

Page 23: Rankings, você esta fazendo isso errado

Habilidade!= histórico

Page 24: Rankings, você esta fazendo isso errado

Rankingsnão são coisa de criança

Page 25: Rankings, você esta fazendo isso errado

é possívelalgorítimos

Page 26: Rankings, você esta fazendo isso errado

“Um algoritmo é uma sequência finita de instruções bem definidas e não

ambíguas, cada uma das quais pode ser

executada mecanicamente num

período de tempo finito e com uma quantidade de esforço finita”

Page 27: Rankings, você esta fazendo isso errado

ELOrating

Page 28: Rankings, você esta fazendo isso errado

Rating

game

Page 29: Rankings, você esta fazendo isso errado

Rating

game

Ra = Rb

Page 30: Rankings, você esta fazendo isso errado

Precisão

Nø partidas

Page 31: Rankings, você esta fazendo isso errado

Microsoftsim, microsoft

Page 32: Rankings, você esta fazendo isso errado

Microsoftsim, microsoft

Page 33: Rankings, você esta fazendo isso errado

+

Page 34: Rankings, você esta fazendo isso errado

TRuESKILL

Page 35: Rankings, você esta fazendo isso errado

TrUE SkillELo Rating on Steroids

Page 36: Rankings, você esta fazendo isso errado

distrustSKILL

rating{

Page 37: Rankings, você esta fazendo isso errado

SKILL

distrust

Page 38: Rankings, você esta fazendo isso errado

distrust

USER game

SKILL

Page 39: Rankings, você esta fazendo isso errado

2000

100

1500

500

Page 40: Rankings, você esta fazendo isso errado

2000

1001500

500

Page 41: Rankings, você esta fazendo isso errado

distrust SKILL

Page 42: Rankings, você esta fazendo isso errado

distrust SKILL

Page 43: Rankings, você esta fazendo isso errado

distrust SKILL

Page 44: Rankings, você esta fazendo isso errado

x DESAFIO

distrustSKILL

Page 45: Rankings, você esta fazendo isso errado

WIN LOST

dificuldade

Page 46: Rankings, você esta fazendo isso errado

Microsoftsim, é patentiado

Page 47: Rankings, você esta fazendo isso errado

Sigma♪ Ruby! ruby! Ruby! Ruby!♪

Page 48: Rankings, você esta fazendo isso errado

100.times {user_1.won (user_1.rating - user_2.rating)user_2.lost (user_2.rating - user_1.rating)

user_2.won (user_2.rating - user_3.rating)user_3.lost (user_3.rating - user_2.rating)

user_3.won (user_3.rating - user_4.rating)user_4.lost (user_4.rating - user_3.rating)

}

Page 49: Rankings, você esta fazendo isso errado

2.times { user_5.won(user_5.rating - user_2.rating) user_2.lost(user_2.rating - user_5.rating)}

2.times { user_5.won(user_5.rating - user_1.rating) user_1.lost(user_1.rating - user_5.rating)}

expect(User.ranking.first).to eq user_5

Page 50: Rankings, você esta fazendo isso errado
Page 51: Rankings, você esta fazendo isso errado

x.ratingx.positionx.matches

x.won(difficulty)x.lost(difficulty)

EASY

Page 52: Rankings, você esta fazendo isso errado

CODEPONGDevs também fazem esporte

Page 53: Rankings, você esta fazendo isso errado

CODEPONGDevs também fazem esporte

Page 54: Rankings, você esta fazendo isso errado

HabilidadeCOnfiançaEXpectativaacertividade

Page 55: Rankings, você esta fazendo isso errado

COnclusão

Page 56: Rankings, você esta fazendo isso errado

COnclusãoTodos participaram

Page 57: Rankings, você esta fazendo isso errado

COnclusãoTodos participaramprodutividade despenca

Page 58: Rankings, você esta fazendo isso errado

COnclusãoTodos participaramprodutividade despencaAkita é japonês e não joga bem

Page 59: Rankings, você esta fazendo isso errado

RevisãoPOssibilidadesRelevânciaALgorítimosSIGMAPING PONG é LEGAL

Page 60: Rankings, você esta fazendo isso errado

TAKE OFF CONF

Page 61: Rankings, você esta fazendo isso errado
Page 62: Rankings, você esta fazendo isso errado
Page 63: Rankings, você esta fazendo isso errado

FEVEREIrO 2014

Page 64: Rankings, você esta fazendo isso errado

Thank [email protected]/joaomdmoura