drneau.com Forum Index drneau.com
A discussion board for drneau.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Advanced Player Tracking

 
Post new topic   Reply to topic    drneau.com Forum Index -> Development and Release News
View previous topic :: View next topic  
Author Message
drneau
Site Admin


Joined: 13 Feb 2005
Posts: 2385
Location: Woodbury, MN

PostPosted: Fri Mar 31, 2006 6:49 am    Post subject: Player Tracking Reply with quote

For release 3, you'll be able to track players using:
- First Name
- Last Name
- Email Address
- Phone
- ID (you determine what ID means...just a freeform text field)
- Address

I'm looking into the ability for you to define other fields at runtime. And "looking into" usually means I'll end up challenging myself to complete it.


Players are grouped into "Player Collections". A collection is simply a grouping of players but it also ensures uniqueness within the collection. In v2, a player was unique if they had a unique name. In v3, YOU will be able to define what "unique" means to you by selecting the fields that should make up the key (choose among First Name, Last Name and ID). So, should the combo of First and Last Name be unique? Should just the ID be unique? (so that you allow multiple John Smiths?) You decide!

So, a PlayerDB is simply a "Player Collection" that's saved to its own file. In v3, a "League" will contain its own built-in collection...and the tournaments within the league will have access to it.
_________________
--
Dr. Neau (not a real doctor)
http://drneau.com
http://home.comcast.net/~jneau
Back to top
View user's profile Send private message Send e-mail Visit poster's website
MaxPower
Founding Father
Founding Father


Joined: 13 Feb 2005
Posts: 390
Location: Funky Cold Medina - Ohio

PostPosted: Fri Mar 31, 2006 2:14 pm    Post subject: Reply with quote

So does this mean I can set up a list of expected players, and have that list available for any tournament, like a component?

Max
_________________
Oh, Yeah! Check out the all new TheMiddleClassBlog.com for all of us that aren't exactly "High Rollers"!
Back to top
View user's profile Send private message Visit poster's website
drneau
Site Admin


Joined: 13 Feb 2005
Posts: 2385
Location: Woodbury, MN

PostPosted: Fri Mar 31, 2006 2:41 pm    Post subject: Reply with quote

MaxPower wrote:
So does this mean I can set up a list of expected players, and have that list available for any tournament, like a component?

Max


Well, you can do that in v2 with the "Player Database".

In v3, it'll be cooler though:
- If the tounament is part of a league, a new player is automatically added to the league's player database.
- You'll be able to toggle whether or not certain players should be included in the league rankings (some people have actually asked for that...I aim to please).
_________________
--
Dr. Neau (not a real doctor)
http://drneau.com
http://home.comcast.net/~jneau
Back to top
View user's profile Send private message Send e-mail Visit poster's website
LA_Rounder
"Straight to the Ace"


Joined: 22 Dec 2005
Posts: 95
Location: Los Angeles

PostPosted: Fri Mar 31, 2006 5:10 pm    Post subject: Reply with quote

that last would be great. i'd love to be able to remove a permanently-disinvited player from the league rankings...
Back to top
View user's profile Send private message Visit poster's website
drneau
Site Admin


Joined: 13 Feb 2005
Posts: 2385
Location: Woodbury, MN

PostPosted: Fri Mar 31, 2006 5:15 pm    Post subject: Reply with quote

LA_Rounder wrote:
that last would be great. i'd love to be able to remove a permanently-disinvited player from the league rankings...


I reserve the right to continue to argue that you shouldn't, but you'll soon have the capabilty to ignore me.

argue
_________________
--
Dr. Neau (not a real doctor)
http://drneau.com
http://home.comcast.net/~jneau
Back to top
View user's profile Send private message Send e-mail Visit poster's website
drneau
Site Admin


Joined: 13 Feb 2005
Posts: 2385
Location: Woodbury, MN

PostPosted: Sun Apr 02, 2006 10:31 am    Post subject: Reply with quote

Done a little rethinking on the "unique key" thing.

Now I'm thinking you have two choices for the unique key:
- ID
- Full Name (which is firstName + " " + lastName)

Can anyone think of a reason you want something else other than one of these two?

As a reminder, "Unique Key" determines how a player is distinguished from another player. For instance, if your 'unique key" were "FullName", you couldn't have two John Smiths in your tournament. However, if your unique key were "ID", then you COULD have two John Smiths, but you couldn't have two players with the same "ID".

I'd probably end up having some global setting for a tournament that determines how a player is displayed on the console. Choices would include:
- "ID"
- "Full Name" (this is how it is done in v2)
- "Full Name (ID)"
- "First Name (ID)"
- "Full Name (ID, if there is one)" - This would probably be the new default. It would display the player's full name and also their ID in parens...but the parens and ID would only display if there were an ID.

In fact, I might just go with the last option unless someone can convince me otherwise!

Thoughts?
_________________
--
Dr. Neau (not a real doctor)
http://drneau.com
http://home.comcast.net/~jneau
Back to top
View user's profile Send private message Send e-mail Visit poster's website
5thStreetPokerParties.com
Founding Father
Founding Father


Joined: 28 Mar 2005
Posts: 145
Location: MINNESOTA

PostPosted: Sun Apr 02, 2006 12:21 pm    Post subject: Reply with quote

I am in complete agreement with your functional requirements... It fits right into what we do as we currently have each participants displayed as FIRSTNAME LASTNAME (999).

Would this mean the columns under the player area would now include ID, First Name, Last Name rather than the Full Name? Or would the column set up be dependent upon your preferences?

In order to convert all the TM information into viable data used by our database, we have to select all the rows in the player area and paste into excel. We then select the name column and run a script to remove all characters and special characters leaving just the ID number. It would be nice to have a seperate ID column in the players area.

It would also be nice to have an 'Export to Excel' option in addition to the Export to HTML option but that may be out of scope for version 3.

What's up with the new STAR WARS looking forum?
_________________
"Play Like The Pros Play"
http://www.5thStreetPokerParties.com
Back to top
View user's profile Send private message Visit poster's website
drneau
Site Admin


Joined: 13 Feb 2005
Posts: 2385
Location: Woodbury, MN

PostPosted: Sun Apr 02, 2006 12:25 pm    Post subject: Reply with quote

5thStreetPokerParties.com wrote:
I am in complete agreement with your functional requirements... It fits right into what we do as we currently have each participants displayed as FIRSTNAME LASTNAME (999).

Would this mean the columns under the player area would now include ID, First Name, Last Name rather than the Full Name? Or would the column set up be dependent upon your preferences?

In order to convert all the TM information into viable data used by our database, we have to select all the rows in the player area and paste into excel. We then select the name column and run a script to remove all characters and special characters leaving just the ID number. It would be nice to have a seperate ID column in the players area.

It would also be nice to have an 'Export to Excel' option in addition to the Export to HTML option but that may be out of scope for version 3.

What's up with the new STAR WARS looking forum?


Columns in player panel would be:
- ID
- First Name
- Last Name

In fact...anywhere a player appears in a table you'd probably see all three.

Nothing is out of scope for version 3...but for right now I'm focusing on major structural stuff.
_________________
--
Dr. Neau (not a real doctor)
http://drneau.com
http://home.comcast.net/~jneau
Back to top
View user's profile Send private message Send e-mail Visit poster's website
drneau
Site Admin


Joined: 13 Feb 2005
Posts: 2385
Location: Woodbury, MN

PostPosted: Sun Apr 02, 2006 4:31 pm    Post subject: Reply with quote

Okay...

I'm leaning toward having "Address1" and "Address2" so that you could use those fields however you want. You could use "Address1" as the street address and "Address2" as the city, state, zip (or whatever tickles your fancy).

But then I'm ordering off of a Swedish website today and they asked for the following:
- First name (Christian name actually...are there any Swedish Jews?)
- Last name (Family name)
- Street address
- City
- Country
- ZIP
- State (if US or Canada)

Are those pretty standard across the board? I know I've got users in UK, France, Hungary, etc...I don't want to make the player tracking unusable...
_________________
--
Dr. Neau (not a real doctor)
http://drneau.com
http://home.comcast.net/~jneau
Back to top
View user's profile Send private message Send e-mail Visit poster's website
murv500
"Ace High"


Joined: 13 Sep 2005
Posts: 8
Location: Indiana

PostPosted: Thu Apr 06, 2006 10:26 pm    Post subject: Great! Reply with quote

I would love the ability to "create Bought-In Player" using the ID and it pull in the player first & last Name....etc.

Thanks!

-Murv
www.BigSlickAK.com
Back to top
View user's profile Send private message
5thStreetPokerParties.com
Founding Father
Founding Father


Joined: 28 Mar 2005
Posts: 145
Location: MINNESOTA

PostPosted: Mon Apr 10, 2006 12:49 pm    Post subject: Reply with quote

Most of the web/e-commerce apps I have ever been a part of have been North Amerian driven, but adaptable to European addresses as well...

Address1
Address2
City
StateProvince
ZipPostalCode
Country
_________________
"Play Like The Pros Play"
http://www.5thStreetPokerParties.com
Back to top
View user's profile Send private message Visit poster's website
drneau
Site Admin


Joined: 13 Feb 2005
Posts: 2385
Location: Woodbury, MN

PostPosted: Sat May 06, 2006 1:27 pm    Post subject: Reply with quote

Okay. A few updates after more thinking.

A player will always be uniquely identified by the combintion of "ID", "FirstName" and "LastName". That means if you don't use ID, which is fine, then your players are really uniquely identified by the combination of their first and last names.

I may also add a "display name" attribute to a player. Options for this field would be:
- Automatic - This would just be <FirstName> + " " + <LastName>, and if the ID was present, then it would be <FirstName> + " " + <LastName> + " (" + <ID> + ")"
- ID only
- Custom - You could put whatever you want in this field, including a nickname.

You'd also have a way of setting all players' display names to Auto or IDonly at one time.
_________________
--
Dr. Neau (not a real doctor)
http://drneau.com
http://home.comcast.net/~jneau
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    drneau.com Forum Index -> Development and Release News All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group