안드로이드 앱에는 많은 체스 게임 관련 앱들이 있습니다.
지금 추천하는 앱들은 제가 직접 돈주고 사용했거나 테스트 해본것들을 위주로 추천드립니다.
물론 이 앱들보다 더 전문적인거나 좋은 앱이 있을수도 있습니다만 한번정도 추천해보고 싶었습니다.
체스인으로 몇가지 말씀드리자면
체스가 바둑보다 더 일찌감치 컴퓨터한테 진것은 바둑보다 일찌감치 연구가 계속 되어서입니다.
이와 함께 자꾸 체스랑 비교해가며 수의 많고적음을 논하는데 단순히 바둑의 장점을 논하는게 아니라
체스는 체스는 하면서 상대적으로 비하시키더군요
수가 많고 적음이 그 게임의 본질에 있어서 좋고 나쁨을 정하는거라면 굳이 바둑의 예를 들자면
19줄이 아닌 100줄 바둑을 하는게 더 훌륭한것이 되겠지요
상대를 깎아 내릴려면 좀 더 정확한 정보를 가지고 이야기하면 좋겠는데 그냥 깎아내리기만 하는건....
제 생각에는
축구를 좋아하는 사람이 있으면 야구를 좋아할수도 있는거고
자기가 짜장면을 좋아한다 하더라도 짬뽕을 비하해서는 안되는거죠
부먹이던 찍먹이던 나름 장점이 있다고 생각합니다.
(외국인들과 게임 할수 있는앱)
https://play.google.com/store/apps/details?id=com.chess&hl=ko
온라인체스 관련해서는 정통적이고 오랫동안 많은 사람들이 즐겨 사용하는 앱입니다.
다양한 카테고리를 통해 컴퓨터와의 대국도 가능하며 문제풀이와 그외 다양한 체스관련 게임등이 있습니다
https://play.google.com/store/apps/details?id=org.lichess.mobileapp&hl=ko
리체스라는 온라인 체스(다른 나라 사람들이랑 게임하는) 앱인데 무료고 최근에 많이 사용되는 앱이기도합니다
(인공지능: AI 하고 게임하는앱)
https://play.google.com/store/apps/details?id=pl.mw.playmagnus&hl=ko
AI용 체스앱입니다. 근데 상대가 현 세계체스 챔피언인 칼슨을 모델로하고 있습니다.
레벨을 나이로 조절하는데 가장 어린나이인 5세는 체스를 처음 배우는 사람이 이길수 있는 기회를
제공해줍니다.(그렇다고 쉽게 이길수 있다고는 말 못합니다. - 이기는 기본적 마인드가 필요합니다.)
https://play.google.com/store/apps/details?id=com.alonsoruibal.chessdroid.lite&hl=ko
AI와 하는 앱중에서 꽤 오랫동안 사용했던 앱니다 유료도 비싸지도 않지만 무료도 광고외에는
기능제한이없어서 간단히 사용하기는 좋습니다.
요즘 다양한 AI앱들이 많아져서 좀 밀리기는 합니다. 그래도 기능 한없는 공짜라서...
( 교육용 앱 )
https://play.google.com/store/apps/details?id=com.chesskid&hl=ko
어린이용으로 체계적으로 체스 공부를 할수 있는 앱입니다.
chess.com에서 제작하였기때문에 상당한 노하우가 축적되어져서 만들어졌습니다.
특히나 전술문제 풀이와 동영상이 좋습니다.(동영상은 유료입니다. 그리고 영어로.... ㅠㅠ)
https://play.google.com/store/apps/details?id=com.kemigogames.chesscoach&hl=ko
최근에 발견한 체스 공부앱입니다.
인앱이기때문에 비용이 발생합니다만 결제전 다양하게 사용해보시고 본인이 사용하기에
괜찮다 싶으면 결제하셔도 좋습니다.
(그밖에...)
https://play.google.com/store/apps/details?id=chessbase.android.chessdb&hl=ko
가장 추천하는것중에 하나입니다. 원래 주 용도는 체스게임에 관련한 데이터베이스입니다.
유료이고 온라인으로 연결되어 있어야 사용이 가능합니다.
그런데 일반인들이 그런 용도로 사용하기에는 활용도가 떨어집니다
저는 오프닝관련 데이터베이스와 최선의수를 찾는용도로 사용합니다. 충분한 값어치를 합니다.
https://play.google.com/store/apps/details?id=fr.kazalox.android.gameclockdeluxepro&hl=ko
체스시계입니다 체스를 하실때 시간을 공평하게 시간을 나눌수 있는 앱입니다.
체스말고 다른 게임에 활용을 할수도 있고 체스클락이 없는분들은 하나정도 있으면
유용하게 사용할수 있습니다.
https://play.google.com/store/apps/details?id=de.cisha.android.board&hl=ko
실시간 대국을 시청할 수 있습니다. (지구 반대편에서 지금 이시간에 열리는 게임도 시청가능)
온라인으로 다른 사람들과 대국도 가능하며 전술문제를 풀수도 있습니다.
그러나 주 용도는 전세계에서 벌어지는 많은 게임들을 실시간으로 볼수 있습니다.
체스를 좋아하신다니 반갑습니다
그 많은것들중에 나름 다른관점으로 좋은
앱들도 있겠지만 그래도 좀더 선택이 편하시라고
골라봤습니다^^
혹시 부먹을 변호하실분 없으신지...
그래도 체스태클인줄알고 시겁했네요
근데 참고로 저도 찍먹입니다
공감 넣어드렸어요.
그래도 관심들 가져주시니 쓴 보람은 있네요^^
체스는 말 개수가 정해져있고, 판도 꽤 작은데다가 말들도 움직이는 경로가 제한되어있습니다.
반면 바둑은 아무런 제약이 없죠. 칸도 월등히 많습니다.
그래서... 경우의 수가 기하급수적으로 많았고, 이걸 다 계산하는건 도저히 안된다. 가 결론이었습니다.
다만, 딥러닝의 개발로 인해서 경우의수를 스마트하게 제약하는 방법이 생겨났고,
GPU의 발달로 인해서 계산성능이 엄청나게 발달해서 알파고가 이기게 된거죠.
체스에서 인간이 컴퓨터에게 진건 딥러닝의 발전 이전일이니까요.
https://www.chess.com/news/view/google-s-alphazero-destroys-stockfish-in-100-game-match
알파제로한테 졌던 스톡피시 엔진이 들어간 드로이드피시입니다.
https://play.google.com/store/apps/details?id=org.petero.droidfish&hl=en_US
폰 버전이라 실력이 약하겠지만 한번 난이도 최고로 해보시기 바랍니다.
저보고 ai엔진 최고로 높여서 해보라고요
제가 지면 뭐가 달라지는데요
아니 이글을 쓴 사람이 님정도의 정보가 없올꺼
같나요
목적이나 이유를 모르겠습니다
체스를 바둑이랑 동급으로 놓을려니까 기분이
나쁘신건지요??
이와 함께 자꾸 체스랑 비교해가며 수의 많고적음을 논하는데 <- 그게 바로 딥러닝 이전의 컴퓨터가 체스는 두고 바둑은 못 두던 이유
게임 복잡도라는 개념은 정말 있고 체스는 수퍼컴퓨터로 수십 년 전에, 이제는 스마트폰도 사람을 이기는 이유가 있는 것입니다.
https://en.wikipedia.org/wiki/Game_complexity
https://www.sciencetimes.co.kr/?news=%EB%B0%94%EB%91%91-%EC%A0%95%EB%B3%B5%ED%95%B4%EC%95%BC%ED%95%A0-%EB%A7%88%EC%A7%80%EB%A7%89-%EA%B2%8C%EC%9E%84
사실을 제대로 얘기하는 게 깎아내리기 위해서도 아니고 기분이 나빠서도 아닙니다.
반대로 잘 모르는 것도 부끄러운 일이 아닙니다. 배우면 됩니다.
알파고가 바둑에도 벌써 흥미를 잃고 스타하러 갔다고 스타가 우월한 것도 아닙니다.
꼭 세상에서 가장 복잡한 게임을 좋아해야만 하는 것도 아닙니다.
틱택토도 재미있게 하면 그만이지요.
하지만 바둑과 인공지능에 대한 언급에 대해서는 전적으로 라임님의 댓글에 공감합니다.
체스를 굳이 둥양게임과 비교하시려면 장기가 있겠지요.
처라리 장기쪽에서 체스를 비교해서 장기가 더 낫다고 한다면 이해라도하죠 의외로 장기쪽에서는 체스에 대해서
호감도가 좋은편입니다
제가 기분이 상하는건 바둑이 좋다라는걸 체스에 비교해서 이야기한다는거죠 이건 오래전부터 제가 체스일을 하면서부터 들어오던 이야기입니다
체스는 8칸 8칸 해서 64칸에 불가한데바둑은 착점가능한수가 19X19라서 거의 무한하죠라는 식으로 비교한다는거죠 인공지능에 대한 이야기는 알파고 이전의 이야기였습니다 위에서도 언급했듯이 알파고 이후는 인공지능이 다 이겨나가니 무의미한 이야기고 그 이전에 체스보다 바둑이
승리가 늦었던건 체스와 컴퓨터의 연구에 비해 바둑은 거의 이루어지지 않았으며 무엇보다 체스처럼 데이터화가 안되어 있어서 연구가 뒤쳐진겁니다
그걸가지고 체스가 바둑보다 수가 적으니 체스가
컴퓨터한테 먼저 정복이된거다라는 식으로 말하면
곤란하다는거죠
참고로 제가 위에 올린앱의 게임만 하더라도 700만게임
이상의 데이터가 축적이 되어 있고 결과까지 다 나와 있습니다 또 다른 DB사이트에는 더 많은 데이터가 있고
어떤 오픈사이트는 아마추어들이 게임한 데이터가
엄청 많습니다
근데 우선 바둑은 지금까지 있었던 지난 대국들을
볼수 있는DB조차 구축이 안되어 있자나요
제가 이야기하는건 알파고 이전애 컴퓨터 바둑이 약했던건
이런 기본적인 DB조차 구축이 안되어 있으니 연구가
힘들고 발전할수 없는 구조라는겁니다
진짜 컴퓨터바둑의 실력을높일려는 각국의 노력에도
불구하고 안되어서 컴퓨터바둑이 사람한테 못이기는게
아닌걸 바둑이 체스보다 우수하다는식으로 이야기하니
답답하다는거죠
다시한번더 말씀드리지만 저는 변론을 한거지 바둑을
까는게 아니예요
체스를까기시작한건 바둑부터입니다
당연히 체스를 까는게 아닌데 그부분에 대해서 오해를 하시는 것 같네요.
단지 수학적 복잡도일 뿐입니다.
19*19의 바둑판에서 검은돌과 흰돌이 교차하는 경우의 수는 당연히 8*8의 체스판에서 일정한 룰을 가지고 움직여하 햐는 흑 16, 백 16의 움직임의 경우의 수보다 훨씬 많습니다.
그래서 경우의 수라는 해법으로 접근하면 체스는 1997년부터 AI가 인간을 이겨왔지만 바둑은 경우의 수라는 해법으로 도저히 인간을 이길 수 없었습니다.
그로부터 20년이 지나서야 머신러닝이라는 해법을 사용하여 컴퓨터가 인간을 이길 수 게 된 것입니다.
축적된 데이터가 많고 적고는 문제가 안됩니다. 이세돌 이후 커제를 이긴 알파고는 아무 데이터 없이 스스로 학습한 능력만으로 커제를 이겼다고 하니까요.
이 이야기는 절대로 체스기사가 바둑기사보다 수준이 낮다라고 하는 말이 아닙니다. 체스챔피언에게 바둑을 가르치고 바둑챔피언에게 체스를 가르쳤을때 각 분야에서 누가 이길까요? 바둑 챔피언이 체스챔피언을 체스로 이길 수 있다고 보장할 수 있나요? 체스챔피언이 바둑으로 바둑챔피언을 못이긴다고 단정할수 있을까요?
단지 컴퓨터가 바둑이라는 게임을 이해하는 방법이 그동안 어려웠다는 말이죠.
둘다 인간에게는 재미있는 게임이고 무궁무진한 게임입니다.
그리고 Metalliza 님의 글에 공감하고요
차라리 설사 까더라도 님처럼 이야기해주시면
제가 뭐라고 하겠습니까 논점이 다른부분입니다
그리고 하나짚고넘어가자면
제가 앞서 글을 남겼지만 알파고 이전을 말하는겁니다
이전에 카스파로프를 이겼던 슈퍼컴퓨터같은 방식은
데이터가 중요합니다 딥런닝 말고요