Bubbleawsome
Diamond Member
- Apr 14, 2013
- 4,834
- 1,204
- 146
This thread got advanced so fast. It's like watching people talk about the inner workings of CPUs. I'm lost.
Carry on.
Does skill level of a human player correlate with IQ? Since a computer doesn't have intelligence other than artificial, wouldn't that debunk the Skills = IQ?
As a programmer and AI hobbyist my first reaction is that those are all very hard problems to solve. Most sports games probably don't take it any further than generating random numbers and permuting them with attributes for player skill, environmental conditions, etc. Problem with that is the list above: you'll always notice the times that the PRNG spits out stupid numbers.
Actually modeling why a player attempts a certain action as a means to an end, and the results of that action, is way non-trivial.
The large problem with sports AI is the players all have different levels of everything. In a football game, for example, certain players will be able to recognize the lay type (run or pass) quicker than others. How do you quantify that? They give players an awareness stat and the difficulty in AI is how much they deviate from that (with the harder difficulties scaling it up, possibly). And then, you have to track that behavior among 11 players and make their actions accompany it.
In short, I think it's very likely that if you forced a computer to evaluate board positions from the very beginning (i.e. took away the database of grandmaster games), and if you had top grandmasters working to beat computers as hard as they work to beat other players, you would see players beating even the top rated programs.
But it would be unfair to remove the database of grandmaster games because the human opponents have that as well. Not as complete as a static db, certainly, but then they have been able to absorb play principals from a lifetime of studying those games in ways that the computer program can't even encode. It may be they are in an even better position than the computer with its comparatively context free db of moves.
With today's computing power, do you think a human would have a chance competing against a computer in chess?
