celamantia
Dynasty Vision round 2
June 07, 2010 at 04:10AM View BBCode
OK, here's a few more samples. Still a work in progress but at least there is more to critique.
Notes:
- More of Dynasty Vision itself is working, and there is no longer a huge delay starting up.
- Ball still does not move side to side across the field, but that will come.
- Two minute strategy is pretty borked; I've seen teams that are ahead going for it on 4th down a lot, and field goals not getting kicked when they should. I'm trying to track this down.
- Kickoff returns should be a bit more realistic.
- Blocked PAT's/field goals should be rarer, although a blocked FG is more likely on longer kicks that are kicked at a lower angle.
- Lost yardage should be lower and thus safties rarer.
- Interceptions will now happen.
- Receivers will (usually) gain Yards After Completion unless they get hit hard after the catch, in which case they may lose a yard or so.
- It takes longer to set up for a field goal. Sometimes this causes time to expire before the kick happens; I haven't decided yet if this is a bug or a feature.
- Fatigue bars are visible but not operational yet.
- Team stats are on the box score, but punting stats, return stats and individual stats are not there yet.
- Running Dynasty Vision at maximum speed is choppy in IE; it is fine in Firefox. Looking into that.
OK, the games:
http://footballbeta.simdynasty.com:8080/boxscore.jsp?boxscoreid=900&cityid=25
http://footballbeta.simdynasty.com:8080/boxscore.jsp?boxscoreid=901&cityid=24 (NOTE: This game is unrealistically cold for the date and location; weather is random right now. Biggest effect of cold weather right now is that passes are shorter and completed less often.)
http://footballbeta.simdynasty.com:8080/boxscore.jsp?boxscoreid=903&cityid=46
http://footballbeta.simdynasty.com:8080/boxscore.jsp?boxscoreid=897&cityid=55 (NOTE: Wind is 6MPH to the south. As fields are aligned north-south, "south" is to the LEFT of the screen, not the bottom. I need to put a graphic somewhere to show this.)
http://footballbeta.simdynasty.com:8080/boxscore.jsp?boxscoreid=903&cityid=50
Thanks!
--Chris
celamantia
June 07, 2010 at 04:11AM View BBCode
Note: If Dynasty Vision flat out does not work, you may need to clear your cache or do a CTRL-Refresh to get the latest files.
[Edited on 6-7-2010 by celamantia]
celamantia
June 07, 2010 at 04:37AM View BBCode
Note: You can flip to the box score while watching the game and flip back and the game will be where you left it (rather than advancing to the end). The game will pause while the stats display is up an d resume when you switch back. The stats, however, are always for the end of the game (or however many quarters are completed), not for the point at which you switch to them.
[Edited on 6-7-2010 by celamantia]
CCondardo
June 07, 2010 at 05:13PM View BBCode
Chris that graphic that says "3rd and 2"... is that what you planned to leave or is that going to change?
~Corey
bpearly69
June 08, 2010 at 01:00AM View BBCode
where does it show the wind and weather? i havent watched any of the new ones yet so ill prob see it in a minute or two
celamantia
June 08, 2010 at 01:10AM View BBCode
Originally posted by bpearly69
where does it show the wind and weather? i havent watched any of the new ones yet so ill prob see it in a minute or two
It's at the beginning of the play-by-play. I plan to add it to the upper part of the display but haven't figured out the best way to fit it in yet.
celamantia has attached this image:
celamantia
June 08, 2010 at 01:11AM View BBCode
Originally posted by CCondardo
Chris that graphic that says "3rd and 2"... is that what you planned to leave or is that going to change?
~Corey
I'm not sure I understand the question.... are you saying you don't like the graphic?
It's supposed to look somewhat similar to the graphic superimposed onto the field during a televised game.
[Edited on 6-8-2010 by celamantia]
celamantia
June 08, 2010 at 01:21AM View BBCode
Originally posted by celamantia
It's supposed to look somewhat similar to the graphic superimposed onto the field during a televised game.
celamantia has attached this image:
bpearly69
June 08, 2010 at 01:55AM View BBCode
game 1- 16 yard punt with over 4 second hang time was not fair caught
whys it say SE and FL next to receiver names? WOLB and SOLB?
game clock error? when a play is being called, the game clock shows how much time will be left after the play, for example, late in 4th quarter
1/10 says there is 2:59 left but when they line up for the play and snap it, the game block switches to 2:37 id think this could possibly ruin ends of games for people??
unless its suppose to be like that? great finish to that game though
and never mind just saw the weather thing lol my bad
bpearly69
June 08, 2010 at 02:10AM View BBCode
sorry for multiple posts but im guessing the AI smarts is still way down?
celamantia
June 08, 2010 at 02:12AM View BBCode
Originally posted by bpearly69
game 1- 16 yard punt with over 4 second hang time was not fair caught
I need to look at that. I revamped the fair catch logic a lot.
whys it say SE and FL next to receiver names? WOLB and SOLB?
This is where they are lining up for that particular play:
SE - Split End ("X" receiver)
FL - Flanker ("Z" receiver)
WOLB - Weak-side Outer Linebacker ("Will")
SOLB - Strong-side Outer Linebacker ("Sam")
(Note: Defensive formations will automatically flip if necessary to make sure the defense's strong-side linebacker and strong safety actually match up with the strong side in the offensive formation, if there is a strong side)
game clock error? when a play is being called, the game clock shows how much time will be left after the play, for example, late in 4th quarter
1/10 says there is 2:59 left but when they line up for the play and snap it, the game block switches to 2:37 id think this could possibly ruin ends of games for people??
The game clock on the line shows the time the teams are getting into the huddle. The next time is the time of the actual snap, so in this case the teams spent 22 seconds in a huddle. When intermediate events are shown like a pass reception, the clock should update to match when those events actually occur.
celamantia
June 08, 2010 at 02:16AM View BBCode
Originally posted by bpearly69
does total offensive plays also include punts?>
Total offensive plays is pass plays + rush plays, at least the way I have it defined.
bpearly69
June 08, 2010 at 02:20AM View BBCode
id check the box scores because when I added pass plays and run plays on one game it came to 65 but said there were 72 offensive plays run
celamantia
June 08, 2010 at 02:23AM View BBCode
Originally posted by bpearly69
sorry for multiple posts but im guessing the AI smarts is still way down?
Yes. Most of the AI is meant to come from coach preferences. But on to of that, my last attempts to fix the end-of-half AI seems to have made things worse, so I need to pull that apart and re-do it, but I am setting that aside for now to fix the things that are truly broken, finish with the depth charts and draft and get you all logged in to play for real.
I worked on the game 26 hours straight last night, so there may be some late night exhaustion weirdness creeping in there too. :) I've got fatigue, injuries and substitutions running now, although it needs to be tweaked and balanced. I need to update the "carry" code to get fumbles back in; my original fumble code fell by the wayside with a round of changes last week. I still need to get penalties in, too.
celamantia
June 08, 2010 at 02:25AM View BBCode
Originally posted by bpearly69
id check the box scores because when I added pass plays and run plays on one game it came to 65 but said there were 72 offensive plays run
Sacks are added in too, forgot about that.
cowboymatt43
June 08, 2010 at 10:55AM View BBCode
You may have already discussed this but will the box score include individual stats also?
Thanks!
happy
June 09, 2010 at 03:17PM View BBCode
...
opened the last one:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: An exception occurred processing JSP page /boxscore.jsp at line 98
95: // get DV Type
96:
97: String myquery = "select * from owner where owner_id = '" + username + "'";
98: ResultSet rset = stmt.executeQuery(myquery);
99: String dvtype = "full";
100: String dvgraphics = "normal";
101: int dvlob = 1;
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:401)
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)
root cause
javax.servlet.ServletException: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet successfully received from the server was 30,574,642 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:862)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
org.apache.jsp.boxscore_jsp._jspService(boxscore_jsp.java:4023)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
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)
root cause
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet successfully received from the server was 30,574,642 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.
sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1074)
com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3030)
com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2916)
com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3459)
com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1957)
com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2107)
com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2642)
com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2571)
com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1451)
org.apache.tomcat.dbcp.dbcp.DelegatingStatement.executeQuery(DelegatingStatement.java:208)
org.apache.jsp.boxscore_jsp._jspService(boxscore_jsp.java:765)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
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)
root cause
java.io.EOFException: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost.
com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2475)
com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2927)
com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2916)
com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3459)
com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1957)
com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2107)
com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2642)
com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2571)
com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1451)
org.apache.tomcat.dbcp.dbcp.DelegatingStatement.executeQuery(DelegatingStatement.java:208)
org.apache.jsp.boxscore_jsp._jspService(boxscore_jsp.java:765)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
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.
--------------------------------------------------------------------------------
Apache Tomcat/6.0.24
celamantia
June 09, 2010 at 03:25PM View BBCode
This happens occasionally; reloading the page fixes it. I've been working on this, haven't figured it out yet.
CCondardo
June 09, 2010 at 03:27PM View BBCode
Originally posted by celamantia
Originally posted by celamantia
It's supposed to look somewhat similar to the graphic superimposed onto the field during a televised game.
I may be in the minority but I never liked that graphic. It always confused me because it doesn't start at the line of scrimmage, the original 1st down line, or anything else of apparent relevance and it doesn't point to the first down line.
I was trying to think of a better way to display it, but I guess there really isn't a much better way.
~Corey
[Edited on 6-9-2010 by CCondardo]
celamantia
June 09, 2010 at 03:31PM View BBCode
Originally posted by CCondardo
Originally posted by celamantia
Originally posted by celamantia
It's supposed to look somewhat similar to the graphic superimposed onto the field during a televised game.
I may be in the minority but I never liked that graphic. It always confused me because it is like being the 1st down line... and doesn't point to the first down line. So it is kind of neither.
I was trying to think of a better way to display it, but I guess there really isn't a much better way.
~Corey
Well i don't have to display it at all... but I added it because when testing I had a tendency to lose track of which direction the offense was headed in. The graphic, on TV and here, is relative to the line of scrimmage, not the 1st down line.
After other things are more "finished " I will do more work on Dynasty Vision and can make elements like that optional.
celamantia
June 09, 2010 at 03:33PM View BBCode
Originally posted by cowboymatt43
You may have already discussed this but will the box score include individual stats also?
Thanks!
Yes but I ran into some database issues with the individual stats and I decided to put round 2 up rather than wait until those were fixed.
This morning I am finishing up injuries (still need to make them heal), then I'll try to solve my stats issues and get us back on track.
--Chris
Hamilton2
June 09, 2010 at 03:37PM View BBCode
I like the "down and to go" graphic. If there was any way, as Corey suggested, to set it up so that the tip of it is in like with the 1st down marker or the line of scrimmage or any consistent, predictable point, that would be awesome. If not, it is fine the way it is, IMO.
celamantia
June 09, 2010 at 03:45PM View BBCode
Originally posted by Hamilton2
I like the "down and to go" graphic. If there was any way, as Corey suggested, to set it up so that the tip of it is in like with the 1st down marker or the line of scrimmage or any consistent, predictable point, that would be awesome. If not, it is fine the way it is, IMO.
Right now the center (almost) of the graphic is aligned with the line of scrimmage. This matches the TV usage. (The graphic is actually a 5-cell table, and the last cell on the back end of the arrow is invisible, which makes it off-center. The front end of the arrow is in two parts, one half over a team-colored background and the other over a transparent background. The line of scrimmage runs through the center of the middle cell.)
I could make it align anywhere easily enough... I'll make it a preference setting later.
happy
June 09, 2010 at 06:16PM View BBCode
you should make it a little less fat (smaller vertically). Like, on TV they have almost no border on the top and bottom, you should do the same.
Pages: 1 2