Earlier quoted context omitted.
Implementing these rules can give you a fairly decent opponent and it's interesting to see how quickly people will ascribe "intelligence" to something that is very simple. Who is actually "ascribing intelligence" to this? Othello has been on $10 LCD games that take double AA batteries.
People see something behaving based on some very simple rules and assume that it is “thinking”.
Othello Is Solved?
171–180 of 285 posts
Re: Othello Is Solved?
#172Earlier quoted context omitted.
Chess is weakly solved for all practical purposes (it's not proven but no one is able to show a winning sequence for white even with weeks to prepare vs a top engine playing with something like 30 minutes per move) and it doesn't affect the competition at all. It's impossible to remember it all anyway. Once/if chess is formally weakly solved it will change exactly nothing for human chess players. If your plan is to r…
"Solved" in TFA sense is about a class of proofs being discovered, not about merely digital chess software playing better (even if they win every game).
I call it "weakly solved in practice" because it's exactly that: our (chess players) reality today is exactly the same as if chess was actually weakly solved.
Re: Othello Is Solved?
#173This is cool. I solved a simpler game about 15 years ago that my brother and I used to play: an African game with about 10 pits on each side of the board that hold stones. I coded up an alpha-beta engine for it, and discovered crazy always win strategies to match how my brother and I played. Suddenly I would win all the games, and then he never wanted to play again. This was a classic match up of a computer scientist…
That is super cool. I’ve played Mankala for years and would love to hear more. It’s instructive to see old Africans playing Mankala. They play very fast. It can become more like poker, where deceit is a part of the game. If you spam down your stones fast enough sometimes you can skip a bowl, or drop an extra stone, in order to gain advantage. I’m not facile enough to play this way, and I play with family and so don’t…
What you describe is just a talent at cheating, and I assume against the rules of the game. In poker, bluffing is an explicit part of the game allowed by the rules. I wouldn't even call it "deceit" in that context. At the very least, these are highly distinct categories of deceit.
Re: Othello Is Solved?
#174Is this legit? It seems weird to me that this paper has one author, from a deep-learning startup which I've never heard of before.
Re: Othello Is Solved?
#175If anyone fancies playing the game, I made this for/with my kids: https://jawj.github.io/fliptiles (The ‘AI’ player is very weak)
Re: Othello Is Solved?
#176> The Othello result is a monumental achievement for humanity Imagine having the hubris to describe your own paper like this.
Re: Othello Is Solved?
#177It sounds like they "solved" this using 2 AI players playing "perfect" Othello? But what if someone plays imperfect Othello? I heard Magnus Carlson will start his games with completely unorthodox opening moves to throw his opponents off kilter because they're always used to playing well-known moves. Will this AI work against that tactic as well?
The AI can always continue with the perfect play from that imperfect state. That is what happens in chess as you can’t fool a good chess AI by making intentionally imperfect moves (chess is not solved so we don’t know if a move is perfect or not but you get the idea) Basically in games with no hidden information (chess, go, othello, etc) how you got into a game state does not matter. If your AI can play perfectly the…
You actually used to be able to. That’s part of how Kasparov beat Deep Blue in ‘96 IIRC - by forcing the game into unusual situations where the computer would have fewer prior games to pattern match off. But by the rematch heuristics for “off book” situations had improved, and the same strategies failed (or even backfired).
Re: Othello Is Solved?
#178I'm very surprised it's a draw. It's not like chess where it's "easy" to exchange a piece for an equal one until the board is "empty" and it's a draw. (Yes, it's more complicated. I played a lot of chess until secondary school, and it's more complicated. But trading equal pieces is a good strategy to get a draw.) In Othello the number of pieces go up and down in weird patters, so a draw is very surprising for me. Has…
Re: Othello Is Solved?
#179Earlier quoted context omitted.
That is super cool. I’ve played Mankala for years and would love to hear more. It’s instructive to see old Africans playing Mankala. They play very fast. It can become more like poker, where deceit is a part of the game. If you spam down your stones fast enough sometimes you can skip a bowl, or drop an extra stone, in order to gain advantage. I’m not facile enough to play this way, and I play with family and so don’t…
> They play very fast. It can become more like poker, where deceit is a part of the game. If you spam down your stones fast enough sometimes you can skip a bowl, or drop an extra stone, in order to gain advantage. What you describe is just a talent at cheating, and I assume against the rules of the game. In poker, bluffing is an explicit part of the game allowed by the rules. I wouldn't even call it "deceit" in that…
Re: Othello Is Solved?
#180Earlier quoted context omitted.
The person you're responding to wasn't the one that said it was "trivia" (much less trivial). I don't think anyone was saying it's easy, just that they didn't think it was very useful to know.
The post I'm replying to said: > It's not obvious to me that othello is much more complicated than checkers. How is that not saying it's trivial when the context is a thread mentioning that Checkers has already been solved.
They then went on to qualify their statement with the information that they don't specifically remember the rules of Othello. In a discussion held in good faith, this should be assumed to be an invitation to add additional insight as to why Othello might be more complicated.
You either know the reason why and didn't state it, or believe it's more complicated based on authorities you trust and didn't relate that and instead stated it authoritatively, or don't know it at all and misrepresented it. None of those are very useful for discussion. The former two are easy to rectify by explaining, qualifying, or referring someone to additional info though, and would have been a more useful way to respond.
Ultimately though, it sort of feels like you're reaching for an additional interpretation that makes an earlier misinterpretation still valid, when you could just say "oops. Most of my comment still stands as accurate, but I guess I misinterpreted your point."
Edit: from looking at you profile, it appears you are a CS professor. Perhaps part of the issue is context. This is a public forum, not a classroom, and while in a classroom your statements can be taken with an assumed authority, nobody necessarily knows that about you here when you post, so some additional qualification of your statements or background may be warranted.