Sim Dynasty

View Old Forum Thread

Old Forum Index » Football Beta Testing » Football Beta Test Discussion » Updates
bpearly69

July 12, 2010 at 01:26PM View BBCode

I like it and agree
celamantia

July 12, 2010 at 02:03PM View BBCode

There will be, I just haven't written the code to display the formations yet. The idea is that it will show you exactly how your formations would fill, taking into account injuries, fatigue, and your depth charts. This will be especially useful for between quarters adjustments. To do that, I have to migrate a chunk of code out of the game or load the game on the fly to extract information, so I've set it aside until I can get other more critical things fixed first. That is also why I haven't improved depth chart navigation yet, even though it really sucks as it is.

Right now I am working on the following things:

- Fixing the waiver wire helped me see some serious bugs in player creation; I may need to dump this batch of players and re-generate them.

- Trades aren't working right; I need to rewrite the trade accepter.

- The code to apply the depth charts in the game isn't working right; sometimes the charts are ignored.

- I need to get the basic manager preferences up.
tworoosters

July 12, 2010 at 03:40PM View BBCode

When scouting not all seniors are indicated as "declared for the draft" .
celamantia

July 12, 2010 at 03:52PM View BBCode

Not all seniors enter the draft. I take the top 10-11 rounds worth (by overall rating) of players; the rest are players who either were created at the bottom of the barrel or never developed. The full senior class is over 900 players, which is pretty much unmanageable.

What I am thinking of doing is allowing individual owners to add non-declared seniors to their draft preferences manually, which would add some fun in that if you have your eye on a high-potential small-school sleeper or someone with special-teams possibilities who doesn't declare you might be able to sneak him past the other owners. But I'm not sure if there is a precedent for that in reality. I've tried to look into what is the most "realistic" answer but all I can find is details on the number of underclassmen that enter the draft, not the number of seniors who participate but are not picked.

All seniors, even those that do not declare, move to the waiver wire after the draft, but if they don't see any game time they tend to retire quietly (no news entry) in just 2-3 years (or the waiver wire would become unmanageable).
cowboymatt43

July 14, 2010 at 06:05AM View BBCode

When I tried to update my draft rankings I got an Apache error.

Here it is:

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 66 in the jsp file: /updatedraftrank.jsp
String literal is not properly closed by a double-quote
63: }
64: con.commit();
65: con.setAutoCommit(true);
66: message+="<p>Your draft settings have been updated.</p>
67:
68: } catch (SQLException ex) {
69: message+="<p>An SQL error occurred while saving your draft preferences; the error was " + ex.getMessage() + "</p>";


Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:334)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:312)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:299)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:589)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.24 logs.
celamantia

July 14, 2010 at 06:11AM View BBCode

Odd, how did that sneak in there? Thanks!
cowboymatt43

July 14, 2010 at 06:30PM View BBCode

I don't know. But the draft page is not updating after I change the order. FYI.

I click update...and the screen goes white. And then nothing. If I hit refresh or back it takes me back to the previous screen (sans updates). And if I navigate back in without hitting the back button...same difference.
celamantia

July 18, 2010 at 07:10PM View BBCode

I am fixing bugs in handling depth charts right now. Once those are fixed, I am going to regenerate the players to account for changes I had to make to player creation. Assuming that goes well, I should be able to move forward with games. I will keep you posted.
celamantia

July 18, 2010 at 08:45PM View BBCode

Originally posted by cowboymatt43
I don't know. But the draft page is not updating after I change the order. FYI.

I click update...and the screen goes white. And then nothing. If I hit refresh or back it takes me back to the previous screen (sans updates). And if I navigate back in without hitting the back button...same difference.

This is working normally for me. Are you still having this issue? Perhaps you need to flush your cache?

[Edited on 7-18-2010 by celamantia]
celamantia

July 19, 2010 at 05:31AM View BBCode

Originally posted by celamantia
I am fixing bugs in handling depth charts right now. Once those are fixed, I am going to regenerate the players to account for changes I had to make to player creation. Assuming that goes well, I should be able to move forward with games. I will keep you posted.


OK, I've regenerated the player base. It looks better, although some roles are still underrepresented. I think I will have to do that fine-tuning on my own system with a new league, so I'll let this batch live. My initial draft college players are coming out a bit too young, so I'll need to address that but that's no reason to stop.

I've been testing the depth chart functions today and they seem to work properly within the actual game. When a role is requested for a player, like RCB, it first looks on the formation chart for that specific role (RCB), then on the formation chart for the parent role (CB), then on the default chart for the role (RCB), then on the default chart for the parent (RCB). If it still hasn't found a player, it just looks through all your players to see who is best at the parent role, which may occasionally turn up an out of position player.

When it finds a player, it then has to decide if a player is "available". The tests applied are:

- Is this player injured?
- Is this player resting? (i.e. the player has reached the bottom fatigue threshold for this role and is buiilding energy back up)
- Has this player already been assigned to this formation?

If the player passes these checks, he is then assigned to the formation.

I'll give us all a day or two to set up depth charts (I know navigating the depth charts is clunky as hell, please be patient) and picking through the waiver wire before I run the first quarter of game 1. If you have any questions or comments about the players that have been generated, please let me know; if it's a serious issue I may re-run the batch again.

--Chris

[Edited on 7-19-2010 by celamantia]

Pages: 1 2 3 4