Overview
J ! Archive Player est un programme basé sur PHP qui transforme le dépôt de J ! Archive repository en tours de Jeopardy ! jouables. Il a été développé principalement comme un outil d’entraînement à Jeopardy ! Les améliorations futures se concentreront sur le suivi des informations statistiques que les aspirants joueurs de Jeopardy ! peuvent trouver pertinentes.
Documentation
La documentation peut être trouvée dans GitHub
Installation
Pour que le code PHP fonctionne, vous devrez installer un serveur web qui inclut MySQL et PHP (Apache fonctionnerait bien).
Une fois que vous les avez installés, vous devez créer une base de données (nous recommandons le nom « jarp_db », mais vous pouvez choisir le nom que vous voulez). Une fois que vous l’avez fait, modifiez le contenu de base.php, install.php, et updateprogress.php pour inclure le nom de votre base de données, ainsi que les informations d’identification de la base de données. Ensuite, exécutez le fichier d’installation en allant à http://<path_to_install>/install.php, où <path_to_install> fait référence au chemin menant à (et incluant) le dossier contenant le fichier install.php. Ce script PHP crée les tables MySQL nécessaires à l’exécution de l’application web.
Après avoir suivi les étapes ci-dessus, créez un compte en vous inscrivant via register.php, puis connectez-vous en vous rendant sur index.php.
Exécution
Pour exécuter le programme, vous devrez d’abord spécifier le numéro d’identification du jeu (attribué par J ! Archive) et le tour (soit « J » pour « Jeopardy », soit « DJ » pour « Double Jeopardy »). Vous pouvez les spécifier en utilisant le formulaire du panneau de statistiques de gauche. Vous pouvez également spécifier les mêmes informations dans l’URL, comme suit :
http://<path_to_index>/index.php?id=<game_id>&round=<round_code>
où <path_to_index> fait référence au chemin menant à (et incluant) le dossier contenant le fichier index.php ; <game_id> fait référence à l’id du jeu ; et <round_code> fait référence au tour (soit « J » ou « DJ »).
Le jeu commence une fois que vous appuyez sur le bouton « Start ». Notez que toutes les valeurs en dollars sont « post-doublement » (c’est-à-dire 200 à 1000 $ dans J ! et 400 à 2000 $ dans DJ !). Ce choix de conception a été fait pour la simplicité, mais si vous savez que vous savez diviser par 2, il ne devrait pas être trop difficile de convertir en valeurs en dollars pré-doublement 😉
En raison des inexactitudes potentielles dans la comparaison de la réponse de l’utilisateur avec la « bonne » réponse (telle que postée dans J ! Archive), vous êtes autorisé à forcer le programme à accepter ou à rejeter votre réponse, en annulant effectivement une décision antérieure.