DartMaster versie 0.5

Download DartMaster

DartMaster,
is een programma waarmee je kunt darten tegen de computer. Van elke leg die je speelt worden statistische gegeven opgeslagen, waardoor je je vooruitgang kunt bekijken. De sterkte van de computer tegenstander is instelbaar van "echt belabbert" tot beter dan "embassy nivo".
Natuurlijk kun je DartMaster ook gebruiken als scorebord als je met zijn tweeen wilt darten.

Resolutie: minimaal 1024x768

Download DartMaster

Huidige versie: 0.5 kijk voor een actuele versie op www.detap.tk

DartMaster Beschijving

Bij het opstarten van DartMaster krijg je het Game Settings scherm te zien. Hier kun je kiezen om tegen een computer speler te spelen of tegen een "humanoid". Gebruik de pulldown-list om een speler uit de lijst te selecteren.

Kies je voor een computer tegenstander dan kun je de sterkte van de computerspeler instellen van 1 tot 60.

Verder kun je het speltype instellen, default instelling is: 501 Best of 5 legs. Nadat je alles hebt ingesteld kun je de game starten.
Als je 2 computer spelers tegen elkaar laat darten kun je ervoor kiezen om "Speed Game" aan te vinken. Op die manier kun je de computer snel laten spelen zodat je wat statistieken kunt genereren. Als je eenmaal weet wat je eigen PPD is is dit wel handig want dan kun je de computer speler beter op je eigen nivo afstemmen.


Het speelscherm is opgebouwd uit 2 scoreborden een dartbord een resultaat-panel en een invoerveld. Gebruik het invoerveld (Human) om je score in te voeren. De computerspeler laat in het AI-panel zien waar hij op mikt en wat hij heeft geraakt. De exacte plaats waar de computerspeler het bord heeft geraakt wordt tevens weergegeven op het dartbord. De actuele stand van het spel wordt weergegeven in het resultaat-panel (onder in het scherm) als je op de tab "Statistics" klikt krijg je een overzichtje te zien van de statistieken voor deze game:



In deze tab zie je het huidige PPD van de gespeelde legs inclusief de lopende leg. Verder zie je hoe vaak een 180 is gegooid en de hoogste finish.

In het speelscherm heb je verder een aantal menu opties.

Met de menuoptie Terminate, kun je een lopende game afbreken en met Start kun je een nog niet begonnen game starten. Met Undo/Redo kun je een foute invoer ongedaan maken. Via het Options menu kun je naar het Game Settings scherm of naar het statistieken scherm gaan. Het Game Settings scherm is trouwens alleen te openen als het lopende spel afgelopen is.


Het Statistics scherm biedt de mogelijkheid om statistische gegeven weer te geven van eerder gespeelde legs. Je kunt zowel van de "human" speler als van de "computer" spelers statistische gegevens opvragen. De volgende statistische gegevens worden weergegeven:

Verder wordt het PPD per leg weergegeven in een grafiek. Default laat het alle legs zien die zijn opgeslagen maar omdat het aantal legs wel eens behoorlijk kan oplopen is het ook mogelijk om bijvoorbeeld je PPD van de laatste maand te bekijken.

Achtergrond Informatie

Hoe werkt die computerspeler? De computerspeler simuleert als het ware een echte speler, d.w.z per pijl kijkt ie waar ie het beste op kan mikken en doet dan een poging. Die worp en de naukeurigheid daarvan hangt af van de speelsterkte. De afwijking is "normaal" verdeeld zoals het bij jezelf waarschijnlijk ook verdeeld is. Dit houdt in dat de kans dat je, als redelijk geoefend darter, een pijl buiten het bord gooit terwijl je op de triple 20 mikt veel kleiner is dan de kans dat je de pijl in de triple 20 gooit. Wel is de maximale afwijking beperkt tot een kans van ongeveer 1/40. Voor een speler van nivo 20 houdt dit in dat ie nooit verder dan ca 8cm van zijn doel afwijkt.

Release Note

versie 0.5
- Maximale lengte van spelers namen is 16 karakters
- Speed mode: Genereer statistieken (in computer vs computer game)
- Positie van de schermen links boven in de hoek geplaatst
versie 0.4
- Wat kleine dingetjes
versie 0.3
- Major fix: Computer kon belgisch checken (en dit werd nog goed gekeurd ook nog)
versie 0.2
- Bug fix: memory probleem
versie 0.1
- Eerste release (17-dec-2003)