Overview
J! Archive Player este un program bazat pe PHP care transformă jocurile J! Archive repository în runde Jeopardy! care pot fi jucate. Acesta a fost dezvoltat în primul rând ca un instrument de antrenament pentru Jeopardy! Îmbunătățirile viitoare se vor concentra pe urmărirea informațiilor statistice pe care jucătorii aspiranți la Jeopardy! le pot găsi pertinente.
Documentație
Documentația poate fi găsită în GitHub
Instalare
Pentru ca codul PHP să ruleze, va trebui să instalați un server web care include MySQL și PHP (Apache ar funcționa bine).
După ce le aveți instalate, trebuie să creați o bază de date (vă recomandăm numele „jarp_db”, dar puteți alege orice nume doriți). Odată ce ați făcut acest lucru, modificați conținutul din base.php, install.php și updateprogress.php pentru a include numele bazei de date, precum și datele de autentificare pentru baza de date. Apoi, rulați fișierul de instalare accesând http://<path_to_install>/install.php, unde <path_to_install> se referă la calea care duce la (și include) folderul care conține fișierul install.php. Acest script PHP creează tabelele MySQL necesare pentru a rula aplicația web.
După ce urmați pașii de mai sus, creați-vă un cont înregistrându-vă prin register.php, iar apoi conectați-vă accesând index.php.
Rulare
Pentru a rula programul, va trebui mai întâi să specificați numărul ID al jocului (atribuit de J! Archive) și runda (fie „J” pentru „Jeopardy”, fie „DJ” pentru „Double Jeopardy”). Puteți specifica aceste date folosind formularul din panoul de statistici din stânga. De asemenea, puteți specifica aceleași informații în URL, după cum urmează:
http://<path_to_index>/index.php?id=<game_id>&round=<round_code>
unde <path_to_index> se referă la calea care duce la (și include) folderul care conține indexul.php; <game_id> se referă la id-ul jocului; și <round_code> se referă la runda (fie „J”, fie „DJ”).
Jocul începe odată ce apăsați butonul „Start”. Rețineți că toate valorile în dolari sunt „post-dublă” (de exemplu, 200$-1000$ în J! și 400$-2000$ în DJ!). Această alegere de proiectare a fost făcută pentru simplitate, dar dacă știți cum să împărțiți la 2, nu ar trebui să fie prea dificil să convertiți la valori în dolari pre-dobândire 😉
Din cauza unor potențiale inexactități în compararea răspunsului utilizatorului cu răspunsul „corect” (așa cum este postat în arhiva J!), vi se permite să forțați programul să vă accepte sau să vă respingă răspunsul, anulând efectiv o decizie anterioară.
.