Madden CPU's draft logic

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Bear Pand
    RIP Indy Colts
    • Feb 2009
    • 5945

    Madden CPU's draft logic

    Interesting thread on OS.


    Guy is claiming the computer drafts like this:

    -Sorts all players by OVR then goes down the list.
    -If the player at the top of the list has a higher OVR than that team's current starter (at the same position) it drafts them.
    -Otherwise it just moves on to the next player.

    Says it's the reason that same punter keeps getting drafted so early: he is 85 OVR and a lot of teams don't have a starting punter rated that high.

    Seems reasonable can't test if it's true though since I don't have the game.
  • EmpireWF
    Giants in the Super Bowl
    • Mar 2009
    • 24082

    #2
    Dang it.

    This may cause me to forego using NCAA draft classes and just go with CPU generated ones in my chise (or...I'll use the draft classes but see if I can controll all teams for the draft).


    Comment

    • FirstTimer
      Freeman Error

      • Feb 2009
      • 18729

      #3
      Originally posted by MattUM2
      That's what I do, control 32 teams and only Draft for the teams.

      Make a list of 5 player that fit a need for them. And use a random generator to pick the player.
      Hook me up?

      Comment

      • G-men
        Posts too much
        • Nov 2011
        • 7579

        #4
        Originally posted by FirstTimer
        Hook me up?
        This page allows you to randomize lists of strings using true randomness, which for many purposes is better than the pseudo-random number algorithms typically used in computer programs.

        Comment

        • G-men
          Posts too much
          • Nov 2011
          • 7579

          #5
          Originally posted by MattUM2
          What G-Men posted.


          Example on what I do.

          Say the Redskins have the 1st pick in the 2012 draft in the franchise. And they need a fit for QB, LT and wildcard of a DE. I would throw these 5 names in the generator:

          Andrew Luck
          Matt Barkley
          Matt Kalil
          Jonathan Martin
          Quinton Coples

          And whoever name comes up 1st is what the draft pick will be.

          I even do this for my own team so I don't get the number 1 person that I had on my own board.
          This is a great idea. I'm definitely doing this in my personal franchise for the first 2 or 3 rounds so no teams do anything stupid.

          Comment

          • St. Francisco
            45-35 Never Forget
            • Feb 2009
            • 4753

            #6
            I'm really torn right now...using imported draft classes adds a boatload of realism, but they are once again cookie cutter. Every single player in the first round is 80+ OVR with A potential, and it just goes down the line after that. There are no late round gems, EVER. You might as well trade away your 4th-7th round picks.

            Using Madden generated classes allows you to have first round busts and late round gems, but you can't really look at their history. One thought I had was using Madden generated classes, then editing the names to reflect real players...but that's a lot of work. I dunno.

            Comment

            • G-men
              Posts too much
              • Nov 2011
              • 7579

              #7
              Originally posted by St. Francisco
              I'm really torn right now...using imported draft classes adds a boatload of realism, but they are once again cookie cutter. Every single player in the first round is 80+ OVR with A potential, and it just goes down the line after that. There are no late round gems, EVER. You might as well trade away your 4th-7th round picks.

              Using Madden generated classes allows you to have first round busts and late round gems, but you can't really look at their history. One thought I had was using Madden generated classes, then editing the names to reflect real players...but that's a lot of work. I dunno.
              That's always been the problem for me. Late round picks have been useless in Madden for years.

              Comment

              • ryne candy
                Aggie C/O '01
                • Feb 2009
                • 4355

                #8
                Originally posted by St. Francisco
                I'm really torn right now...using imported draft classes adds a boatload of realism, but they are once again cookie cutter. Every single player in the first round is 80+ OVR with A potential, and it just goes down the line after that. There are no late round gems, EVER. You might as well trade away your 4th-7th round picks.

                Using Madden generated classes allows you to have first round busts and late round gems, but you can't really look at their history. One thought I had was using Madden generated classes, then editing the names to reflect real players...but that's a lot of work. I dunno.
                I was thinking of doing this (if possible). What can you actually change? Is it names only or can you change looks (ie skin color)? As long as Luck is a dark hair white guy, that is good enough for me.

                Comment

                • Bear Pand
                  RIP Indy Colts
                  • Feb 2009
                  • 5945

                  #9
                  Originally posted by MattUM2
                  What G-Men posted.


                  Example on what I do.

                  Say the Redskins have the 1st pick in the 2012 draft in the franchise. And they need a fit for QB, LT and wildcard of a DE. I would throw these 5 names in the generator:

                  Andrew Luck
                  Matt Barkley
                  Matt Kalil
                  Jonathan Martin
                  Quinton Coples

                  And whoever name comes up 1st is what the draft pick will be.

                  I even do this for my own team so I don't get the number 1 person that I had on my own board.
                  I was planning on doing this for Free Agents.

                  Write down each team I'd think the player would go to. Maybe weight some teams more heavily than others) and let a RNG choose.

                  No idea how 32 teams + skipping the FA bidding would worth though.

                  Originally posted by St. Francisco
                  I'm really torn right now...using imported draft classes adds a boatload of realism, but they are once again cookie cutter. Every single player in the first round is 80+ OVR with A potential, and it just goes down the line after that. There are no late round gems, EVER. You might as well trade away your 4th-7th round picks.
                  Plus they foolishly kept the draft class sizes the same while expanding the Madden roster sizes. So the UDFAs you end up signing after the draft aren't even from the imported class. Makes no sense.

                  Comment

                  • DJ Rhude
                    #42 G.O.A.T.
                    • Feb 2009
                    • 4359

                    #10
                    What's cool about franchise this year is you can switch the number of teams you can control each off-season......I'll probably play it by ear by starting off just controlling one team and if I see the the cpu is making stupid decisions I'll jump in at off-season and try to rectify it

                    Comment

                    • LiquidLarry2GhostWF
                      Highwayman
                      • Feb 2009
                      • 15429

                      #11
                      Fuckin adembroski. Do better, shun. Same shit, different year.

                      How hard is it to code the CPU to not even look at kickers and punters until the third-fourth round, regardless of overall, same with fullbacks and shit of that nature.

                      How hard is it, just to have guys come in at one overall, and that's it? They try to make it "random" and its to a detriment. I import a draft class because I want the realism that I am bringing in, not what the game wants. If I wanted what the game wanted, I'd use a game generated class...which, might actually be better to use at this stage.

                      They just never fix CPU draft AI and they never fix how to import classes. Stuff has been going on for many years. Same issues, different year.

                      F.

                      Comment

                      • EmpireWF
                        Giants in the Super Bowl
                        • Mar 2009
                        • 24082

                        #12
                        Someone at OS apparently found a fix for the problem with imported draft classes being selected purely by OVR.

                        I DID IT!!!

                        A hands-off, imported draft where kickers and punters aren't first round picks, teams with rising star QBs don't take a new one, and the whole thing took me less than ten minutes to prep.

                        The rules: All draft priorities default at 100. All kickers and punters moved to 0 priority. Teams with "future star" at QB get a QB priority of 0.

                        That's it. That's all it took!

                        Here was the top ten list:

                        QB Wheeden
                        QB Luck
                        P Butler
                        SS Barron
                        ROLB Bradham
                        RE Brown
                        QB Lindley
                        LT Potter
                        RT Lawrence.
                        FS Jackson

                        Bengals have a rising star QB, so they skipped Wheeden, Luck, and Butler to take SS Barron with the first pick. Bills lost Fitzpatrick to the Raiders, so they took QB Wheeden. Seahawks were a mess, so they took QB Luck. FS Jackson, projected to be in the top ten, fell all the way to 17.

                        And Punter Drew Butler, projected to go number three? NEVER DRAFTED. At all. One kicker was taken in the 7th round. That's it!

                        The first round draft picks:

                        Bengals: SS Mark Barron, Alabama
                        Bills: QB Brandon Wheeden, OK State (Lost Fitzpatrick to Raiders)
                        Seahawks: QB Andrew Luck, Stanford
                        Raiders: ROLB Nigel Bradham, Florida State
                        Browns: RE Vince Browne, Northwestern
                        Buccs: LT Nate Botter, Boise State
                        Panthers: RT Addison Lawrence (Note they skipped QB Lindley. Don't need him!)
                        Dolphins: QB Ryan Lindley, San Diego State
                        Lions: QB Landry Jones, Oklahoma (Stafford is injury prone and underperforming)
                        Giants: LT Donald Stevenson, Oklahoma
                        Vikings: SS Brandon Taylor, LSU
                        49ers: WR Alshon Jeffery, South Carolina
                        Jaguars: WR Devier Posey, Ohio State
                        Eagles: MLB Jerry Franklins
                        Cowboys: SS George Iloka, Boise State
                        Saints: RT Mark Asper, Oregon
                        Chiefs: FS Damien Jackson, Ole Miss (Fell out of the top 10!)
                        Ravens: WR Derek Moye, Penn State
                        Texans: FS Harrison Smith, Notre Dame
                        Chargers: DT Tydreke Powell, North Carolina
                        Cardinals: HB Trent Richardson, Alahama
                        Patriots: RE Shea McClellin, Boise State
                        Rams: FS Kenny Tate, Maryland
                        Colts: CB Jamell Fleming, Oklahoma
                        Jets: LOLB Audie Cole, North Carolina State (projected 2nd round)
                        Packers: FS Robert Lester, Alabama
                        Broncos: HB Marc Tyler, USC
                        Bears: DT Marcus Forston, Miami (projected 2nd round)
                        Redskins: QB Dominique Davis, East Carolina
                        Titans: LOLB Steven Johnson, Kansas (projected 2nd round)
                        Steelers: FS Sam Proctor, Oklahoma
                        Falcons: FS Neiko Thorpe, Auburn

                        (projected 1st rounder HB Polk fell to around the 10th pick of the second round).

                        Conclusions: It works, and takes 10 minutes to implement!


                        Comment

                        • FirstTimer
                          Freeman Error

                          • Feb 2009
                          • 18729

                          #13
                          Awesome find Empire

                          Comment

                          • Rayman
                            Spic 'n Spanish
                            • Feb 2009
                            • 4626

                            #14
                            Originally posted by EmpireWF
                            Someone at OS apparently found a fix for the problem with imported draft classes being selected purely by OVR.
                            I was just going to suggest doing that. I did it in previous iterations and it helped slightly at other positions.

                            Good stuff.



                            Comment

                            • RyanLeaf16
                              #DoSomething
                              • Feb 2009
                              • 3211

                              #15
                              Here is the only problem I am having. Prior to starting my 'chise, I set control to all 32 teams, but, I tried to set everything to CPU except for the Dolphins, who I am controlling, and if you change the settings for one team, it changes them for all. So, my question is, how can I take control of all 32 teams, change the settings to CPU for 31 of them and keep control of the Dolphins?
                              Maddon & Friedman: Pissing off the AL East since 2008

                              Comment

                              Working...