Home | Webstore
Latest News: OOTP 26 Available - FHM 11 Available - OOTP Go! Available

Out of the Park Baseball 26 Buy Now!

  

Go Back   OOTP Developments Forums > Prior Versions of Our Games > Franchise Hockey Manager > FHM - General Discussions

Reply
 
Thread Tools
Old 01-04-2013, 04:29 PM   #1
archibalduk
All Star Starter
 
archibalduk's Avatar
 
Join Date: Oct 2011
Location: UK
Posts: 1,209
Fantasy Hockey Team Name Generator

I was having a mess around with C# today as it seems easier than C++ in terms of designing graphical user interfaces (I'm a novice programmer and most of my apps have been C++ command line tools - mostly editors and patches for EHM). Seeing as there is a lot of interest in fictional leagues, I thought I'd try creating a simple team name generator.

It's probably obvious from the screenshot, but you select a state/region from each drop-down menu and then the Generator randomly chooses a city from that state as well as a random team name. The layout is very rough at the moment (the logo is far too large!) and I think I'd go for maybe 20 or 30 teams to generate at a time:



Would there be any interest in this being developed into a full-blown app? I had started creating the tool just as a way of learning a bit of C#, but I'm now considering developing it more fully (at the moment, I just entered three US states and a couple of team names). If there is interest then I'll keep working on it by expanding the number of countries/regions, cities and team names (ideally I want a few hundred team names for each language - e.g. English, Russian, French (Quebec cities would use French names), etc).
__________________
Webmaster of The Blue Line Eastside Hockey Manager & Franchise Hockey Manager community and resource
archibalduk is offline   Reply With Quote
Old 01-04-2013, 04:58 PM   #2
Strelka
Minors (Rookie Ball)
 
Strelka's Avatar
 
Join Date: Feb 2012
Posts: 36
Quote:
Originally Posted by archibalduk View Post
I was having a mess around with C# today as it seems easier than C++ in terms of designing graphical user interfaces (I'm a novice programmer and most of my apps have been C++ command line tools - mostly editors and patches for EHM). Seeing as there is a lot of interest in fictional leagues, I thought I'd try creating a simple team name generator.

It's probably obvious from the screenshot, but you select a state/region from each drop-down menu and then the Generator randomly chooses a city from that state as well as a random team name. The layout is very rough at the moment (the logo is far too large!) and I think I'd go for maybe 20 or 30 teams to generate at a time:



Would there be any interest in this being developed into a full-blown app? I had started creating the tool just as a way of learning a bit of C#, but I'm now considering developing it more fully (at the moment, I just entered three US states and a couple of team names). If there is interest then I'll keep working on it by expanding the number of countries/regions, cities and team names (ideally I want a few hundred team names for each language - e.g. English, Russian, French (Quebec cities would use French names), etc).
Yes, if you need help with Russian stuff I can help. Would Russian team for instance have team name first followed by the city?
Strelka is offline   Reply With Quote
Old 01-04-2013, 05:13 PM   #3
geckon
Hall Of Famer
 
geckon's Avatar
 
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
I can probably help with Czech stuff. Czech teams' names usually look like "HC/HK Name City" but it's not a rule - there are other names too.
geckon is offline   Reply With Quote
Old 01-04-2013, 06:01 PM   #4
RoPa
All Star Reserve
 
RoPa's Avatar
 
Join Date: Oct 2011
Location: B.C. Canada
Posts: 565
That is a great idea Archi!

I look forward to using it for the game!
RoPa is offline   Reply With Quote
Old 01-04-2013, 06:44 PM   #5
Empach
Minors (Double A)
 
Join Date: Dec 2012
Posts: 125
Seems like a cool tool, I imagine a lot of people here will find it useful. Not sure if I'll you it, I'm not sure how likely I am to delve into fictional leagues.

I use C# professionally and I quite like it. Haven't used C++ yet.
Empach is offline   Reply With Quote
Old 01-04-2013, 07:10 PM   #6
geckon
Hall Of Famer
 
geckon's Avatar
 
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
When you are on generating - don't you accidentally have a piece of software for generating player names? Ideally ready to use FHM name list format as input I'd like to test my Czech name list.
geckon is offline   Reply With Quote
Old 01-04-2013, 07:16 PM   #7
archibalduk
All Star Starter
 
archibalduk's Avatar
 
Join Date: Oct 2011
Location: UK
Posts: 1,209
Thanks for the positive response and offers of help.

Quote:
Originally Posted by Strelka View Post
Would Russian team for instance have team name first followed by the city?
The tool can handle both <City Name><Team Name> and <Team Name><City Name>. For example, for the English nameset, it generates names such as Detroit Blaze and Mighty Ducks of Detroit, etc.

Quote:
Originally Posted by geckon View Post
I can probably help with Czech stuff. Czech teams' names usually look like "HC/HK Name City" but it's not a rule - there are other names too.
Quote:
Originally Posted by Strelka View Post
Yes, if you need help with Russian stuff I can help. Would Russian team for instance have team name first followed by the city?
Yeah, that would be great - thank you! If you do find time to help, I'd be grateful if the lists of team names could be put into two separate files: One list with names that go before the city name and one list with names that go after the city name. With regards to the Czech names, I don't mind whether or not you include HC/HK with the team name - whichever way makes it sound more authentic.

Quote:
Originally Posted by Empach View Post
Seems like a cool tool, I imagine a lot of people here will find it useful. Not sure if I'll you it, I'm not sure how likely I am to delve into fictional leagues.

I use C# professionally and I quite like it. Haven't used C++ yet.
I'm not likely to delve into fictional leagues, either. But it's a useful way of learning a bit of C#! Trying to figure out how to draw a window using C++ Win32 forms is a nightmare. I guess perhaps that's why the FHM guys use QT instead.
__________________
Webmaster of The Blue Line Eastside Hockey Manager & Franchise Hockey Manager community and resource
archibalduk is offline   Reply With Quote
Old 01-04-2013, 07:18 PM   #8
archibalduk
All Star Starter
 
archibalduk's Avatar
 
Join Date: Oct 2011
Location: UK
Posts: 1,209
Quote:
Originally Posted by geckon View Post
When you are on generating - don't you accidentally have a piece of software for generating player names? Ideally ready to use FHM name list format as input I'd like to test my Czech name list.
Do you mean just for testing purposes or for creating a whole team of fictional players for use in FHM?
__________________
Webmaster of The Blue Line Eastside Hockey Manager & Franchise Hockey Manager community and resource
archibalduk is offline   Reply With Quote
Old 01-04-2013, 07:38 PM   #9
geckon
Hall Of Famer
 
geckon's Avatar
 
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
Quote:
Originally Posted by archibalduk View Post
Yeah, that would be great - thank you! If you do find time to help, I'd be grateful if the lists of team names could be put into two separate files: One list with names that go before the city name and one list with names that go after the city name. With regards to the Czech names, I don't mind whether or not you include HC/HK with the team name - whichever way makes it sound more authentic.
HC/HK (or different acronym) is quite common thing in Czech (and Slovak at least) team names. After very quick look at eliteprospects.com I see that it appears in Germany, Austria, Latvia, Hungary, Poland, Croatia, Kazakhstan, etc. as well (even not that often).
Would it be possible to generate team name like "Acronym NameBefore City NameAfter"? With possibility of missing acronym (by certain chance or because it's not used in given country). Or the way to go is to duplicate all the names in the name file (like there would be Tigers, HC Tigers, HK Tigers,...)?

Also Czech teams sometimes use names where city name is used in its different form. I don't know if you see what I mean so I'll show an example:
Tigers Russia vs. Russian Tigers (fictional example). The real example is HC Berounští medvědi (which means Bears of Beroun - Beroun is city). But this would probably be too difficult and it's not that common.

Quote:
Originally Posted by archibalduk View Post
Do you mean just for testing purposes or for creating a whole team of fictional players for use in FHM?
Just for testing purposes. The use case is to generate bunch of names and look at them to check if they look real. I could write something by myself but if something like that exist it will be easier for me and I can save time
geckon is offline   Reply With Quote
Old 01-04-2013, 11:58 PM   #10
geckon
Hall Of Famer
 
geckon's Avatar
 
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
Oops, wrong thread. I should really go to the bed ;-)
Attached Files
File Type: zip 26 czech last.zip (35.7 KB, 142 views)

Last edited by geckon; 01-05-2013 at 12:01 AM.
geckon is offline   Reply With Quote
Old 01-05-2013, 05:52 AM   #11
archibalduk
All Star Starter
 
archibalduk's Avatar
 
Join Date: Oct 2011
Location: UK
Posts: 1,209
Quote:
Originally Posted by geckon View Post
Would it be possible to generate team name like "Acronym NameBefore City NameAfter"? With possibility of missing acronym (by certain chance or because it's not used in given country). Or the way to go is to duplicate all the names in the name file (like there would be Tigers, HC Tigers, HK Tigers,...)?
Adding/omitting the HC/HK is not a problem. I'll take a look at the top few Czech leagues and see how many teams include and miss the acronym. Then I'll set the probability of an acronym accordingly.

<NameBefore City NameAfter> is possible. Would the <NameAfter> be the same list as the <City NameAfter> team names? In that case we'd need something like three lists:

1. <NameBefore> for teams named <NameBefore City>
2. <NameBefore> for teams named <NameBefore City NameAfter>
3. <NameAfter> for teams named <NameBefore City NameAfter> and <City NameAfter>

If you're happy to produce some lists of names then I'll ensure the Generator can accommodate those types of names. Perhaps if we get started with just the Czech names first. Then I'll have a better idea of how this format of names will work.

Quote:
Originally Posted by geckon View Post
Also Czech teams sometimes use names where city name is used in its different form. I don't know if you see what I mean so I'll show an example:
Tigers Russia vs. Russian Tigers (fictional example). The real example is HC Berounští medvědi (which means Bears of Beroun - Beroun is city). But this would probably be too difficult and it's not that common.
Yeah I know what you mean. There's a similar thing with the Finnish teams because the city name changes in the possessive form (according to Wikipedia, it is called the "Possessive affix"). I don't think there's much I can do about this at this stage. I think we just roll with the city names.

Quote:
Originally Posted by geckon View Post
Just for testing purposes. The use case is to generate bunch of names and look at them to check if they look real. I could write something by myself but if something like that exist it will be easier for me and I can save time
It looks like Jeff's got you covered there with his spreadsheet. I don't have any tool myself, but it would be easy to write. I can use the csv parser I wrote for my EHM Updater tool - which would be half the code already written. I'm happy to write one should anybody request it.
__________________
Webmaster of The Blue Line Eastside Hockey Manager & Franchise Hockey Manager community and resource
archibalduk is offline   Reply With Quote
Old 01-05-2013, 09:24 AM   #12
geckon
Hall Of Famer
 
geckon's Avatar
 
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
Quote:
Originally Posted by archibalduk View Post
Adding/omitting the HC/HK is not a problem. I'll take a look at the top few Czech leagues and see how many teams include and miss the acronym. Then I'll set the probability of an acronym accordingly.
Great, thanks. I can get those numbers for you if you want. For example eliteprospects.com doesn't have precise team names in the DB. They may reflect the acronym well though, I am not sure.

Quote:
Originally Posted by archibalduk View Post
Yeah I know what you mean. There's a similar thing with the Finnish teams because the city name changes in the possessive form (according to Wikipedia, it is called the "Possessive affix"). I don't think there's much I can do about this at this stage. I think we just roll with the city names.
I agree - it's quite rare anyway. We can add it later if we want to.


Quote:
Originally Posted by archibalduk View Post
<NameBefore City NameAfter> is possible. Would the <NameAfter> be the same list as the <City NameAfter> team names? In that case we'd need something like three lists:

1. <NameBefore> for teams named <NameBefore City>
2. <NameBefore> for teams named <NameBefore City NameAfter>
3. <NameAfter> for teams named <NameBefore City NameAfter> and <City NameAfter>

If you're happy to produce some lists of names then I'll ensure the Generator can accommodate those types of names. Perhaps if we get started with just the Czech names first. Then I'll have a better idea of how this format of names will work.
I didn't quite understand what you meant here with those lists, I'm afraid. Anyway I checked it out and there are only a few teams that have name like <City NameAfter> and those that have such name are either the case of Berounští medvědi or NameAfter is just a year (of foundation I believe).
Therefore we could very well go just with type <NameBefore City NameAfter> where NameAfter could (for now) be just a year and it would be quite rare (I'll get you those numbers along with the acronym numbers). With future versions we can improve that but for now it will emulate the reality well I guess. Do you agree?



Quote:
Originally Posted by archibalduk View Post
It looks like Jeff's got you covered there with his spreadsheet. I don't have any tool myself, but it would be easy to write. I can use the csv parser I wrote for my EHM Updater tool - which would be half the code already written. I'm happy to write one should anybody request it.
As I responded to Jeff I'm good for now, but thanks for the offer. Possible problems will show up in the game I guess and the lists can be improved anytime.
geckon is offline   Reply With Quote
Old 01-05-2013, 09:48 AM   #13
drewst18
Minors (Double A)
 
Join Date: Jun 2011
Posts: 164
Personally have little interest in this tool itself as I am a NHL type but like the idea that the game isn't out yet and we already have people creating tools to improve the game.
drewst18 is offline   Reply With Quote
Old 01-05-2013, 10:51 AM   #14
geckon
Hall Of Famer
 
geckon's Avatar
 
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
Quote:
Originally Posted by geckon View Post
I can get those numbers for you if you want.
Here it is...

I looked at Extraliga (top-level league) and the 1st and the 2nd minors. That means 58 teams.

Acronyms usage:
- 38x HC
- 8x no acronym
- 2x SK
- 1x BK, IHC, SHC, SHK, VSK, VHK, SKLH, TJ SC, KLH, LHK

Personally I would add also HK, TJ and SC to the acronyms "database" as they are possible to be used to.


NameAfter usage:
- Two teams are the case similar to Berounští medvědi (we won't reflect that.)
- Three teams has a year as NameAfter


Notes:
- 20 teams has name containing only an acronym and city (like HC Olomouc)
- There are quite big differences between leagues. In Extraliga only HC or no acronym (4x) are used and all 14 use NameBefore (so nothing like HC Olomouc). In lower leagues there is a bigger chance to have only acronym and city and also bigger chance of having other acronyms than HC. I'm not saying you should reflect that and make differences according to level of league. I just note interesting fact and let you to react (or no) on that.
- There is no team named only with the city name.

Would you like to gather any more data?
geckon is offline   Reply With Quote
Old 01-05-2013, 10:55 AM   #15
geckon
Hall Of Famer
 
geckon's Avatar
 
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
Quote:
Originally Posted by drewst18 View Post
Personally have little interest in this tool itself as I am a NHL type but like the idea that the game isn't out yet and we already have people creating tools to improve the game.
Maybe surprisingly I may never actually use this tool. But maybe I will want to use it at some point and anyway I'd like it to support Czech team names and like to help with that.
geckon is offline   Reply With Quote
Old 01-05-2013, 03:55 PM   #16
archibalduk
All Star Starter
 
archibalduk's Avatar
 
Join Date: Oct 2011
Location: UK
Posts: 1,209
Geckon - Thanks ever so much for all of your help. I really appreciate it.

I'm going to get the English and French names done and then I'll take a look at the Czech names. The reason for me starting with the English and French first is because I have knowledge of them and so it'll be a great way of testing things (and therefore ensuring that we have a solid framework for when we get started on the Czech/Russian leagues where there may be a little more complication).

I expect when I get round to the Czech names, I will have more questions for you.

Before I get the names entered, I'm entering the city names first. So far I've done about 27 of the 50 US states - that's approx 1,860 cities in total. I'll then move on to Canada, UK, Czech Republic and Russia.
__________________
Webmaster of The Blue Line Eastside Hockey Manager & Franchise Hockey Manager community and resource
archibalduk is offline   Reply With Quote
Old 01-05-2013, 04:32 PM   #17
geckon
Hall Of Famer
 
geckon's Avatar
 
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
Quote:
Originally Posted by archibalduk View Post
Geckon - Thanks ever so much for all of your help. I really appreciate it.
No problem, I am happy to help. Besides it makes waiting for FHM easier

Quote:
Originally Posted by archibalduk View Post
I'm going to get the English and French names done and then I'll take a look at the Czech names. The reason for me starting with the English and French first is because I have knowledge of them and so it'll be a great way of testing things (and therefore ensuring that we have a solid framework for when we get started on the Czech/Russian leagues where there may be a little more complication).
What is your method for creating the name lists? I'd like to help with the Czech ones but I don't know where to start. I have the following ideas:
- Look at the existing teams and add usable names. (Czech names often contain names of companies like Mountfield - are those also requested?)
- Look at the existing teams in other sports.
- Look at the existing foreign teams and translate suitable names.
- Look at animals - they are quite popular in team naming.
- Come up with other names that I consider usable...

If you know any more systematic way tell me please

Quote:
Originally Posted by archibalduk View Post
I expect when I get round to the Czech names, I will have more questions for you.
Of course, you can ask me anytime.

Quote:
Originally Posted by archibalduk View Post
Before I get the names entered, I'm entering the city names first. So far I've done about 27 of the 50 US states - that's approx 1,860 cities in total. I'll then move on to Canada, UK, Czech Republic and Russia.
Don't developers have files with the cities? Maybe it could be used. I can also help with the Czech cities.
geckon is offline   Reply With Quote
Old 01-05-2013, 04:48 PM   #18
Orioles1966
Hall Of Famer
 
Join Date: Jun 2012
Posts: 2,869
Does this mean that there will be fictional leagues because you are calling it Fantasy League City Generator?
Orioles1966 is offline   Reply With Quote
Old 01-05-2013, 04:51 PM   #19
geckon
Hall Of Famer
 
geckon's Avatar
 
Join Date: Nov 2012
Location: Czech Republic
Posts: 2,077
Quote:
Originally Posted by Orioles1966 View Post
Does this mean that there will be fictional leagues because you are calling it Fantasy League City Generator?
This is just a standalone tool which anybody will be able to download and use to generate names of teams. The user can use those names in game after that. But it won't cooperate with the game directly. So it doesn't indicate any features of the game. At least if I understand it right.
geckon is offline   Reply With Quote
Old 01-05-2013, 05:56 PM   #20
Orioles1966
Hall Of Famer
 
Join Date: Jun 2012
Posts: 2,869
Quote:
Originally Posted by geckon View Post
This is just a standalone tool which anybody will be able to download and use to generate names of teams. The user can use those names in game after that. But it won't cooperate with the game directly. So it doesn't indicate any features of the game. At least if I understand it right.
Its a good tool to have because after starting up 400-500 teams,I start too run out of team names.
Orioles1966 is offline   Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 04:55 PM.

 

Major League and Minor League Baseball trademarks and copyrights are used with permission of Major League Baseball. Visit MLB.com and MiLB.com.

Officially Licensed Product – MLB Players, Inc.

Out of the Park Baseball is a registered trademark of Out of the Park Developments GmbH & Co. KG

Google Play is a trademark of Google Inc.

Apple, iPhone, iPod touch and iPad are trademarks of Apple Inc., registered in the U.S. and other countries.

COPYRIGHT © 2023 OUT OF THE PARK DEVELOPMENTS. ALL RIGHTS RESERVED.

 

Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Copyright © 2024 Out of the Park Developments