|
Post by countlieberkuhn on Mar 26, 2014 13:24:26 GMT -8
Is it because you were working in integers? For some reason I sometimes find that even if your output can result in a non-integer value, if you attempt to change an operator's value by a non-integer it can get squiffy, at least in java. Then again, sometimes it doesn't, it's one of those mysteries of programming logic.
|
|
|
Post by Bob on Mar 26, 2014 15:04:53 GMT -8
It's mostly that I didn't know the programming order of operations. But yes, it involves integers. I deal in integers, so to do Super Goalie, I took the CA x 1.5. I had it written like this:
ca += (int)1.5*levels;
So my THOUGHT was that it'd take 1.5 times the number of SG levels and then turn it into an int (truncate it). But now I know what it was doing. It was doing "Okay, so we make 1.5 an int, which is 1, then multiply it by the SG levels." When I realized this, I facepalmed pretty hard.
|
|
|
Post by monsoonexe on Mar 27, 2014 10:35:43 GMT -8
Ooh, that makes sense. Sorry, I should have looked at it more closely. Programming is so touchy; just one little discrepancy and it changes everything. Thanks for looking into that for me, though. I'll change my typing today.
|
|
|
Post by countlieberkuhn on Mar 27, 2014 14:16:48 GMT -8
Yeah. Programming's caught me with that little curveball before too :@. Luckily it happened to me at a time when the source of the issue was easier to detect. On the upside, that should mean that MAG's goalie is a little better now
|
|
|
Post by Bob on Mar 27, 2014 15:23:44 GMT -8
Yeah, I was thinking, "How could I not catch such a critical error?" and the reason is that this and Keepa were added late in the game. With the original packages, I tested outputs to make sure everybody had the right stats, but then removed the output code to keep our stats a secret, but must've forgotten to actually test the packages. The coding LOOKED right, but nay, twas not.
So now my big glaring error is regarding the strange ball teleporting like Amarant did once. I'd really like to get that straightened out. I'm actually strongly considering the addition of abilities into this game, but I want all my little big errors out of the program before I start looking into stuff like that.
|
|
|
Post by Fleck on Mar 28, 2014 1:06:38 GMT -8
Just so everyone knows, even though I'm back, I'm still not certain if I want to do another season of Blitz. If I did another season, all I'd do is just repeat the same strategies that got me the League/Tournament wins. I don't really have any new ideas and I'm not that interested in protecting my title.
"Hey, Fleck! Welcome back! You're sure not any fun anymore!"
Yup.
|
|
|
Post by Bob on Mar 28, 2014 6:07:10 GMT -8
That's all we want is to take your winning strategy and pwn it...hopefully. Loveless is the new Goers--the team everybody wants to beat, despite the chances in hell and all.
|
|
|
Post by monsoonexe on Mar 28, 2014 15:37:44 GMT -8
Yeah, it's all right if you don't put your whole heart into it, Fleck, but we'd still enjoy keeping your teams in play. They're the team to beat. Player Characters are always more fun than NPCs.
|
|
|
Post by Bob on Mar 30, 2014 15:03:52 GMT -8
Will do my best to sim blitzball tonight! Crossing fingers...now!
Fleck: If you can't get your teams updated and line-ups created by tonight (and intend to play in this league), no worries, it's you vs you this round, so you have a couple extra days here.
By the way, the Goers have been replaced with the Highwind Diamond, so Rich, it's you vs you. Can sub Goers and Aurochs for Fleck's teams if he's not intending to play, but hoping he does because it's more fun that way.
|
|
|
Post by Fleck on Mar 30, 2014 20:06:25 GMT -8
tl;dr = Fleck is a selfish jerk and isn't playing blitz anymore.
|
|
|
Post by Bob on Mar 30, 2014 21:26:05 GMT -8
If that's how you feel, then go ahead and leave. It's fine. It's for fun and if you aren't having fun, then yeah, step away. I did the same thing with Diablo 2--kept playing long after I stopped having fun.
I've always been a number-cruncher (hence my job), so it continues to be fun for me. The Loveless design isn't secret to anybody I'd imagine, I'm just always one to try to beat the system and find a less traditional approach. The Grizzlies are a lot like you mentioned (SHT forwards, ATK backers), while the Mercs are my non-traditional screw-around team that is around to try to beat "my own" system (or...y'know...FFX's system). The Merc system dominates in FFX (well, Linna dominates in FFX), hence why I'm doing that.
Anywho, in other news, I will sim games shortly! I finally figured out what was going on with Amarant's amazing teleport goal from last tournament and it amounts to a strange trig error. See, there are two functions for arctangent. One, atan, only deals with reference angles, while the other, atan2, deals with the angle itself. Meaning atan2 can preserve direction, while atan is going to be all messed up unless you're in quadrant one. Long story short, whenever somebody went beyond the edge of the pool in the -x direction, my function to correct them and put them in-bounds was turning the -x into a +x. Amarant happened to make a back tackle (such a good Merc, hittin' dudes in the back) and send him beyond -10, only to be auto-corrected to +10.
So it's fixed! Woo! We'll start this league tonight! I found a way to pull Loveless and the Guests from the league, so now we're only dealing with 7 Rounds. Keep that in mind for your goalies.
Also, let's have the conversation early about tournament style. With only 8 teams now, I'm almost thinking we do a single-elimination, but require all players' teams to be in opposite brackets. Position will still matter and I'll try to be as true to the concept of "best teams play the worst teams" as possible, but I'll make adjustments to make that happen. This is totally up for discussion though.
Results coming shortly!
|
|
|
Post by Bob on Mar 30, 2014 21:51:49 GMT -8
Round 1 Results to follow! What a difference a decimal makes! I didn't end up doing anything different to the ball drag, so playing-wise, everything is the same as before, but look at those low scores! You'll see a lot more people muscling their way through the defense to take a closer shot, and that's not because of drag, it's because those Super Goalies are finally working! Results are good, but not worth mentioning point-for-point. Check 'em out on the site: challonge.com/blitzleague06One thing worth mentioning: Count, sorry if it messes you up, but you didn't give me a Right Forward, so I had Jecht fill the spot. Hope you weren't trying to save him up or something. **********Round 2 Stamina********** Highwind Diamonds Shara=7 Angeal=7 Vincent=8 Wakka=10 Biggs=8 Macgregor=8 Guinness=9 Rin=10 Marlboro Mayhem Brother=8 Tidus=7 Zack=10 Cloud=8 Rufus=10 Shinra=9 Ashe=8 Reks=7 The Mad Experiments Odine=8 Hojo=7 The Mask=10 Kuja=8 Celes=8 No. 288=9 Deling=7 Julius=10 Nightshades Blank=10 Illua=10 Fujin=8 Chime=8 Mira=8 Llednar=9 Reno=7 Desch=7 Grizzly Bears Orlandu=10 Sazh=8 Zangan=7 Auron=8 Duncan=8 Galuf=9 Tellah=7 Unei=10 Mercenaries Lani=7 Amarant=8 Ba'Gamnan=8 Gafgarion=8 Tseng=10 Elena=10 Rude=7 Worker 8=9 Sublimely Magnificent 7 Jecht=7 Balthier=8 Seifer=8 Cid Highwind=8 Edge=10 Edgar=9 Laguna=7 Snow=10 The Magic Missiles Rydia=7 Garnet=8 Rinoa=7 Aeris=8 Yuna=8 Lulu=9 Selphie=10 Vanille=10 Next round on Wednesday-ish!
|
|
|
Post by monsoonexe on Mar 31, 2014 6:00:06 GMT -8
Hmm, Bob, was any tampering done to the passing mechanic? In my game, just about every pass resulted in a fumble, even if there was no defender there to block it and the person making the pass had a legit pass stat. I also noticed that all my shooters only attempted goals from the (10,0) position (right in front of the goal). I even had a shooter make a shot at the buzzer and it was as follows: 56....0.....0....0...0...0....
It looks like the ball is degrading ridiculously fast now.
I also noted that a shot made from (9,0) and a shot made from (10,0) travel the same distance.
|
|
|
Post by Bob on Mar 31, 2014 18:12:09 GMT -8
Hmm, thanks for letting me know. We might need a redo of Round 1. I'll look into the issues. I initially changed the shot/pass system, but then I THOUGHT I restored all the changes (put them back how they were supposed to be). That seems to not be the case. Okay, I'll take a look at it tomorrow and let you all know what's up.
|
|
|
Post by wyvernxk7 on Mar 31, 2014 23:48:06 GMT -8
Yeah... did you remove the ball drag visual stat, or is everyone shooting just at the goal?
|
|