Major BSGoodies revision

Installing Basketfox: Read!
Call for training data: Read!
Cheer's: Read and submit!
Old polls: See older polls.

Monday, March 9, 2015

New Admin - New Era!

Dear Basketsim community,

With great happiness I welcomed the great news that Basketsim is yet again alive. One of the pretty important points now is to make Basketfox fully working again as well.

Since a few years ago I do not have the time to work on the Basketsim projects, I would however, be interested to spend some time with someone in order to keep the project alive :) and create a version that would be easier to be used.

I will first try to clean up a bit the code and add some comments, and also deal with the interruption of the game in order to calculate correctly which season/week we are in. Once this is done we will have a timeline about publishing the tool as a google play add-on.

If people are interested to set-up a repository and work collaboratively on fixing the code and maintaining the add-on please contact me.






Wednesday, July 3, 2013

New Tool: New Coach Contract Tool

Dear basketsim managers,

There is a new tool on bsgoodies: New Coach Contract Tool.

This tool helps you to find, when you renew the contract of your coach, what is the salary for which he will ask zero sign-on money. It is proved that in this case the coach for the following year (sign-on + salary*19) is minimum.

Moreover, if you press the "Plot total value" you will see a google plot showing the overall cast (sign-on value + salary*19) when varying the proposed salary on the x-axis.

Enjoy!
Manos

Friday, February 1, 2013

Stats Categories

Hi all,

In this post I would like to say a few words about the different stats categories that are presented by the "enhanced player stats" feature available by Basketfox by BSGoodies.

The first picture shows the stats they way they are presented by the game. The next picture shows the stats enhanced by Basketfox. There is a clear one-to-one corresponding for most of the lines and in parenthesis the averages per 40 minutes are shown. Moreover there are some additional summarizing statistics.



  • PPG = points per gameThe first picture shows the stats they way they are presented by the game.The next picture shows the stats enhanced by Basketfox. There is a clear one-to-one corresponding for most of the lines and in parenthesis the averages per 40 minutes are shown. Moreover there are some additional summarizing statistics.
  • 2P: for two pointers we show first the percentage and then the average shots made over shots attempted, and then the total number of 2p shots made and attempted. Please note the difference between basketsim: we show shots made (and attempted), not points made.
  • FT: similarly for free throws.
  • 3P: similarly for three pointers.
  • RPG = rebounds per game
  • DRPG = defensive rebounds per game
  • ORPG = offensive rebounds per game
  • BPG = blocks per game
  • APG = assists per game
  • SPG = steals per game
  • FPG = fouls per game
  • TPG = turnovers per game
  • Rating PG is self explanatory and in parenthesis we show the average per 40 minutes.
  • A/T is the Assists over Turnovers ratio (i.e., how many assists dished per turnover committed)
  • S/T is the Steals over Turnovers ratio (i.e., how many stolen balls per turnover committed)
  • (B+A+S)/T is the Blocks plus Assists plus Steals over Turnovers ratio (i.e., how many useful actions - steals, blocks, assists - per turnover committed)
  • TENDEX is a popular basketball metric which calculates the efficiency of a player by dividing TENDEX points by minutes played, where TENDEX points are equal to Points-Missed Shots(both 2P and 3P)-Missed Free Throws+Assists+Blocks+Steals-Turnovers. So the formula is (Points-Missed Shots-Missed Free Throws+Assists+Blocks+Steals-Turnovers)/Minutes Played. It is considered that a value of 1 is for a "perfect" player but higher values are actually possible. In general a value 0.5 is for a very good guard and 0.7 for a very good forward/center. You can find more details in GalanisSportsData website (link deactivated temporarily).
  • EconP40M = Economy per 40 minutes, where economy is the useful actions calculated as Assists+Steals+Blocks-Turnovers and then calculate the average per 40 minutes.

Best,
BSGoodies

Wednesday, January 30, 2013

Basketfox for other borwsers

Hi all,

I want to share a quick word about porting Basketfox to other browsers. While this seems like an exciting new project, it seems that there is less interest in the community. In fact only 8% of the people would use Basketfox for Safari or Opera should it be available. While people are mostly happy with having Basketfox for Chrome (55% of the users use the Chrome version) and Firefox (51% of the users use the Firefox version).

*Note that the percentages do not add up to 100% but more because in the poll one could vote any number of browser that he intends to use with Basketfox and apparently there are some people who use Basketfox both in Firefox and Chrome (maybe a work/home situation or a second computer like girlfriends's computer and so on!)

So, porting Basketfox to other browsers is not a top priority. Instead we focus on providing all the possible features that BSGoodies and the community can think of and support the existing versions.

Moreover, we have started contemplating about a mobile version of the game or of Basketfox. This needs much discussion with the game admin so it is - for now - just a thought!

All the best,
Enjoy basketsim!
Enjoy basketfox!

Thursday, January 17, 2013

Latest Basketfox in more than 1500 browsers!

Hi all,

I am just excited to see that the latest version of Basketfox is installed in more than 1500 browsers!!

Moreover, let me share some statistics about the blog and the project code page.

The Basketfox project page (http://code.google.com/p/basketfox/) receives 25-50 unique visits every day, 15% of them come from Greece, 8% from USA, 6.9% from Slovenia, 6.2% from Italy, 5.1% from Serbia, 4.9% from Poland, 4.3% from Romania, 4% from Indonesia, 3.7% from Spain, 3.2% from France and the list continues. Regarding cities, Athens has the most visits, with Bucharest being second, Ljubljana third and  Belgrade, Riga, Dumai, Zagreb, Milan and Maribor filling the first 9 positions. Out of these visits 59% come from Firefox, 37.5% from Chrome and only 1.7% from IE, 1.4% from Safari and 0.3% from Opera and Opera Mini. Finally, regarding operating system 91.4% of the visitors use Windows, 4.9% Mac, 1.5% Android, 1.4% Linux and 0.6% iOS.

The BSGoodies blog (http://bsgoodies.blogspot.com) receives 50-100 unique visits every day, 12.9% of them come from Greece, 8.6% from Slovenia, 7.3% from USA, 6.4% from Italy, 5.5% from Poland, 4.4% from Serbia  4.1% from Spain, 3.6% from Portugal, 3.5% from Bosnia, 3.4% from Romania and the list continues. Regarding cities, Athens has the most visits, with Ljubljana being second,  Belgrade third and Riga, Zagreb, Thessaloniki, Brno, Vilnius and Bucharest filling the first 9 positions. Out of these visits 51.7% come from Firefox, 42% from Chrome, 3.5% from IE, and only 1.1% from Safari, 1% from Opera and Opera Mini, 0.6% from Android Browser and 0.05% from IE with Chrome Frame and RockMelt. Finally, regarding operating system 94.3% of the visitors use Windows, 2.4% Mac, 1.2% Android, 1.1% Linux and 0.4% iOS.

Thanks for using and downloading Baketfox!

Monday, November 19, 2012

Installing Basketfox

The recent updates of Basketfox have increased its popularity and it seems that there is a considerable number of basketsim managers who are trying to use it for the first time.

In this short how-to I will explain how to install it. Before explaining how to install Basketfox for the two browsers it is available (Firefox and Chrome) let me clarify that the Operating System makes no difference. Until now Baksetfox works on Windows, Mac and Linux.

Option 1: Installing Basketfox on Firefox

Installing Basketfox on Firefox is actually straight-forward.
Step 1: Navigate to the download repository: http://code.google.com/p/basketfox/downloads/list.
Step 2: Click on the green arrow next to BSGoodies Basketfox for Firefox x.xx.xx with the latest version number (please make sure you download a *.xpi file).
Step 3: Choose open with Firefox and press OK.
Comment: If you choose to download the *.xpi on your computer then after running Firefox you have to press Ctrl-O and locate the downloaded file.

Step 4: In the next dialogue select "Install now".
Step 5: Once the installation is completed restart Firefox as prompted.



Option 2: Installing Basketfox for Chrome

Installing Basketfox for Chrome is somewhat more complicated.
Step 1: Navigate to the download repository: http://code.google.com/p/basketfox/downloads/list.
Step 2: Click on the green arrow next to BSGoodies Basketfox for Chrome x.xx.xx with the latest version number (please make sure you download a *.crx file). After the file finishes downloading because Chrome does not allow you to install directly you will see the message "Apps, extensions, and user scripts cannot be added from this website". Press "OK".
Step 2b: If Step 2 did not work, please right click and the green arrow and select "Save link as...". Then proceed to Step 3.
Step 3: Open the "Extensions" page on Chrome as shown below.
Step 4: Drag and drop the *.crx file in the extension page.
Step 5: Press "Add" and you are done!




Thursday, November 8, 2012

Call for youth coach training data

Dear BS managers,

When we are buying a coach to train youth we want to know how many weeks he is able to train our youths! The knowledge up to now is not entirely clear as according to this wiki entry what we know is the following:
Coach ExperienceMax Focus Time
above average (6)5-6 weeks
good (7)6 weeks
very good (8)6-7 weeks
great (9)7-8 weeks
extremely great (10)8-9 weeks
fantastic (11) or more9 weeks

Is it possible to clear this blur and know whether it is 5 or 6, 6 or 7 and so on. Is the number of max weeks a function of experience or of experience and WWY. Let's find out by submitting our REAL youth training coach data. Navigate to your training page and click on the link. Do not forget to submit the max number of training weeks (as you can see them when you set the training to your youths).

Friday, September 14, 2012

Basketsim.com is back!

After a long wait basketsim.com is back!!
BSGoodies welcomes the game once again and hopes that every basketsim fan will be back on the game!!

Friday, August 24, 2012

Basketsim outage

Dear managers,

Basketsim.com has been off-line since Wednesday. The information up to know is that adiego is trying his best to solve the problem but the host (nexpoint web hosting) is down and their support is not very responsive. There is discussion going on in the basketsim facebook page as well: https://www.facebook.com/pages/Basketsim/308116441660.

Hopefully the problem will be resolved and everything will get back to normal. If there are any important news I will report them in the blog as well.

25/8/2012 14:40 CET Update: There is no significant progress. According to adiego he was promised by the web hosting company that the problem will be resolved in 24 hours (starting from Saturday 01:48) which means that we have to way until Sunday 26/8 morning. But I don't want to get your hopes up because the particular web hosting company had a lot of problems and all of its customers suffer a similar problem so solving everything in 24 hours is optimistic. (But of course we definitely hope to happen..!)

3/9/2012 17:56 CET Update: As of today there has been no substantial progress.

9/9/2012 17:55 CET Breaking (Good) NewsCopying from the facebook group:
The latest news from Adiego:
- backups of the http and small db tables were completed
- the big tables are waiting, but that cannot be done without superuser priviledges, so waiting for nexpoint response and hoping for that one last help
- also, i'm ordering a new server right now, all potential providers were examined into extreme details (reviews, uptime, performance, quality etc) and finally i was able to make a pick and i'm sure it's a great one!
- as soon as I get my SU priviledges back, I will complete the backups, move the site and then get it online on new server
- new sever should be extra fast, so there will be at least something positive coming from this situation :)
- all data should remain intact, only the match reports (texts only) will be missing for all past matches

I'm hoping for some development today already, when I receive new server, I'll start uploading data there (everything that is already backuped)

11/9/2012 19:12 CET Breaking (Good) News: It seems that the patience starts paying off. The basketsim.com domain is now under adiego's administration and soon we will see something on the page according to the facebook group.

Saturday, August 11, 2012

Installing basketfox in Chrome v21


Dear friends,

One recent change in how Chrome extensions work makes us change how we install the add-on.

Starting from Chrom v21, in order to install the add-on (in fact any add-on) from the *.crx file you have to drag and drop the file in the extensions page (see an example).

Tuesday, July 10, 2012

Updated Financial Tool

Financial Tool is now updated to be integrated with financial pages from the game.
If you are in your team finances you can find a link back to the Financial Tool which copies the team's information.

Once the data is copied you need to verify the values. 
You should pay attention to the following boxes:
  • New weekly fans (how many new fans come or leave every week)
  • 50.000 and 25.000 youth (which ranges of weeks you pull a youth)
  • College (whether you do a college investment and how big)
  • Cup matches (how many cup matches and how far your team may go)
  • League level (what is the league level of your team)
  • Estimated position (what is the estimated position in the league)

Clarification for the cup matches: 
  • If you play in a country with 5 levels then you participate in 10 weeks cup.
  • If you play in a country with 4 levels then you participate in 9 weeks cup.
  • If you play in a country with 3 levels then you participate in 8 weeks cup.

Tuesday, July 3, 2012

A few words about Basketfox 1.20.9

Recently, I updated Basketfox to version 1.20.9 with some interesting changes.The update log can be found here: http://code.google.com/p/basketfox/wiki/UpdateLog and the download (for those who don't update automatically) can be done from here http://code.google.com/p/basketfox/downloads/list

One thing that was bothering me lately was to know how many weeks each youth team member has without having to sit down and calculate with my head. Once I built the season calendar (notice the S16, W7 by your team's name on the top left corner?) it was easy to calculate the maximum remaining weeks so if you go to the page of a player from your youth team you will see in orange his remaining training weeks.

Another important feature is the prompt to submit your training data! I know that it looks a bit funny but your data are more than needed to have a clear image about how fast our players train. The plan is to gather enough data so the inaccuracy of WR does not affect us any more (remember? we used to have exact WR with the previous forumla!). Up to now, only in a few days of operation I have gathered more than 300 players data but we need more data! That's why the submit button is located in a way that with two clicks you can submit your data and help BSGoodies. With future updates I will keep you posted about these results. Let me remind you that this is a continuation of this effort a while back: http://bsgoodies.blogspot.ch/2011/09/call-for-training-data.html. Back then it was really difficult to gather data and in fact only a handful of managers copied-pasted all their team's data, which lead me to think how I can help this process. So, that's why I came up with an easier way to submit your data through the "Submit" button! Let me finish this paragraph with a big Thanks! to all managers who support my effort!

I would like to finish this post by mentioning the last cool new feature of BF 1.20.9 which is the maximum differences in a match report. If you see the entire report of any match you will notice a new box on the right hand-side entitled "Max differences". There you can see the maximum difference each team managed during the game (and if there several times that a team had the max difference, you see the most recent).

Enjoy BasketFox and, again, a big Thanks! for your support!

Friday, June 29, 2012

New call for training data

With the last versions of Basketfox (from 1.20.6 and on) we enable the managers to easily submit their data to our database regarding our effort to finalize the corresponding between age, WR and training speed.

With the new version of Basketfox (soon to be available: 1.20.7) the users will be prompted to submit their coach training contribution. This step is crucial since the coaches give a maximum +0.5 in training and we have to subtract the exact number before we do any more calculations.

The plan is to have enough data for all ages and WR ranges and come up with a clear mapping between the pair of WR, age and the training speed. Having that calculated we will be able to predict future training speed for a player, thus allowing for an elaborate estimation of his skill in the future assuming training intensities and weekly appearances.

I would like to ask for your understanding as with the new version of BasketFox you will be prompted again to submit your players and your coaches (in order to match them).

BSGoodies



Monday, June 4, 2012

Countries in Basketsim

Teams per country in Basketsim as of June 2012.


Monday, May 21, 2012

Season Update before Season 16

It's time for the basketsim season update!

If you visit our website spend some time to read about the features of basketfox in my posts:

See here for the most recent updates, and here and here for earlier updates.

Thursday, January 26, 2012

Call for newEV data

Dear all,

the new EV is here, so is the question of what is the new formula between the newEV, age, predicted wage and working rate.
In order to calculate it please submit these data in the form below.

the BSGoodies team.


Update: This call is closed.

Friday, January 13, 2012

Call for training data

Dear managers,

The previous call for data resulted in several interesting data points which will be summarized soon in a separate post. As you can see from the older we are in the position to have a relatively clear idea about the training speed for a given age and WR but we do not have yet a closed formula.

We need more data (and believe me I am doing my best with my team since each year we have new data - ages are increased by 1) to have better results, so I prepared an easier way to give me your data.

In the excelsheet that you can find here (in xlsx format) (press here for the xls format and here for the ods format) you see a table with 10 rows and several columns. I am asking - whoever is interested and willing - to provide his training data as follows:

  • Make sure you are a supporter
  • Make sure you trained 40h 
  • Edit the green cells:
    • TEAM: please fill in your manager name (in order to be able to ask you if there is an error for example).
    • Player: if you want write the player's name (optional)
    • 40h: please  fill in  your training speed as you see in the players page. (if it is positive omit the "+" and use dot as the decimal symbol).
    • EV: please  fill in the EV of the player (omitting the dots).
    • PW: please fill in the predicted wage  (omitting the dots).
    • Csenior: please fill in the coach's ability to train senior players.
When you are done please submit your excel.

Monday, November 14, 2011

New features in Basketfox

Check out the the main post for the updated links.


Updates for BasketFox 1.19 (for Chrome and Firefox)
  • New feature: BSGoodies arena proposal and link to submit data
    • If the player is top 10 we urge him (with a red link) to submit his data
  • New feature: In the physical training page BMI and a table with all the details (weight increase/decrease and tiredness) per focus and type of physical training
================
Updates for BasketFox 1.18.6 (for Chrome and Firefox)
  • Debugging and beautification of the previous features.
    • Add also seasons that each title was acquired.
================
Updates for BasketFox 1.18.4 (for Chrome and Firefox)
  • Add list of past winners in National Cups.
  • And a very very cool feature for Club History page. Just visit it!
================
Minor debugging for BasketFox 1.18.2 (for Chrome and Firefox)

================
Updates for BasketFox 1.18.1 (for Chrome and Firefox)
  • Some debugging.
  • Added country stats for fair play cup, which is cool :) because you can see in each round how many teams per country are - for every season!
================
Updates for BasketFox 1.18 (for Chrome and Firefox)
  • The versions for Chrome and Firefox are now in sync and the same numbering is going to be used from now on.
  • There are several new features as well:
    • For Supportes when they see the averages per skill in the main page the real skill sum is computed.
    • In CS and CWS the aggregate titles per country are presented as well.
    • In Youth Team page if there is a player with unassigned a pop-up window alerts the manager (it can be disabled in the options for both versions).
================
Updates for BF-FF 1.17.0 and BF-GC 1.17.24.
  • In "Sponsors" page BF shows the sponsors after taxes after the arrow.
  • NEW FEATURE: When a player is injured in (i) the main page, (ii) the player page, (iii) the players page an estimation of healing time based on the medical provided in the preferences (default is 5).
================
Debug for BF-FF 1.15.0 and BF-GC 1.17.21.
  • The "country stats" feature is improved so now is available for a series of statistics in the supporter stats page and the order is fixed for all cases. 
================
Debug with BF-FF 1.14.4 and BF-GC 1.17.19.

================
Updates for BF-FF 1.14.0 and BF-GC 1.17.15.
  • NEW FEATURE: Add the number of teams per country still in the competition for CS & CWS (and option to disable it).
  • Prediction of WR is disabled since after the new EV it does not work any more.
================
Debug with BF-GC 1.17.14.
  • Debug the multiview scoreboards after recent updates.
  • For Google Chrome: Add options to disable multiview scoreboards.
  • For Google Chrome: Shuffle options to make them clearer.
================
Debug with  BF-FF 1.13.2 and BF-GC 1.17.11.
  • Bug for future work-rate for youth players.
  • Real WR for players is disabled because EV is changed and we do not have the new formula yet.
================
Debug with  BF-FF 1.13.1 and BF-GC 1.17.10.
  • Bug solved with minimum and maximum level of trained skills added in players page.
================
New features with  BF-FF 1.13.0 and BF-GC 1.17.9.
  • Minimum and maximum level of trained skills added in players page.
  • Make the Salary sum and average look nicer in players page.
  • For Google Chrome: Debugging at score pop-ups.
================
Debug and new feature with  BF-FF 1.12.0 and BF-GC 1.17.7.
  • Bug solved: Prediction of youth player WR was not showing after recent changes.
  • NEW feature: In players page the total and average skill of the skills which are trained are shown!
================
Debug player page with BF-FF 1.11.0 and BF-GC 1.17.5.
  • Bug solved: After the new layout the skill bar was not showing.
================
Debug national team pages for coaches with BF-FF 1.10.0 and BF-GC 1.17.4.
FOR NATIONAL COACHES
    • A bug was solved: When one player was injured the skill-bars did not show.
    ================
    Default values for preferences solved for BF-FF with version 1.9.0.
    • It does not affect already setup BF installations. Every new BF installation will have by default enabled all features.
    ================
    Important updates for Basketsim. BF-FF 1.8.0 and BF-GC 1.17.3.
    • Some important bugs (mainly about youth team presentation) were resolved.
    • Several options where added in Basketfox for Firefox.
    • A different way to present player stats is introduced.
      • This feature can be disabled for both Firefox and Chrome in case you do not like it.
    ================
    Cool new feature for BF-FF 1.6.2 and BF-GC 1.16.2.
    • When you are at the stats of a player you can see as well:
      • points per 40 minutes
      • assists per turnover ratio
      • steals per turnover ratio
      • economy per game (equal to AS+ST+BL-TO per game)
      • TENDEX (equal to rating per minute)
    • Moreover, in the Chrome version the notification for game scores now have a link inside in order to  open the game with one click! 
    ================
    New updates for BF-FF 1.5.3 and BF-GC 1.15.9.
    • A bug causing future WR to be always black in FF is solved.
    ================
    New updates for BF-FF 1.5.1 and BF-GC 1.15.7.
    • A bug causing future WR not to be presented in Firefox is solved.
    • A bug with youth team for non-supporters is solved.
    ================
    New updates for BF-FF 1.4.1 and BF-GC 1.15.5.
    • TENDEX in Team Stats page is added. TENDEX is the first standardized performance metric for basketball players and its equal to the rating per minute. You can read more for the TENDEX for teams here in the GalanisSportsData website (link temporarily deactivated).
    ================
    New updates for BF-FF 1.3.1 and BF-GC 1.15.2.
    • future WR is again visible after adjustment to the new layout of basketsim. 
    • Moreover, the exact future WR is now red to draw the attention of the manager 
    ================
    New updates for BF-FF 1.3.0 and BF-GC 1.15.0.
    FOR NATIONAL COACHES
    • support for national team and u18 pages for (works only in English)
      • player skill bar
      • BMI
      • numeric value of skills
      • summarization tables of lineup
    ================
    New updates for BF-FF 1.1.17 and BF-GC 1.13.4.
    • notifications in multivew for Basketfox on Chrome.
    • debugging
    ================
    Dear BS managers,

    Latest updates for Basketfox include:
    • add two summary tables in players page (Skillsum and Skill per position)
    • add a summary table in youth players page (age, wage and WR)
    • add player skillbar in playerstats/career stats/transfer history
    Only in Chrome:
    • Game score notifications (a notification popup with the score when a background tab is on a live game page or on multiview page). Very cool!!

    Enjoy!
    BSGoodies

    PS: As always the links are maintained in the main post.

    Financial tool updated

    Dear BS managers,

    The financial tool is updated to reflex the latest changes. It takes into account the general sponsor and the new values for the college investment so when the new season approaches it will be able to help you plan the new season!

    Best,
    BSGoodies
    free counters