Poker Copilot V2 Game Play Interface
I have several ideas to share in regards to the core program architecture. It seems to me that there are three distinct modalities for V2: Game Play, Game Analysis, and Hand Replay. I'll discuss what that means in terms of Data Handling, Game Analysis and Hand Replay in other posts, for now I want to focus purely on the user experience during Game Play. I'll refer to each mode as a tab and the sections within them as sub-tabs, thinking of the program as a Safari-style interface, however with two layers of tabs rather than just one.
In game play mode the player should have access to three tabs: a Current Player or "hero" tab, a Game Selector tab, and an Opponent Data tab. The Current Play tab should have rows for every possible HUD stat for the current player in spreadsheet mode, with multiple columns for trend and current action. This would be similar to the Advanced Statistics of V1, but rather than splitting numbers to the left and right there should be multiple columns to the right of the descriptors, with headings for All, 360 Days, 90 Days, 30 Days, and Today. If a tournament mode has been chosen in the Game Selector tab, then there should be slightly different rows and an additional column for Current Tournament. I don't believe that drawing little mini-charts, like the ones on the left in V1, is necessary or particularly useful. Winnings-related rows on the top, as in V1, and every available HUD stat listed below.
The Opponent Data tab is basically a the same as the hero tab, with a one-player lookup, and should list rows for the full list of HUD stats. Date-related columns should be included to give a full view of the trends of that opponents' strategy. Rather than having a list of all players, which is very process-intensive, there should be a search field to find and query the data for one specific player. Type-ahead lookup into an indexed player name list would help to find the player you want to review. This serves two purposes, first to find info for players before you choose a table to play at, and secondly to look more carefully at a player's actions while playing.
The Game Selector tab is the first place you go, prior to making a game selection the Player and Opponent tabs are greyed-out. When you activate Game Play mode, by making a game selection, the HUD turns on. When you switch to Game Analysis or Hand Replay mode the HUD turns off. You should not be able to enter Game Play mode until after all mass-updates of new data have been completed. For example I play on several computers and transfer hand history files between them. Each time I turn the program on all three main mode tabs should be greyed out whle a "data loading" progress message is displayed in the main program window. The trigger for turning on the three main tabs is that all files in the hand history folder created more than thirty minutes ago have been processed. Note that the timestamp may not be an accurate indicator, particularly when I have just downloaded a bunch of files from another computer, you need to look at the date embedded in the file name and the hand times embedded in the history file.
The data on the Current and Opponent Play tabs should be filtered according to the settings on the Game Selector tab. That's where all the selections listed in my prior post should be shown, things like table size, stack size, blinds speed, cash or tourney, etc. If some players want to see data across several table sizes or starting stack sizes, then a check box array would work best for that sort of multiple-choice filtering. Drop downs would probably be fine for me as I generally want to see data that exactly matches the type of game I'm playing. Once all choices have been made a Go button triggers the queries and HUD start, and the Player and Opponent tabs switch from greyed-out to active.
Thanks for all your hard work!
In game play mode the player should have access to three tabs: a Current Player or "hero" tab, a Game Selector tab, and an Opponent Data tab. The Current Play tab should have rows for every possible HUD stat for the current player in spreadsheet mode, with multiple columns for trend and current action. This would be similar to the Advanced Statistics of V1, but rather than splitting numbers to the left and right there should be multiple columns to the right of the descriptors, with headings for All, 360 Days, 90 Days, 30 Days, and Today. If a tournament mode has been chosen in the Game Selector tab, then there should be slightly different rows and an additional column for Current Tournament. I don't believe that drawing little mini-charts, like the ones on the left in V1, is necessary or particularly useful. Winnings-related rows on the top, as in V1, and every available HUD stat listed below.
The Opponent Data tab is basically a the same as the hero tab, with a one-player lookup, and should list rows for the full list of HUD stats. Date-related columns should be included to give a full view of the trends of that opponents' strategy. Rather than having a list of all players, which is very process-intensive, there should be a search field to find and query the data for one specific player. Type-ahead lookup into an indexed player name list would help to find the player you want to review. This serves two purposes, first to find info for players before you choose a table to play at, and secondly to look more carefully at a player's actions while playing.
The Game Selector tab is the first place you go, prior to making a game selection the Player and Opponent tabs are greyed-out. When you activate Game Play mode, by making a game selection, the HUD turns on. When you switch to Game Analysis or Hand Replay mode the HUD turns off. You should not be able to enter Game Play mode until after all mass-updates of new data have been completed. For example I play on several computers and transfer hand history files between them. Each time I turn the program on all three main mode tabs should be greyed out whle a "data loading" progress message is displayed in the main program window. The trigger for turning on the three main tabs is that all files in the hand history folder created more than thirty minutes ago have been processed. Note that the timestamp may not be an accurate indicator, particularly when I have just downloaded a bunch of files from another computer, you need to look at the date embedded in the file name and the hand times embedded in the history file.
The data on the Current and Opponent Play tabs should be filtered according to the settings on the Game Selector tab. That's where all the selections listed in my prior post should be shown, things like table size, stack size, blinds speed, cash or tourney, etc. If some players want to see data across several table sizes or starting stack sizes, then a check box array would work best for that sort of multiple-choice filtering. Drop downs would probably be fine for me as I generally want to see data that exactly matches the type of game I'm playing. Once all choices have been made a Go button triggers the queries and HUD start, and the Player and Opponent tabs switch from greyed-out to active.
Thanks for all your hard work!
2
people like this idea
I like this idea!
Tell me when this idea gets some attention.
The more people who like this idea, the more it gets noticed.
The more people who like this idea, the more it gets noticed.
Loading Profile...


