Menu

Tree [11d39d] master /
 History

HTTPS access


File Date Author Commit
 images 2001-05-20 pkwarren pkwarren [63100e] Updated automake and spec file to install image...
 plugins 2001-12-04 pkwarren pkwarren [1edfc6] Moved .dsp files
 src 2002-08-16 pkwarren pkwarren [11d39d] Updated email address
 AUTHORS 2002-08-16 pkwarren pkwarren [11d39d] Updated email address
 COPYING 2000-04-07 pkw pkw [7a0cce] Added base files...
 ChangeLog 2001-12-04 pkwarren pkwarren [9fd35c] Last minute changes
 INSTALL 2001-04-10 pkwarren pkwarren [3c986b] Slight modification to INSTALL file
 INSTALL.freebsd 2001-03-26 pkwarren pkwarren [8b57f3] Updated text docs so text is justified
 Makefile 2000-04-10 rfc2 rfc2 [c184b9] =changed player/victim searches to hashtables
 Makefile.am 2001-07-04 pkwarren pkwarren [ca06ef] Preliminary plugin support
 NEWS 2000-04-07 pkw pkw [7a0cce] Added base files...
 README 2001-12-04 pkwarren pkwarren [9fd35c] Last minute changes
 README-win32.txt 2001-12-04 pkwarren pkwarren [de8c0d] Last batch of changes before 0.71
 TODO 2001-12-04 pkwarren pkwarren [9fd35c] Last minute changes
 acconfig.h 2001-04-11 pkwarren pkwarren [eee5bb] fixed some small bugs, updated configure.in, ac...
 aclocal.m4 2001-07-04 pkwarren pkwarren [ca06ef] Preliminary plugin support
 banned-name.cfg 2001-05-31 pkwarren pkwarren [6ebf5d] Some more changes for version 0.65
 banned-wonid.cfg 2001-12-04 pkwarren pkwarren [2f2dcd] Fixed major bug with memory allocation in 0.7, ...
 build-exe.bat 2001-07-04 pkwarren pkwarren [ac511b] some win32 fixes
 config.guess 2001-07-04 pkwarren pkwarren [ca06ef] Preliminary plugin support
 config.h.in 2001-06-11 pkwarren pkwarren [a997ef] Back to using gettimeofday
 config.sub 2001-07-04 pkwarren pkwarren [ca06ef] Preliminary plugin support
 configure.in 2001-12-04 pkwarren pkwarren [9fd35c] Last minute changes
 crontab.example 2000-10-23 pkwarren pkwarren [33ef7a] Added crontab example, modified Makefile.am
 faststats.cfg 2001-10-06 pkwarren pkwarren [a3cc26] Updated changelog, removed unused config option...
 faststats.nsi 2001-12-04 pkwarren pkwarren [f30c4f] Last few changes to .nsi
 faststats.spec.in 2002-08-16 pkwarren pkwarren [11d39d] Updated email address
 footer.html 2000-10-23 pkwarren pkwarren [33ef7a] Added crontab example, modified Makefile.am
 gen_images_makefile.pl 2001-03-27 pkwarren pkwarren [f347a7] Added perl script to generate images makefile
 header.html 2001-05-20 pkwarren pkwarren [711aa7] Some changes to bump to 0.64
 install-sh 2000-04-08 pkw pkw [2bd513] added auto* support
 ltconfig 2001-07-04 pkwarren pkwarren [ca06ef] Preliminary plugin support
 ltmain.sh 2001-07-04 pkwarren pkwarren [ca06ef] Preliminary plugin support
 missing 2000-04-08 pkw pkw [2bd513] added auto* support
 mkinstalldirs 2000-04-08 pkw pkw [2bd513] added auto* support
 sample.cfg 2001-12-04 pkwarren pkwarren [de8c0d] Last batch of changes before 0.71
 stamp-h.in 2000-04-08 rfc2 rfc2 [87cd73] Added rankings by kills, deaths, and kpds

Read Me

Faststats is a C/GLIB based implementation of Zach Karpinski's Halfstats.
Originally one of our friends was running decently popular halflife server (Chu
Chu Rockets NC server). It was using Halfstats to generate statistics of
players. However, halfway through the month, the lag from the stats program
running became unbearable; at the end of the month, the stats would lag the
server in chunks of 3 - 5 minutes at a time, every half hour. Obviously this
was not acceptable. Realizing that perl is not the fastest language in the
world, Philip Warren, one of my friends here, decided to begin a C based
replacement for Halfstats. We liked the look of Halfstats, yet despised its
speed. Faststats is currently at a point where I am satisified with its output,
yet I believe I can increase its speed still. Current Features of Faststats:

* Halfstats skill calculation algorithm (note scores might be slightly
different due to the order dependency of this algorithm)

* Much faster than Halfstats (anywhere from 4 - 1000 times faster)

* Much smaller memory footprint than Halfstats

* Weapon Weighting (weapons which are easier to use can be weighted so
that kills made with them are worth less points)

* Less load when runnning compared to Halfstats (on my own machine -
Celeron 450 w/ 256 mb of ram, Halfstats drove my load to 3 - 4, versus .7
- 1 from Faststats)

* Percentage of Deaths to weapons

* TK's and times TK'd counted

* Overall server weapon usage
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.