Commit Graph

3984 Commits

Author SHA1 Message Date
Worros
9c2c18f5ca TourneySummary: Add alternate lookup for FTP 2010-11-15 13:40:57 +08:00
Worros
bc55042ed4 Configs: Add FTP summary parsing defaults 2010-11-15 13:40:10 +08:00
Worros
f7f8122af8 GTI: Add utf16 file handling 2010-11-15 13:39:36 +08:00
Worros
a4885243de Stars: Fix re_GameInfo to parse AAMS section of .it hands
Only have the one example from a Tournament hand:

PokerStars Game #52486342403: Tournament #324732603, €0.82+€0.18 EUR Hold'em No Limit - Level I (10/20) [AAMS ID: L284A006CB1E33ZO] - 2010/11/10 20:59:53 CET [2010/11/10 14:59:53 ET]

Hopefully the same for cash games
2010-11-13 12:04:13 +08:00
Eratosthenes
bb4b61a3d9 Comment old windows only Table moving function. 2010-11-12 15:08:04 -05:00
Steffen Schaumburg
9468bde50b Merge branch 'nuto' 2010-11-12 20:40:29 +01:00
Eratosthenes
50b7fd31a0 Comment out table watching due to bug under windows. 2010-11-12 14:37:47 -05:00
Steffen Schaumburg
c794be1b12 Merge branch 'nuto' 2010-11-12 18:53:18 +01:00
Eratosthenes
c7ce6c3745 Doh! Make executable. 2010-11-12 11:03:30 -05:00
Eratosthenes
790e26ff1d Fix for UC table names on Windows. 2010-11-12 11:02:21 -05:00
Eratosthenes
215ec63080 Test xlib on X systems to diagnose HUD problems. 2010-11-12 09:08:18 -05:00
Worros
d895ab0d21 Regression: PartyPoker NLHE cash hand and .hp 2010-11-12 11:12:18 +08:00
Worros
2fa08aa263 Regression: NLHE Sample file for Win2day 2010-11-12 10:41:54 +08:00
Steffen Schaumburg
032e25788a Merge branch 'carl' 2010-11-11 19:51:05 +01:00
Steffen Schaumburg
43a32ebd8f Merge branch 'nuto' 2010-11-11 15:56:03 +01:00
Worros
61d5ffec4b Regression: Remove UB file with modified filename.
File was already copied over to the original UB format
2010-11-11 18:31:24 +08:00
Worros
ee65248ff1 THP: Add Win2day support 2010-11-11 18:31:10 +08:00
Worros
adf380f22b Regression: Win2day .hp file + rename 2010-11-11 18:25:54 +08:00
Worros
323b0856b6 PSS: Fix Stars summary import to deal with slightly modified format
Stars now includes the currency (ie. USD) on two lines
2010-11-11 18:25:06 +08:00
Worros
8faeb49de2 Regression: Win2day PLO Sample 2010-11-11 18:22:14 +08:00
Worros
1f3855c717 Regression: Stars local summary file format for tourneys 2010-11-11 17:58:18 +08:00
Eric Blade
967e1ff2c4 Merge branch 'master' of git://git.assembla.com/fpdb.git 2010-11-11 04:27:49 -05:00
Worros
1b375af181 TSI: Add a couple of lines of text to mark output more clearly 2010-11-11 15:09:09 +08:00
Worros
17bd4f3954 GTI: Cleanup
Remove a series of debug messages

Add some code to remove heading or trailing characters after the split
2010-11-11 14:59:18 +08:00
Worros
e8155123b2 Merge branch 'master' of git://git.assembla.com/free_poker_tools 2010-11-11 14:02:01 +08:00
Worros
8c3e3b5795 New test script: TestSummaryImport
Almost a direct copy of THP to assist in regression testing summary import formats
2010-11-11 13:59:26 +08:00
Eratosthenes
b9f77e1bdb Fix table match for Winamax. 2010-11-10 23:26:55 -05:00
Eratosthenes
2dcc39cdfc Merge branch 'master' of git://git.assembla.com/fpdboz 2010-11-10 18:11:20 -05:00
Worros
c922f9cd2f Merge branch 'master' of git://git.assembla.com/free_poker_tools 2010-11-11 00:29:07 +08:00
Worros
e218e0c5c9 Absolute: Fix another tourney file name variant 2010-11-11 00:28:29 +08:00
Eratosthenes
ee58199742 UB U/C table names now match normal case title bars. 2010-11-10 11:12:09 -05:00
Worros
7e1fa36b3a GTI: Add command line interface for Tourney Sumary import 2010-11-10 19:23:03 +08:00
Erki Ferenc
373436822e l10n: updated Hungarian translation 2010-11-10 10:26:55 +01:00
Worros
31843deafe Revert "calendar displays current entry value"
This reverts commit f78044e4c1.

Conflicts:

	pyfpdb/Filters.py
2010-11-10 16:36:58 +08:00
Worros
8da12d91a8 Regression: Stars NLHE HU SnG 2010-11-10 15:20:40 +08:00
Worros
e085d4759b Regression: Add Stars MTT summary file 2010-11-10 15:05:11 +08:00
Worros
891731706e Regression: actually delete renamed Absolute NLHE file 2010-11-10 13:52:48 +08:00
Worros
574f864734 Absolute: Partial fix for Freeroll tourney 2010-11-10 13:52:24 +08:00
Worros
bf38593127 Regression: Rename Aboslute HHs to standard original
Absolute HHC requires the filename
2010-11-10 13:46:45 +08:00
Worros
a4facf0c2a Filters: Fix date defaults when no hands inserted 2010-11-10 12:46:48 +08:00
Worros
1a96892ec4 Merge branch 'master' of git://git.assembla.com/fpdb-eric 2010-11-10 11:56:57 +08:00
Worros
e1d4e8fc6d Merge branch 'master' of git://git.assembla.com/fpdb 2010-11-10 11:56:35 +08:00
Worros
07e6816744 HUD_example: add summaryImporter to Stars 2010-11-10 11:54:33 +08:00
Worros
7e97eeedc2 HUD_test: add Stars summaryImport to test config 2010-11-10 11:51:17 +08:00
Worros
c0b1b8b8a7 Config: Add summaryImporter element to hhc 2010-11-10 11:50:29 +08:00
Worros
281aaf7545 fpdb.pyw: Update menu to call tourney import 2010-11-10 11:49:49 +08:00
Steffen Schaumburg
b258ae6258 activate PS draw tourneys (tested FL, assume PL/NL work since they apparently do in cash games) 2010-11-09 23:18:44 +01:00
Steffen Schaumburg
1dd52fb885 rename tourney player stats to tourney stats 2010-11-09 22:42:40 +01:00
Worros
1c81df21ce GuiTourneyImport: First pass at a 'Bulk Importer' for Tourney Summaries 2010-11-09 20:29:13 +08:00
Worros
a39b4704e6 TourneySummary: Add ability to create a db object if passed None 2010-11-09 20:08:15 +08:00
Worros
9dea6cc8e3 TourneySummary: Remove unused function 2010-11-09 17:53:10 +08:00
Worros
4916d65e7b UltimateBet: Rename files
Turns out the parser requires some filename information
2010-11-09 15:29:46 +08:00
Worros
60c5571068 Absolute: Partial fix for tourneys 2010-11-09 14:03:55 +08:00
Worros
f0cb9cf5a4 Absolute: Update some error handling
Fix so log file and stdout both get a descriptive error message
2010-11-09 13:45:27 +08:00
Eric Blade
aa0de0344d finish fix for 4-max 2010-11-07 20:12:21 -05:00
Eric Blade
50246d04ea Merge branch 'master' of git://git.assembla.com/fpdb.git 2010-11-07 20:09:39 -05:00
Eric Blade
02fdcf307e reset AP/UB horse games to 8 seat
support Everleaf 4-seat (need a layout, i can't get into the games)
2010-11-07 20:08:56 -05:00
Steffen Schaumburg
0972e62e76 i10n: update pot/po/mo files 2010-11-07 14:36:30 +01:00
Steffen Schaumburg
ae418add15 Merge branch 'carl' 2010-11-07 14:34:48 +01:00
Steffen Schaumburg
8b01daac83 add a comment into Abs that it supports UB 2010-11-07 14:34:35 +01:00
Worros
58b111b7ed UB: Remove parser - Absolute is able to parse these files 2010-11-07 20:55:57 +08:00
Worros
ed6d21dbbf THP: Add Absolute to list of files tested 2010-11-07 20:00:34 +08:00
Worros
8a797bd0e6 Regression: Absolute NLHE cash hh + .hp 2010-11-07 18:39:13 +08:00
Worros
f4ea9778b8 Regression: UB NLHE hand and .hp 2010-11-07 18:29:28 +08:00
Worros
1b32760760 Absolute: Remove spurious return 2010-11-07 18:16:04 +08:00
Worros
4b15ca0cad FTP: Badugi support 2010-11-07 16:52:23 +08:00
Worros
55b272435d FTP: Add pl and nl support for 5 Card Draw 2010-11-07 16:48:04 +08:00
Worros
23799f25b1 HHC: Change log message from info to error 2010-11-07 16:44:17 +08:00
Worros
0a76ea545b Regression: FTP Limit 3 Draw sample 2010-11-07 16:27:28 +08:00
Worros
5b6997c097 Merge branch 'master' of git://github.com/grindi/fpdb-grindi 2010-11-07 15:24:02 +08:00
Worros
208db43266 FTP: Limit 5 Card Draw support. 2010-11-07 15:16:02 +08:00
Worros
616f84fddd FTP: Add support for 2-7 Triple draw (limit only) 2010-11-07 14:27:03 +08:00
grindi
709534060c Absolute hhc: fixes 2010-11-06 01:48:29 +03:00
Worros
86ded8ed23 Regression: Stars CAP NL, with .hp stats for regression 2010-11-05 17:19:26 +08:00
Worros
0ddd05562d Regression: Add Stars NLHE HUSnG 2010-11-05 16:11:52 +08:00
Worros
450a963371 HUD_Main; Remove some whitespace and fix permissions 2010-11-04 20:07:17 +08:00
Worros
ec8cd9f785 Merge branch 'master' of git://github.com/grindi/fpdb-grindi 2010-11-04 20:06:02 +08:00
Worros
bcc97636a6 Stars: Fix CAP lines where the cap is reached 2010-11-04 19:59:16 +08:00
Worros
a07eb96d3c Merge branch 'master' of git://git.assembla.com/fpdb 2010-11-04 18:33:07 +08:00
Worros
b3f9ae253f Stars: Make parser ignore Cap limit
Header looks like:

PokerStars Game #52129212872:  Hold'em No Limit ($0.25/$0.50 - $10 Cap -  USD) - 2010/11/03 23:45:32 CET [2010/11/03 18:45:32 ET]
2010-11-04 18:31:14 +08:00
grindi
79bfc8587e Absolute hhc: fixes, cleanups, basic trny support 2010-11-04 12:57:39 +03:00
grindi
d09aa716f4 Merge branch 'master' of git://git.assembla.com/fpdb
Conflicts:
	pyfpdb/PartyPokerToFpdb.py
2010-11-03 19:57:06 +03:00
grindi
f5b52190ab Make Party hhc to regonize non-english hh 2010-11-03 19:54:03 +03:00
steffen123
ce7b61bbd5 Merge branch 'eric' 2010-10-30 11:56:48 +02:00
Worros
c79c4027c8 Merge branch 'master' of git://git.assembla.com/fpdb-eric 2010-10-29 15:49:58 +08:00
Eric Blade
25eeca1e48 Everleaf support for 8-max 2010-10-28 19:52:33 -04:00
Worros
346d657e55 Winamax: Regression test file.
NLHE - All-in where biggest stack wins
2010-10-25 14:18:03 +08:00
steffen123
68f7ae1347 Merge branch 'carl' 2010-10-24 22:01:45 +02:00
steffen123
4cb59175f7 add missed _() 2010-10-24 22:01:40 +02:00
steffen123
cc5aaa14aa change to support py25 2010-10-24 21:40:04 +02:00
Worros
2d52b8d815 Merge branch 'chaz' of git://github.com/ChazDazzle/fpdb-chaz 2010-10-14 12:37:10 +08:00
Worros
83b1a41c6e Regression: Verify and fix Stars.hp file after raisedFirstIn fix
denny501 was the bringin - so no opportunity
s0rrow was 'utg' and limped (bad s0rrow *smack*)
2010-10-13 18:25:18 +08:00
Worros
ccb116ceda DerivedStats: Fix raiseFirstInChance and raisedFirstIn for stud
The previous calculation didn't correctly deal with the 'complete' and 'bringin' actions, with bringin being markes as raisedFirstIn = True

Reduced regression test errors, but triggered some in unverified file.

---------------------
Total Errors: 22
---------------------
Likely offenders:
(  2) : regression-test-files/cash/Stars/Stud/7-StudHL-USD-0.04-0.08-200911.Cardtest.txt

(  2) : raiseFirstInChance
(  1) : street1CBChance
(  1) : street1CBDone
2010-10-13 18:15:14 +08:00
Worros
f244f8a37d DerivedStats: Merge Flop and stud position calculation
No regressions using test suite

---------------------
Total Errors: 29
---------------------
No position errors in stat listing
2010-10-13 18:05:41 +08:00
Worros
cfc2be559e DerivedStats: Remove incorrect comment from positional calc 2010-10-13 17:53:23 +08:00
Worros
a71f682803 DerivedStats: adjust street0VPI for stud
Add complete as one of the actions that count as VPIP
2010-10-13 17:47:00 +08:00
Chaz
0f9709390e Replaced -i infile with -f file in Options.py and replaced options.infile with options.filename in SplitHandHistory.py, Anonymise.py, and ImapFetcher.py 2010-10-13 02:23:41 -04:00
Chaz
b0cf6d3cb0 removed -f filename from Options.py and replaced its use in SplitHandHistory.py with -i infile 2010-10-13 02:18:36 -04:00
Worros
921249af43 Merge branch 'chaz' of git://github.com/ChazDazzle/fpdb-chaz 2010-10-13 14:15:32 +08:00
lastpoet
6e00ba9d78 add date boundaries in filters 2010-10-13 14:08:48 +08:00
lastpoet
f78044e4c1 calendar displays current entry value
calendar inits from db if empty
2010-10-13 14:07:16 +08:00
Chaz
fa3f878c3a * Migrated commandline options to Options.py
* Added a EOF exception
* Fixed a few error handling issues
2010-10-13 01:51:57 -04:00
Chaz
f97c1da3b9 Migrated SplitHandHistory.py commandline options to Options.py 2010-10-13 01:48:35 -04:00
Chaz
b08081e419 Added a FpdbEndOfFile error for use in SplitHandHistory.py 2010-10-13 01:47:28 -04:00
Chaz
6ce42df734 Fixed a re matching problem for sites (OnGame, Carbon) which include char after the newline in re_SplitHands 2010-10-12 22:47:22 -04:00
Chaz
d517606a59 Added SplitHandHistory module which can be used to split up hand histories (archive & non-archive) into smaller files of n hands each (useful in limitied memory situations). Module contains a SplitHandHistory class and a command line utility. 2010-10-12 21:00:08 -04:00
Eric Blade
970b88349b hud doesn't crash when mixing cash/tourney 2010-10-12 02:23:56 -04:00
Chaz
6202d02dbc Module containing a class that identifies the site a particular hand history, or directory of hand histories came from. Includes a main method which id's the regression files. 2010-10-12 01:08:32 -04:00
Eric Blade
5643aeca62 fix another bad debug log 2010-10-11 23:42:05 -04:00
Chaz
388bec04dd Removed Partouche from <hhcs> in the config files 2010-10-11 22:37:59 -04:00
Eric Blade
25e03489fe fix error in logging mechanism, remove a debug print 2010-10-11 22:23:06 -04:00
Eric Blade
fed287334a further fixing in WinTables for dealing with a window that has disappeared 2010-10-11 18:40:58 -04:00
Eric Blade
bad3fac16e Merge branch 'master' of git://git.assembla.com/fpdb.git 2010-10-11 18:25:20 -04:00
Eric Blade
867a1526c5 Merge branch 'master' of git://git.assembla.com/fpdboz.git 2010-10-11 18:24:32 -04:00
Eric Blade
fb206dfde6 actually import _mysql_exceptions before trying to test against it 2010-10-11 18:23:22 -04:00
Eric Blade
dc215a5d01 reflow get_geometry some, pep8 2010-10-11 18:22:55 -04:00
steffen123
2e39cb5546 try to fix eric's FT Tourney prob 2010-10-12 00:20:37 +02:00
Worros
746e4b4871 Stars: Make play money hands parse again 2010-10-11 16:40:15 +08:00
Worros
295cc25259 Merge branch 'master' of git://git.assembla.com/fpdb 2010-10-11 15:07:40 +08:00
lastpoet
487330fc57 remove tooltips on headers 2010-10-11 15:06:05 +08:00
steffen123
43a5fb0f74 Merge branch 'carl' 2010-10-10 17:48:54 +02:00
steffen123
6b0b9cbf51 gettextify treeviewtooltips and add fpdb notice 2010-10-10 17:48:23 +02:00
steffen123
f642a1cf03 gettextify new tooltips 2010-10-10 17:42:06 +02:00
steffen123
b0dd8cb36f l10n: some missing gettexts in winamax 2010-10-10 17:29:52 +02:00
steffen123
dfd47cfbfb unify some strings and remove misleading comment 2010-10-09 14:02:39 +02:00
Worros
19a32943d8 Hand: Move assemble() function up into select() 2010-10-09 15:27:58 +08:00
Worros
284021f207 Regressio: Stars PL 5 Card Draw Sample 2010-10-09 13:07:11 +08:00
Worros
e80045d4d2 Regression: Add Stars NL 5 Card Draw 2010-10-09 12:59:26 +08:00
Worros
98153e1dc0 Merge branch 'master' of git://github.com/lastpoet/fpdb-lastpoet 2010-10-08 21:42:04 +08:00
lastpoet
ced499afd0 Treeviwe Tooltips class 2010-10-08 14:16:11 +01:00
lastpoet
9d827ee3fd Add tooltips explaining stats 2010-10-08 14:15:29 +01:00
Worros
c5f7034bf3 HUD_config.test: saveActions to True 2010-10-08 18:18:25 +08:00
Worros
9821899add THP: Remove PKR from the list.
PKR converter is currently very broken, so switching it off in regression tester.

Current output from THP:

---------------------
Total Errors: 30
---------------------
PokerStars:
(  1) : regression-test-files/cash/Stars/Flop/LO8-6max-USD-0.05-0.10-20090315.Hand-cancelled.txt
(  8) : regression-test-files/cash/Stars/Flop/NLHE-6max-USD-0.05-0.10-200912.Allin-pre.txt
Full Tilt Poker:
(  1) : regression-test-files/cash/FTP/Flop/NLHE-USD-0.05-0.10-201006.Player.sitting.out.but.acting.txt
( 13) : regression-test-files/cash/FTP/Stud/7-Stud-USD-3-6-20106.Steal.from.Button.Failure.txt
Party Poker:
(  1) : regression-test-files/cash/PartyPoker/Flop/NLHE-USD-0.01-0.02-20100712.emailedHistory.txt
(  1) : regression-test-files/tour/PartyPoker/Flop/NLHE-USD-STT-unknownBuyIn-20100713.emailedHistory.txt
(  1) : regression-test-files/cash/PartyPoker/Stud/7-StudHL-USD-0.50-1.00-201008.txt
Betfair:
OnGame:
Absolute Poker:
(  1) : regression-test-files/cash/Absolute/Stud/7-StudHL-USD-0.02-0.04-200903.River.with.mucked.txt
Everleaf Poker:
Carbon:
(  1) : regression-test-files/cash/Carbon/Flop/NLHE-9max-USD-0.25-0.50.200810.All.Streets.txt
PKR:
iPoker:
Winamax:
(  2) : regression-test-files/cash/Winamax/Flop/PLO-FR-EUR-0.02-0.05-201009.Real.side.pot.with.bad.collected.txt

---------------------
Errors by stat:
---------------------
(  1) : foldSbToStealChance
(  1) : raisedFirstIn
(  1) : street0VPI
(  1) : street0_3BChance
(  1) : street0_4BChance
(  1) : street0_4BDone
(  1) : street1CBChance
(  1) : street1CBDone
(  1) : wonWhenSeenStreet3
(  2) : rake
(  2) : street1Seen
(  2) : street2Seen
(  2) : street3Seen
(  6) : Parse
(  7) : raiseFirstInChance
2010-10-08 16:18:23 +08:00
Worros
6b56ab056c Regression: wonWhenSeenStreet2/3 fix
cash/Carbon/Flop/NLHE-9max-USD-0.25-0.50.200810.All.Streets.txt

Hand is actually all-in on the Turn.

1 fix for wonWhenSeenStreet2
1 error for wonWhenSeenStreet3 (known issue with all-in hands)
2010-10-08 16:12:13 +08:00
Worros
372cebf84a Regressioa: wonWhenStreet2/3 fix
FTP/Flop/PLO-6max-USD-0.01-0.02.201003.River.Showdown.txt

Timoha777 won on the river. Verified.
2010-10-08 15:49:42 +08:00
Worros
0d88d0bd37 Regression: wonWhenSeenStreet2 fix
Stars/Flop/PLO8-9max-USD-0.01-0.02-20100829.No.VPIP.from.posted.bb.txt

verified toxic7 won the hand on the Turn
2010-10-08 15:43:32 +08:00
Worros
5e4e5a5342 Regression: wonWhenSeenStreet2/3/4 fix
Stars/Stud/7-StudHL-USD-0.04-0.08-200911.Cardtest.txt

    s0rrow verifed.
    Wins hand and sees all 4 stud streets (won the low)
2010-10-08 15:29:14 +08:00
Worros
943009c9f6 Regression: wonWhenSeenStreet2/3/4 fix
Stars/Stud/7-StudHL-USD-0.04-0.08-200911.Cardtest.txt

gashpor verifed.
Wins hand and sees all 4 stud streets
2010-10-08 15:24:43 +08:00
Worros
b49bf69823 Regression: wonWhenSeenStreet2/3 fix.
Winamax/Flop/PLO-FR-EUR-0.02-0.05-201009.Real.side.pot.with.bad.collected.txt
Player3 verified - wins hand and sees all streets
2010-10-08 15:16:47 +08:00
Worros
17e23c99d0 DerivedStats: Adjust wonWhenSeenStretX
Code looks trivial and correct.

Causes 13 regressions that need to be reviewed.

Total Errors: 48
(  7) : wonWhenSeenStreet2
(  4) : wonWhenSeenStreet3
(  2) : wonWhenSeenStreet4
2010-10-08 15:12:22 +08:00
Worros
018b806cf3 Winamax: Bring 90% in line with Forrest.
Still fails 2 regression tests for rake, but that is the fault of DerivedStats - not Winamax
2010-10-08 14:56:32 +08:00
Worros
717c1e61bc Winamax: Make my version much closer to Forrests 2010-10-08 12:26:24 +08:00
Worros
d8e3c1418e Merge branch 'master' of git://git.assembla.com/fpdb-eric 2010-10-07 22:12:08 +08:00
Eric Blade
120ebf4b40 readSupportedGames should return [ring/tour, base-type, limit-structure], not [ring/tour, category, limit-structure]
add PL holdem/omaha tourney support for everleaf
2010-10-07 08:34:36 -04:00
Eric Blade
7615f2429b Add Everleaf FLHE Tournament support 2010-10-07 08:13:21 -04:00
Eric Blade
4613f64f8b Merge branch 'master' of git://git.assembla.com/fpdboz.git 2010-10-07 07:41:19 -04:00
Worros
b9420f7066 THP: Add Winamax 2010-10-07 15:12:06 +08:00
Worros
b924c81ea0 Regression: Test data for Winamax PLO file.
Manually edited the file to correct rake and winnings
2010-10-07 14:34:53 +08:00
Worros
1e3e7e4bb4 Regression: Winamax with a real and problematic side pot
*** FLOP *** [Kc Jd 7h]
Player7 checks
Player10 bets 1.40€
Player22 folds
Player25 calls 1.18€ and is all-in
Player5 folds
Player7 calls 0.72€ and is all-in
*** TURN *** [Kc Jd 7h][9c]
*** RIVER *** [Kc Jd 7h 9c][Js]
*** SHOW DOWN ***
Player7 shows [Ad Jc Jh 6c] (Quads of Jack)
Player25 shows [9s Kh 3d Ks] (Full of King and Jack)
Player10 shows [7c 7d 6h 8s] (Full of 7 and Jack)
Player10 collected 0.22€ from side pot 2
Player25 collected 0.88€ from side pot 1
Player7 collected 3.38€ from main pot

Player10 actually lost the hand, but is marked as winning 0.22

Player25 and Player7 both won money
2010-10-07 14:21:37 +08:00
Worros
53afa4f98e Regression: .hp file for Winamax NLHE
Manually edited so that the rake for Player3 is correct, and Player8 doesn't actually 'win'
2010-10-07 13:43:00 +08:00