Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Rules/Strategy (http://www.chiefdelphi.com/forums/forumdisplay.php?f=6)
-   -   5th Gear (http://www.chiefdelphi.com/forums/showthread.php?t=90255)

jacob93 08-03-2011 13:25

Re: 5th Gear
 
i am getting an error that says it has an uhandled exception: unexpected error occured...it won't even load. I have tried almost everything listed. still nothing. help please?

gblake 08-03-2011 14:28

Re: 5th Gear
 
Quote:

Originally Posted by jacob93 (Post 1036542)
i am getting an error that says it has an uhandled exception: unexpected error occured...it won't even load. I have tried almost everything listed. still nothing. help please?

Your phrase "almost everything" is pregnant with possiblities. ;) Can you confirm that you have satisifed all of the softare prereqs I listed below?

In particular, the XNA and Nvidia PhysX software need to be at the rev levels I listed.

You might be able to get away with newer DirectX or .Net; but maybe not.

You might be able to use a wireless Xbox controller, but maybe not.

You might be able to use an old Xbox controller driver, but maybe not.

If you have tried almost everything listed, what is left that you haven't done?

Blake

BrendanB 08-03-2011 23:51

Re: 5th Gear
 
Thanks Blake!

Am I the only one having issues getting tubes on the field? Do you have to hit one key? All keys? I can only seem to get one to 2 tubes on the field and they come on random.

I got it! I like how the time between a tube appearing and when I ask for it isn't exact like it is on the field!

Chris is me 09-03-2011 00:01

Re: 5th Gear
 
Quote:

Originally Posted by BrendanB (Post 1036850)
Thanks Blake!

Am I the only one having issues getting tubes on the field? Do you have to hit one key? All keys? I can only seem to get one to 2 tubes on the field and they come on random.

You have to wait about three seconds.

I only use the throw command or the punch command, I don't use the reach-into-the-feeder command.

gblake 09-03-2011 07:58

Re: 5th Gear
 
Quote:

Originally Posted by BrendanB (Post 1036850)
Thanks Blake!

Am I the only one having issues getting tubes on the field? Do you have to hit one key? All keys? I can only seem to get one to 2 tubes on the field and they come on random.

I got it! I like how the time between a tube appearing and when I ask for it isn't exact like it is on the field!

In a real match if you request a real tube from a real human does it immediately teleport onto the field?....

There is a delay between the request and the delivery. To experiment with it:
Go to one side of the field and request one tube. Sit and wait. See when and where it shows up.
Go to the other side, request one tube again. See when and where it shows up.
Then request one tube, change your mind quickly and request a different tube.

Then add a second player.
Put both in the quadrant/side of the field and have each request a different tube type. See where the first request comes from. See where the second request comes from.
Use several requests to exhaust one HP's inventory of a given tube type. Request one more of that type. See when and where it shows up.

Generally the tube will come from the human that is closest when the request is made. However if that human is busy satisfying a prior request and has invested a decent amount of time into the prior request, or if that human doesn't have any more tubes of the type you want, then the other human will try to satisfy the request for you.

I have a Tetris-style plan for displaying the tube requests each human is working on that I think is ready to go, but it needs some test time before I inflict it on the world, and fixing the Field graphics "creep" has been both more urgent and important.

Thrown tubes are thrown at a single (one per human) aim point with a little randomness in their speed. I will improve that code to make the aim point somewhere near (probably ahead of) the requesting robot, but that change isn't at the top of the list yet either.

I want to permit putting the humans into full auto (they choose when and what to throw), but that is rather low on the list right now. Things like manually telling the HP to quickly throw all the tubes they have left in a "storm", and being able to throw them in the way of your opponents (clogging up their lanes or their scoring zone) or toward your own scoring zone appear to be more important.

Finally, I'm curious if they delays in the current HP code are legit (Too long? Too short? Just right?). Who paid attention to the regional broadcasts last weekend (or who has time to review some recorded matches) and can tell me/us how long it takes a real HP to get from request to release when throwing, pushing, or holding a tube? What about when the requested tube type is switched in the middle of satisfying a request? How much time does that add?

Blake

MaxMax161 09-03-2011 08:06

Re: 5th Gear
 
I haven't had any time to play the new 5th gear between sleeping off Trenton and autonomus code to work on but I'll be sure to try and get a game up and give you lots of bug reports. Thanks a TON for all the time you guys put in to this, even if it does end up coming out pretty buggy.

gblake 09-03-2011 08:58

Re: 5th Gear
 
Quote:

Originally Posted by MaxMax161 (Post 1036929)
... even if it does end up coming out pretty buggy.

Ouch! - I'll continue fixing them if you continue reporting them. ;)

BrendanB 09-03-2011 10:39

Re: 5th Gear
 
Quote:

Originally Posted by gblake (Post 1036924)
In a real match if you request a real tube from a real human does it immediately teleport onto the field?....

There is a delay between the request and the delivery. To experiment with it:
Go to one side of the field and request one tube. Sit and wait. See when and where it shows up.
Go to the other side, request one tube again. See when and where it shows up.
Then request one tube, change your mind quickly and request a different tube.

Then add a second player.
Put both in the quadrant/side of the field and have each request a different tube type. See where the first request comes from. See where the second request comes from.
Use several requests to exhaust one HP's inventory of a given tube type. Request one more of that type. See when and where it shows up.

Generally the tube will come from the human that is closest when the request is made. However if that human is busy satisfying a prior request and has invested a decent amount of time into the prior request, or if that human doesn't have any more tubes of the type you want, then the other human will try to satisfy the request for you.

I have a Tetris-style plan for displaying the tube requests each human is working on that I think is ready to go, but it needs some test time before I inflict it on the world, and fixing the Field graphics "creep" has been both more urgent and important.

Thrown tubes are thrown at a single (one per human) aim point with a little randomness in their speed. I will improve that code to make the aim point somewhere near (probably ahead of) the requesting robot, but that change isn't at the top of the list yet either.

I want to permit putting the humans into full auto (they choose when and what to throw), but that is rather low on the list right now. Things like manually telling the HP to quickly throw all the tubes they have left in a "storm", and being able to throw them in the way of your opponents (clogging up their lanes or their scoring zone) or toward your own scoring zone appear to be more important.

Finally, I'm curious if they delays in the current HP code are legit (Too long? Too short? Just right?). Who paid attention to the regional broadcasts last weekend (or who has time to review some recorded matches) and can tell me/us how long it takes a real HP to get from request to release when throwing, pushing, or holding a tube? What about when the requested tube type is switched in the middle of satisfying a request? How much time does that add?

Blake

Hmmm. After playing a lot last night it may be a bit too slow.

One thing I noticed is that the lift bot cannot score a triangle on the top row. In the field view it shows the triangle going onto the the rack but in the operator view the triangle is shaking so much it is bouncing between on the rack and underneath. When you go to release it just falls on the ground.

This is some complex stuff it is like your own 6 week challenge! Great job it is a load of fun!

Chris is me 09-03-2011 10:44

Re: 5th Gear
 
I would personally go with a 1 second throw timer instead of the 3 we have now, but I don't think it's THAT important.

I'd rather the armbot could score on top and the liftbot could turn well than fixing that.

MaxMax161 09-03-2011 13:42

Re: 5th Gear
 
I'm having a problem installing on win 7 x64, here's the error text

Quote:

The following package files could not be found:
C:\Users\Max\Downloads\5thGear_v4_0_0_369_installe r\eula\en/eula.txt

See the setup log file located at 'C:\Users\Max\AppData\Local\Temp\VSD19A8.tmp\insta ll.log' for more information.
I tried creating a file called eula.txt at C:\Users\Max\Downloads\5thGear_v4_0_0_369_installe r\eula\en\ and then it gave me this error

Quote:

Setup has detected that the file 'C:\Users\Max\AppData\Local\Temp\VSD642F.tmp\eula\ en/eula.txt' has either changed since it was initially published or may be corrupt.

See the setup log file located at 'C:\Users\Max\AppData\Local\Temp\VSD642F.tmp\insta ll.log' for more information.
I've tried installing all the files you linked in a previous post and this is the latest 5th gear download. I have yet to try it in XP mode but this is what I've gotten so far.

gblake 09-03-2011 13:57

Re: 5th Gear
 
Quote:

Originally Posted by MaxMax161 (Post 1037085)
I'm having a problem installing on win 7 x64, here's the error text...

I'm forwarding a copy of this report to David. He is our installer guru.

Stand by.

PS: The game does work fine on 64-bit Win7, but we have to get it installed first....

gblake 09-03-2011 14:01

Re: 5th Gear
 
Quote:

Originally Posted by Chris is me (Post 1036981)
I would personally go with a 1 second throw timer instead of the 3 we have now, but I don't think it's THAT important.

I'd rather the armbot could score on top and the liftbot could turn well than fixing that.

If you have human that can go from being empty-handed and watching the field/drivers, to having released/delivered a ring, in 1 second, I want to shake their hand. ;)

Come on now ... What would you say are values that match reality for Throw/Push/Hold?

And - Maybe I can create a simple way to activate super-HumanPlayer abilities and give you a 1-second option too.

Blake

BrendanB 09-03-2011 14:39

Re: 5th Gear
 
Quote:

Originally Posted by gblake (Post 1037097)
If you have human that can go from being empty-handed and watching the field/drivers, to having released/delivered a ring, in 1 second, I want to shake their hand. ;)

Come on now ... What would you say are values that match reality for Throw/Push/Hold?

And - Maybe I can create a simple way to activate super-HumanPlayer abilities and give you a 1-second option too.

Blake

I'm pretty sure that they can and it happened at GSR. Several knew what tubes would be needed at the start of the match and threw them out extremely fast.

gblake 09-03-2011 19:26

Re: 5th Gear
 
Quote:

Originally Posted by BrendanB (Post 1037107)
I'm pretty sure that they can and it happened at GSR. Several knew what tubes would be needed at the start of the match and threw them out extremely fast.

OK - Maybe we can settle on a method to let 5G players request (before the match starts) a series of tubes the HP should deliver as quickly as a real human might. No argument there. But right now the simulator doesn't siumulate that process - Sorry.

Back to the more general point. Even if someone one could average 1 tube per second when delivering a few initial tubes (through the slot or shoved over the wall); the current simulator is intended to approximate what happens in the steady-state situation of someone is standing empty-handed, with nothing pre-planned, who gets a request. To satisfy the request they have to turn/reach to pick up the tube and then either put it in the slot (that would be pretty quick) or aim it, start the throwing motion, and then actually throw/release it (that would take longer). I just can't imagine that taking a little as 1 second per tube on average.

Doin' some brainstorming... How about this - In the initial 5-10 seconds of a match I/we could let you request up to 3 tubes that would be delivered very quickly, then the HP would slow down to a steady state speed that is about what we have now? The current assumption is that the HP is waiting for requests and is not (at least not successfully:)) able to anticipate what the three robots (drivers) will request.

Would that simulate the behavior you get from a real HP+Analyst? or is something else needed?

Blake

MaxMax161 10-03-2011 08:07

Re: 5th Gear
 
As far as the speed of the human player is concerned I think there is one situation where most HPs could throw tubes in under a second. In the beginning of the match, since there are little to no tubes hung, almost whatever tube the HP throws would be a good one that the robot could score. With this logic the human player could grab any random tube and not have to start empty handed and would only have to throw the tube during that 1 second.


All times are GMT -5. The time now is 03:13.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi