DarTra
 
   

Welcome to DarTra

Introduction

A darts game tracker. DarTra is a comprehensive framework to implement, play and track darts games. This allows statistical analysis of your progress as a darts player.

The DarTra system provides several different layers. You can think of it as an enterprise darts system:

  • A Java based darts framework that executes games and collects statistical data.
  • Statistical analysis tools to analyze the darts game data collected by the framework. This allows the player to see how his accuracy is improving, how his fellow darts players are doing and so on.
  • A set of client interfaces to interact with the darts framework. These could be fat client applications that allow you to play offline and upload game data to the server or thin clients that directly play the game on the server. Palm-tops and other such environments are also targeted, possibly even specialized hardware.
  • Virtual players. Based on the statistical data present in the databases, a virtual player can be developed to simulate the behavior of an actual player. This can allow darts players to practice with a virtual opponent of their liking.

Features

The feature list of DarTra includes the following:

  • support for all types of darts games
  • full undo/redo
  • support for single games, sets and matches
  • teams
  • zone suggestion: computer assisted darting
  • tracking of statistical data
  • multiple client types: J2SE fat clients (GUI-s), J2EE thin clients (Web UI-s), J2ME clients (PDAs, phones, ...)
  • ...
Ervacon logo