|
|
|
![]() |
|
|||||||
|
||||||||
| View Poll Results: Robot AI: Yea or Nay | |||
| Yea |
|
12 | 100.00% |
| Nay |
|
0 | 0% |
| Which one means yes? |
|
0 | 0% |
| Voters: 12. You may not vote on this poll | |||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
||||
|
||||
|
[FVG]: Robot AI
a lot to discuss here, some topics for starters:
-should we give the robots AI at all, or just have it be all-human? -should we program one global AI, or have several different one-dimensional strategies that are determined randomly at the beginning of the match? (ex. just herd balls, just hang, just push opponants) -should we have difficulty levels? -should we increase the AI opponants' HP accuracy to compensate for possibly low AI? -should we go as far as trying to make two allied AI robots work together in one strategy? feel free to post anything else that should be discussed |
|
#2
|
||||
|
||||
|
Re: [FVG]: Robot AI
I vote yes, it would give the game a single player mode, but it would be hard to creat an AI that would react to the things being done on the other side of the field, this would be a REAL AI, not a probability thing that the human player may become.
Not only would you have to creat a way for them to interact, you would have to code for each robot's unique features, various methods of getting to the bar, getting the ball.... It would be a challenge, but it would be real cool to have it work. |
|
#3
|
|||||
|
|||||
|
Re: [FVG]: Robot AI
Yes, we should have robot AI. Keep it simple though. You can have many strategic AI settings that can be used on any robot, but keep each one simple. In other words, several 1D strategies.
Yes, difficulty levels are very necessary. Yes, there should be increasing AI opponet HP accuracy. No, we shouldn't go as far as making two AI bots work together in one strategy. |
|
#4
|
||||
|
||||
|
Re: [FVG]: Robot AI
I think a good setup would be to have a few layers to this:
what we do is start with a base strategy. there can be tons of stuff in this, such as blocking other bots, pushing goals, etc. from that, strategic details will branch off into basic robot categories, based on their combinations of capabilities. (ex. all robots who only hang would be grouped together at this level, as well as robots that can hang and herd, robots that catch balls as they drop, and so on). when a robot goes to do a function, only then will the programming be specific to that robot. it will take from data how the robot achieves that particular action and performs it. |
|
#5
|
|||||
|
|||||
|
Re: [FVG]: Robot AI
Quote:
![]() Quote:
Quote:
![]() Quote:
![]() Quote:
Last edited by Ryan M. : 30-06-2004 at 06:39. |
|
#6
|
||||
|
||||
|
Quote:
medium - AI would be a faster and HP AI would be as accurate as those provided for the humans hard - AI would be full-force, with slightly altered stats to assist. HPs would be very accurate "Gracious Professional" - opponents would have unrealistic stat boosts (like in the kickoff videos) and HPs would be 100% accurate ![]() |
|
#7
|
|||||
|
|||||
|
Re: [FVG]: Robot AI
My vote is to put the AI in the robot file. A bin would not take a capping strategy, while a herder won't hang. The robot file presents a configuration, and configures it self. the only thing the app does is tell it to use the AI.
The requirement is that, of course, it must honor user modes. (one thought is to have the AI feed the app Joystick info, and have the app filter that and maybe send it to the robot) |
|
#8
|
||||
|
||||
|
Re: [FVG]: Robot AI
Quote:
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| [moderated] Brainstorm: Aggressive play rule | Aidan F. Browne | General Forum | 11 | 26-04-2004 20:29 |
| Building more than one robot / expanding the "season" | Mr. Van | General Forum | 25 | 19-02-2004 17:51 |
| Controlling a FIRST robot with a Lego RCX Controller? | archiver | 2001 | 5 | 24-06-2002 04:19 |
| Kamikaze Robot Strategy... | Joe Johnson | Rules/Strategy | 30 | 07-04-2002 21:42 |
| Calling all Lawyers... ...Define "all parts" | Joe Johnson | General Forum | 10 | 13-03-2002 15:12 |