Jump to content
andrewmilich

Game and Fish working hard ....????

Recommended Posts

I'm not an AZGFD hater by any means, and I honestly don't care that card hits are late, but calling 17,000 apps and a 10% increase "shattering" for a process that should have automated input to a database and run a relatively simple series of 3 algorithms linked to a few hundred buckets of tags is really silly. Bustedknuckleinc nailed it, and I bet there are several people on this site that could write the code for the draw process in various programming languages in a matter of days.

  • Like 7

Share this post


Link to post
Share on other sites
3 minutes ago, CouesPursuit said:

I'm not an AZGFD hater by any means, and I honestly don't care that card hits are late, but calling 17,000 apps and a 10% increase "shattering" for a process that should have automated input to a database and run a relatively simple series of 3 algorithms linked to a few hundred buckets of tags is really silly. Bustedknuckleinc nailed it, and I bet there are several people on this site that could write the code for the draw process in various programming languages in a matter of days.

I bet your right! But please explain it to those who don’t understand computers. Of course I understand! I’m just saying, for those that don’t.

Share this post


Link to post
Share on other sites

I bet if you were an IT specialist you must lose your mind thinking about the failures and inadequacies lame and fishy has deployed into the draw

  • Like 3

Share this post


Link to post
Share on other sites
1 hour ago, muledeerarea33? said:

I bet your right! But please explain it to those who don’t understand computers. Of course I understand! I’m just saying, for those that don’t.

I'll take a quick stab, and trust me, I'm no expert, just a guy whose trade flirts with programming a bit. Someone could go ahead and poke holes in this 10 minute plan and that is great. That's why I'm not the guy developing the draw software. If I'm anywhere close, this proves my point.

Every application is an entry in the database, for which I'd suggest SQL, capable of just about anything and for millions of records if necessary. Each entry is assigned a unique ID for the application and has a column for number of applicants, first choice hunt #, second choice, third, fourth, etc. License numbers and more are likely in the table. This info should be automatically transferred straight from the input form (online application).

Each application is awarded another entry, or row in the database for the average number of bonus points.

Every row in the database is then assigned a random number, regardless of order in the database.

The lowest random number for each application is kept and the rest are thrown away. A simple Frequency method based on unique ID and minimum random number should suffice. If each applicant is an entry to the database, there could be an extra Frequency that groups together applicants on the same application. Same concept.

Draw algorithm #1, the Bonus Point Pass. Applications with the highest average BP is sorted from high to low. Tiebreakers for applications choosing the same hunt number with the same number of BPs use the lower random number for assignment. This process runs through from max BPs to min until 20% of each bucket is "drawn." A 5% NR cap is also present for certain species.

Draw algorithm #2, the 1-2 Pass. Applications with the lowest random numbers are sorted from low to high. This process runs through the numbers from low to high and checks the columns for hunt numbers, first and second choice in the database. If there are tags available for the given number of hunters on the application, they are "drawn." If not, the application with the same random number go back in the bucket for the 3-5 Pass. A 5% NR cap is also present for certain species.

Draw algorithm #3, the 3-5 Pass. Same as 1-2 Pass but there probably aren't any tags left for elk and antelope. 

There may be a bit more to it than that, but it isn't rocket science. Again, the 10 minute version.

 

  • Like 6

Share this post


Link to post
Share on other sites

I think the problem I have is the idea of accountability. If it is your responsibility to produce something in a given time and you do not do that who is held accountable for this?  And it really is never a big deal to them because it’s not their money that they’re using to develop this technology it’s our money. That’s why there needs to be better accountability. In any other job besides government if you failed to produce that what you said you’re going to produce there’s a consequence.

  • Like 1

Share this post


Link to post
Share on other sites
36 minutes ago, andrewmilich said:

I think the problem I have is the idea of accountability. If it is your responsibility to produce something in a given time and you do not do that who is held accountable for this?  And it really is never a big deal to them because it’s not their money that they’re using to develop this technology it’s our money. That’s why there needs to be better accountability. In any other job besides government if you failed to produce that what you said you’re going to produce there’s a consequence.

Ok.  You make a good point but let me offer up a small ... excuse.  You develope a system that takes input, goes through a series of processes and produces output.  There should no dependency on size or more specifically you design for worst possible case ... 1 million applicants.  If the system does not change from draw to draw, it should operate the same.  Now introduce a change, let's say rewriting the second and third draw algorithm (in theory they should be the same just recycled inputs) because someone found a flaw.  Fine, you put together a project plan, document what you are asking for and what will change, make the change and TEST AND REGRESSION TEST.

If the issue is a change that itself introduced a flaw, than it should have been caught during regression testing.  They have all the data from the last five draws.

One thing they can not test is what's call a velocity test (regression testing with a full size record set) against a card brand (VISA, MC, AMEX, DISC).  Those platforms would allow 10k records to flow through their tests systems because everyone and their uncle uses them and the card brands don't build their test systems for that kind of capacity when their live systems need it.

So maybe they changed their credit card processor?  Very few cc batch processing systems can handle 100k transactions in a day.  They should but very few merchants process batch transactions and those who do (Netflix, Amazon Prime, Apple) all have their own home grown cc processing applications.  

Share this post


Link to post
Share on other sites

I dont believe the draw is the problem, its the portal accounts that are a problem. if the portals arent ALL updated correctly the draw will give incomplete info to the portal and people will have bigger strokes than they do now. Theres alot of personal info in the new portals that need to be manually put in because it wasnt needed  in the past years.

I'm thinking of dumping my portal account, they have too much info in there thats required.  have you guys looked at the portals and all the details that they require. its a hackers dream all the personal info they can get off the new portals from G&F.

  • Like 1

Share this post


Link to post
Share on other sites
9 minutes ago, Delw said:

I dont believe the draw is the problem, its the portal accounts that are a problem. if the portals arent ALL updated correctly the draw will give incomplete info to the portal and people will have bigger strokes than they do now. Theres alot of personal info in the new portals that need to be manually put in because it wasnt needed  in the past years.

I'm thinking of dumping my portal account, they have too much info in there thats required.  have you guys looked at the portals and all the details that they require. its a hackers dream all the personal info they can get off the new portals from G&F.

Regardless, the new portal database should be compatible with whatever existed before. 

  • Like 1

Share this post


Link to post
Share on other sites
16 minutes ago, CouesPursuit said:

Regardless, the new portal database should be compatible with whatever existed before. 

no not really. they changed it up pretty good as well as the format, its kinda like forum software when upgrading a old one to a new, if you have any mods in the old on and the new one is different but the same KINDA mods its f's up alot. I spent days writing modification scripts back in the day when I was good at it. just to convert forums from one type to another.

Share this post


Link to post
Share on other sites

heres a list what needs to be done on your portal

most of these were NOT in the old Portal. Looks like there trying to make it so you wont have to keep on filling out the forms on the tags for every species.

username

email

password

SMS Two Factor authenication

phone number

Active Military

residence

Mailing address

Id Number

Share this post


Link to post
Share on other sites

Going back to my computer programming days the best description of a conversion I ever heard was, It's kind of like changing a tire as the car is moving.  I am not making excuses for G&F and have been critical of their IT department for years.  I still don't believe many of the people that work there truly understand the draw.  This goes for the people at front counter as well.  They should have tested everything and fixed any errors long before they ever tried to run this draw.

There certainly is an accountability difference between the government sector and private sector.

  • Like 2

Share this post


Link to post
Share on other sites

all i know is why couldnt the F' up on the javalina draw...hahahhah...not the elk/antelope draw

 

 

  • Like 2
  • Haha 2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×