Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
Knitter

Alguns problemas com o software roboleague.

Recommended Posts

Knitter

Actualmente, para fazer o concurso, o software usado é o roboleague.

Este permite criar uma liga, tipo as ligas de futebol, de forma a poder adicionar e remover robôs mantendo os resultados, isto é, com o roboleague seria, teóricamente, possível criar um concurso progressivo onde todo o trabalho de gerir os combates, resultados e classificações ficaria a cargo do software. Seria também possível criar ficheiros HTM a partir do XML de resultados tendo assim o trabalho de mostrar os resultados facilitado.

Mas o software tem alguns problemas. Os combates, como seria de esperar numa liga, são individuais, não havendo lugar para combantes com todos os participantes juntos, e o pior de todos os problemas, o programa não abre os ficheiros XML que cria tornando impossível criar uma liga continua.

O que pretendia era ideias para resolver estas questões.

O desenvolvimento do roboleague está parado desde 2002, data da última versão disponível, actualmente o robocode vai na versão 1.3.5 e não conheço outro sistema que permita automatizar os combates.

Que alternativas me dão?

Posso dizer que estaria disponível para tentar pegar no roboleague ou até criar um de raíz.

Share this post


Link to post
Share on other sites
David Pintassilgo

O roboleague simplesmente agarra nos resultados e organiza-os ou faz tambem os proprios combates? (pelo que precebi é mais isso, né? )

não dá para criar uma cena 'simples' onde metese-mos o ficheiro com o resultado gerado pelo combate deito 'normalmente'. ?

(não sei se eu proprio precebi bem o coisa, e se me expliquei no que estava a tentar dizer.)


cool stuffs to check.

http://blog.zxcoders.com//

Share this post


Link to post
Share on other sites
Knitter

O roboleague faz tudo, eu digo como quero as batalhas, que robôs entram e o roboleague trata de colocar os robôs em combates um-para-um e de guardar os resultados, posteriormente posso formatar os resultados e criar ficheiros HTML como os que viram anteriormente.

Estive a falar com o autor e vou mexer no código do roboleague depois de jantar e ver se consigo resolver o bug de não voltar a ler os ficheiros XML.

Share this post


Link to post
Share on other sites
pedrotuga

epa... pois... automatizar combates é que não deve ser coisa facil.

Uma solução alternativa mas muito primitiva era fazer um esquema simples de eliminatoria em árvore.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.