I kind of dislike not having a chance when playing against bots.
I kind of dislike not having a chance when playing against bots.
Maybe I read the wrong forums but this particular hangup ("machines can do it better so what is even the point?") seems to be quite unique to chess as a hobby. I've never seen someone on an athletics tournament complaining that the sport is no longer fun because a cannon could throw the spear much farther than even the best athletes, or that they no longer enjoy going to the gym because a construction crane can lift much more than they will ever be able to. Chess is at its core a game of rigidly applying rules, pattern matching, and applying a depth-first search on as deep a search tree as you can manage. It should hardly be a surprise that computers can do that extremely well.
I find chess engines and any model that can play games themselves very fascinating though. I wonder why chess engines do not really play in a human-like way. That’s why I don’t even like to play against beginner bots because they will tend to make weird and obvious mistakes.
We are taught from a young age that winning is the objective of playing a game, but what if it wasn’t?
What if it was to learn some hidden truth, or to explore your own tendencies to over-react, to become too rash, to become overly-defensive or to be disappointed when things didn’t always go your way? What if you took each game as a learning opportunity?
If you take a different perspective, bots and AI can help you a great deal - they aren’t going to feel smug about beating you, or remind you of it over a family dinner, or brag about it on social media. They can help you improve your gameplay and yourself.
I’m reminded of this when I think of recent AI advances in Go. The moves and strategies that emerged have left that community in awe, because they were open to learning from what AI produced, not just obsessed with trying to win.
> We are taught from a young age that winning is the objective of playing a game, but what if it wasn’t?
No, we aren't. The are multiple players in a game. So you win some, they win some and sure, you are taught to try to win more than 50%. But if you win 90+% of the time, you are wasting both players' time.
The games invented were Octi [1] and Arimaa [2].
[1]. https://boardgamegeek.com/boardgame/450/octi
[2]. https://boardgamegeek.com/boardgame/4616/arimaa
A casual search shows some discussion of AI-resistant board games here:
https://www.reddit.com/r/boardgames/comments/eaept6/tell_me_...
Conjures an image of the astronaut with a gun meme...
- Wait, playing games to win is a waste of time now?
- It always was.It’s a machine, it won’t feel smug about knowing it could beat me if it wanted to.
I’ve never really understood people who are competitive about board games and similar inside-the-box scenarios. (There’s a certain “Dwight Schrute” aspect to that mentality that’s hard to watch.) I like losing in games because there’s no real-world cost to trying out some idiot strategy.
But any answer will be such only because no one tried hard enough to make a supreme AI.
It's pretty well known that bots resort to cheating to win at stuff like Civ. I'm sure there's a patch out there that removes the cheating, and you can stomp on computers there.
If somebody would bother to put in the time to make it, a well-crafted Civ bot could probably roflstomp every human out there just by virtue of perfectly micromanaging its production in every city on every turn without effort.
On a sidenote, I think it’s interesting that we’re a point where it’s starting to get hard to come up with games that humans can beat AI at.
But in the extreme case of a random game (like rolling the highest number on a die) they are equal (obviously).
Maybe some randomness will help, but might not be enough.
My ideea is that bots can't win in the real world economy, no fund driven solely by algorithms can win more than funds driven by humans.
So if we can find a game modeled like the economy, where nothing is random but many things are uncertain, then it might be harder for the software to win.
But yes, I think you're right that you'd need a game where crunching a lot of numbers really fast doesn't give you an advantage. For instance, if the state space of the game is so big that number crunching is useless, and other approaches like AI style pattern matching (used IIRC by Alpha-Go?) don't work either.
Though ultimately, what is the uniquely human trait that would allow a human to beat an AI? Can you make a game that depends on that? Is there even such a thing?
I guess all the slot machine players tend to differ in opinion there :)
Sure, slot machine operators adjust winning chances so players keep on playing, but to a player, it's not influenced by anything they do, other than "just one more time and I'll win".
We can ask any successful CEO. Fortune 500 companies would use bots if that was possible.
Uncertainty doesn't equal randomness. Randomness is flipping a coin and asking you the result. Uncertainty is hiding the coin behind my back and asking you in which hand is it.
There is no reason why computers wouldn't eventually beat a human in the others, if someone writes a narrow AI for them. Consider for example, AlphaStar for StarCraft.
I would thought the same haven't I been reading articles on how bots won against humans at poker.
I am not sure about something like backgammon or monopoly.
For the current 1-2 years you can have a shot at physical/sports games, since robots are lagging behind AI capabilities, quite a lot.
I’d love to be wrong about that, but I’m probably not.
Check out Robocup for superhuman speed miniature soccer games. But the games are small and short. The humanoid games are much less well developed.
Personally I explicitly do not expect robots to actually have human-like shape but rather be optimized for the thing they do, which can change the energy requirements or otherwise things that might look "unfair" to humans. Usually this is one of the key reasons where different timelines come from in discussions, where people assume that a humanoid robot needs to be build that does the same movements like humans but somehow better/faster/... while I differ on that point.
We engage in sports because they are fun and explore the limits of our physical and mental abilities (or well, go above our limits, as all the kinesio-tapes and supplements in pro sports indicate). Involving robots can only continue to be fun if robots work with roughly the same restrictions.
If we want to measure AIs against our mental abilities, it's only fair to pit them with controlling as much "machinery" and suboptimal movements as humans do in a particular sport: that versatility is what makes our intelligence so amazing and, well, "general".
The general point I want to make is that it doesn't make sense trying to compare humans with AI (and somewhat soon) robots, because the will outperform everyone. Handycapping them is not a solution either. The "amazing versatility" of humans also will not persist for too long anymore I'd say, therefore the only way to have a real and fair comparison/pit is against other humans in the future.
While I am somewhat impressed by the conversational acumen of recent LLMs, the fact they can produce outright garbage tells me we are as far away from synthesising multiple types of intelligences as ever: humans simply need far smaller input data set to start recognizing patterns and rules (as witnessed by kids learning to speak).
I am not yet convinced we'll live to see something like actual self-driving cars with as much capability as an average human driver: I believe augmented environments are needed (communicating roads, signals and cars) to get to self-driving cars.
The one thing they've got going for them is consistent focus, whereas practical ability in humans significantly depends on the mood, tiredness, level of multitasking...
I'll try to make the same point land a bit harder:
Robots will not compete any time 'somewhat soon' in many/most physical tasks, because their energy storage capability, motor efficiency, strength to weight ratio, and many other mechanical and sensing properties are not good at all compared with humans and other animals, and can't be fixed by software. Everyday intuition underestimates how large this gap is.
Brains are only part of the requirement for competence in the real world.
It is important to distinguish two thing: "Computers can't solve this problem" vs "the currently existing bots suck". One is when the best programers trying their darndest can't make a bot good, while the other is when nobody even really tried.
(For example I can reliably run faster than Usain Bolt when he is not made aware that we are racing. :P )
This case sounds very much the second kind. There can be many reason for this, the simplest is that the makers of the game don't win more players by absolutely crushing them. It is a case where after a certain level of advancement you don't earn more money by making better bots. In fact you might start earning less if you take away the fun of the game. And of course anti-cheating measures will hamper 3rd party bots if they are not explicitly invited, and why would they be?
Simply saying estimating which way someone will evade / evading randomly doesn't sound like the kind of thing a computer would be bad nowadays. If someone tries that is.
https://www.beyondallreason.info/
or if you're an AI maker come join us also and make a better bit for us to play against :)
If the bot gets to have APM in the 400-500 range and has full map vision, even the top pros will get smoked no contest.