GithubHelp home page GithubHelp logo

prologin / prologin2015 Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 1.21 MB

Home Page: https://gitlab.com/prologin/concours/jeux/2015

Makefile 3.40% OCaml 9.47% C++ 56.94% Haskell 10.99% Python 12.48% Shell 0.28% TeX 2.19% JavaScript 4.26%

prologin2015's People

Contributors

audebert avatar coucou747 avatar nguyentito avatar pmderodat avatar seirl avatar shaac avatar yvan-sraka avatar zopieux avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

prologin2015's Issues

utiliser les fonctions d'historique dans la gui ?

Originally posted 2015-05-01 14:16 by coucou747 on Bitbucket

ça pourrait être sympa que la gui mémorise les dernieres positions du gars pour afficher une fleche.

On pourrait aussi afficher des cercles autour des derniers portails capturés.

Les scores affichés dans la gui semblent faux.

Originally posted 2015-04-26 22:02 by coucou747 on Bitbucket

L'api me dit ça :
Tour : 99, mon score : 274745, autre score : 42446

le code est le suivant :
Printf.printf "Tour : %d, mon score : %d, autre score : %d\n%!"
(tour_actuel ())
(score (moi ()))
(score (adversaire ()));

alors que la gui me dit qu'on en est à : 931 vs 3681

Quelques suggestions pour améliorer la sidebar dans la GUI

Originally posted 2015-05-01 01:07 by nguyentito on Bitbucket

(priority=minor parce que c'est pas tellement important)

  • Le message "attente du prochain champion" n'a pas de sens en mode replay, ça serait bien de le virer
  • Quitte à différencier les messages en fonction du mode où on se trouve, il serait bon d'indiquer "Mode replay" ou "Mode spectateur" sur la GUI vu que ça a des répercussions sur les fonctionnalités disponibles
  • En plus d'indiquer les coordonnées du point sélectionné, ne peut-on pas afficher s'il s'agit d'un portail, et si oui, le possesseur du portail et le nombre de liens et de champs incidents ?
  • Ce serait plus clair qu'on peut cliquer sur la map avec un curseur/réticule
  • Au lieu d'avoir un toute petite zone en haut indiquant le score actuel des deux joueurs, on peut pour chacun afficher des stats : score mais aussi nombre de portails, liens et triangles contrôlés + score par tour rapporté par l'aire actuellement contrôlée. (Et faire du stacking vertical au lieu d'horizontal pour avoir la place.)
  • On pourrait grossir pas mal la police pour améliorer la lisibilité (et écrire juste "H : aide" au lieu de "H : afficher/cacher l'aide")

En résumé : il reste plein de place sur la sidebar, pourquoi ne pas la remplir ?

S'il y a besoin de modifier le dumper pour rajouter des informations supplémentaires dans le JSON généré, je peux m'en charger.

Comment quitter la GUI (en particulier en plein écran) ?

Originally posted 2015-05-01 00:46 by nguyentito on Bitbucket

A priori la solution canonique pour quitter la GUI sans accès à un bouton "close" est d'appuyer sur Q. Cependant il n'est précisé nulle part que Q permet de faire ça. Il faut le rajouter à l'aide.

De plus Q ne marche pas lorsque la popup d'aide est ouverte, ça peut être perturbant pour qqn qui va ouvrir l'aide, voit que Q sert à fermer, teste et voir que ça ne fonctionne pas.

Dernier point (détail mineur) : sous XMonad, Win+Shift+C n'arrive pas à fermer la fenêtre lorsqu'elle est en plein écran. Vu que l'environnement des candidats sera pas un tiling WM avec plein de raccourcis clavier, on s'en fiche un peu.

ajouter une fonction dans_triangle

Originally posted 2015-04-28 20:26 by coucou747 on Bitbucket

ça pourrait être sympa d'avoir une fonction qui nous dit si un point est dans un triangle.
Cette fonction prendrait 4 positions et renverrait true si le premier parametre est dans le triangle formé par les 3 suivants.

Icônes pour la GUI

Originally posted 2015-05-04 22:58 by nguyentito on Bitbucket

Il faudrait trois icônes 32×32 pour représenter le nombre de portails, de liens et de triangles.

Fermeture immédiate de la GUI

Originally posted 2015-05-01 00:32 by nguyentito on Bitbucket

La GUI en mode spectateur refuse de laisser se fermer sa fenêtre, préférant afficher un message "attente de la fin de la partie". N'est-il vraiment pas possible de faire quitter prématurément un spectateur avec stechec2 ?

Aussi, il faudrait expliciter dans le message d'erreur "tour précédent non disponible" que ça ne marche qu'en mode replay.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.