Conectar-se
Quem está conectado
38 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 38 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota C
Notas recebidas : D + D + C + C + D + B
Data de inscrição : 28/04/2011
Número de Mensagens : 913
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 41

Prêmios
   : 1
   : 0
   : 0
Ver perfil do usuáriohttp://mrbrumgames.blogspot.com/

ajuda com algoritmo round robin

em Sex 16 Set 2011, 15:54
Bem, como o título já diz, eu preciso de ajuda para criar um algoritmo round robin...


Tenho 20 times, quero que a cada rodada. todos joguem com todos...
sem repetir o mesmo jogo nas outras rodadas, e sem que algum time jogue mais de uma vez por rodada.

ex:
rodada1:
time1 x time2
sortear(gol1,gol2)
draw_text(x,y,time1+gol1"x"+gol2+time2)

alguém se arrisca a contribuir???????


Última edição por mrbrum22 em Dom 09 Out 2011, 13:24, editado 2 vez(es)
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 11/01/2010
Número de Mensagens : 99
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: ajuda com algoritmo round robin

em Sex 16 Set 2011, 19:31
cara eu n entendo muito dessa parte de programaçao
mas fica uma dica tu pode fazer uma lista de times usnado 2 vetores
tipo:
time[1]
se ja jogou com time[2] entao verdadeiro
ai soteia outro
se nao
joga com o time[2]

acho q a logica seria +- essa
vlw espero terajudado
avatar
Ranking : Sem avaliações
Data de inscrição : 08/06/2008
Número de Mensagens : 2314
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 100

Prêmios
   : 3
   : 0
   : 1
Ver perfil do usuáriohttp://blackcapapps.blogspot.com.br/

Re: ajuda com algoritmo round robin

em Sex 16 Set 2011, 20:46
Pelo o que está na Wikipédia, essa não é bem a função desse algoritmo.
Ele pode ser usado para algo como evitar o travamento de um sistema que roda vários processos, ou seja, cada processo tem um tempo de execução quando esse tempo termina este processo pausa e o próximo vai ser executado. Graças a isso mesmo que o navegador trave você ainda pode usar o Word, GM e etc, por exemplo.

Algoritmos de randomização são normalmente chamados de PRNG, então tente pesquisar sobre isso, tem muitos tipo e para diversas coisas.

Aqui tem um exemplo do GM sobre isso: http://gmc.yoyogames.com/index.php?showtopic=481027
avatar
Ranking : Nota C
Notas recebidas : D + D + C + C + D + B
Data de inscrição : 28/04/2011
Número de Mensagens : 913
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 41

Prêmios
   : 1
   : 0
   : 0
Ver perfil do usuáriohttp://mrbrumgames.blogspot.com/

Re: ajuda com algoritmo round robin

em Sex 16 Set 2011, 21:09
@zzxc esta fórmula pode dar certo, o problema é que eu tenho 20times... fica tenso fazer td na unha, to tentando uma forma mais genérica!! se não conseguir acho que vou usar essa que vc passou mesmo!

@Kabeção o algoritmo round robin também pode ser o que foi descrito anteriormente... acaba, que o termo tem vários significados...
o exemplo que vc passou não tem nada a ver... mas vlw por ajudar...


Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum