Computer shogi

From Wikipedia, the free encyclopedia

Computer shogi is a field of artificial intelligence concerned with the creation of computer programs which can play shogi. The research and development of shogi software has been carried out mainly by freelance programmers, university research groups and private companies.

Game complexity

Shogi has the distinctive feature of reusing captured pieces. Therefore shogi has a higher branching factor than other chess variants. The computer has more positions to examine because each piece in hand can be dropped on many squares. This gives shogi the highest number of legal positions and the highest number of possible games of all the popular chess variants. The higher numbers for shogi mean it is harder to reach the highest levels of play. The number of legal positions and the number of possible games are 2 measures of shogi’s Game complexity.

Game Board Size Number of Pieces Number of Different Pieces Legal Positions Possible Games Average Game Length
Chess6432610471012380
Xiangqi9032710481015095
Shogi81408107110226110
Go / Baduk / Wei-qi361Up to 36011017110360[1]150

Computers versus humans

In the 1980s, due to the immaturity of the technology in such fields as programming, CPUs and memory, computer shogi programs took a long time to think, and often made moves for which there was no apparent justification. These programs had the level of an amateur of kyu rank.

In the first decade of the 21st century, computer shogi has taken large steps forward in software and hardware technology. In 2007 top shogi player Yoshiharu Habu estimated the strength of the 2006 world computer shogi champion Bonanza. He contributed to the newspaper Nihon Keizai Shimbun evening edition on March 26, 2007 about the match between Bonanza and then Ryūō Champion Akira Watanabe. Habu rated Bonanza’s game at the level of 2 dan shoreikai.[2]

In particular, computers are most suited to brute-force calculation, and far outperform humans at the task of finding ways of checkmating from a given position, which involves many fewer possibilities. In games with time limits of 10 seconds from the first move, computers are becoming a tough challenge for even professional shogi players.[3] The past steady progress of computer shogi is a guide for the future. In 1996 Habu predicted a computer would beat him in 2015.[4] Akira Watanabe gave an interview to the newspaper Asahi Shimbun in 2012. He estimated the computer played at the 4 dan professional level. Watanabe also said the computer sometimes found moves for him.[5]

On 23 October 2005, at the 3rd International Shogi Forum, the Japan Shogi Association permitted Toshiyuki Moriuchi, 2005 Meijin, to play computer shogi program YSS. Toshiyuki Moriuchi won the game playing 30 seconds per move with a Bishop handicap.[6] In 2012, a retired professional lost a match with computer publicly first,[7] and in 2013, active shogi professionals too.

Bonanza vs Watanabe (2007)

The Japan Shogi Association (JSA) gave reigning Ryuo Champion Watanabe permission to compete against the reigning World Computer Shogi Champion Bonanza on 21 March 2007. Daiwa Securities sponsored the match. Hoki Kunihito wrote Bonanza. The computer was an Intel Xeon 2.66 GHz 8 core with 8 gigabytes of memory and 160-gigabyte hard drive. The game was played with 2 hours each and 1 minute byo-yomi per move after that. Those conditions favor Watanabe because longer time limits mean there are fewer mistakes from time pressure. Longer playing time also means human players can make long-term plans beyond the computer’s calculating horizon. The 2 players were not at the same playing level. Watanabe was 2006 Ryuo Champion and Bonanza was at the level of 2 dan shoreikai.[2] Bonanza was a little stronger than before due to program improvements and a faster computer. Watanabe prepared for a weaker Bonanza as Watanabe studied old Bonanza game records.

Bonanza moved first and played fourth file rook anaguma as Watanabe expected. Watanabe thought some of Bonanza’s moves were inferior. However, Watanabe deeply analyzed these moves thinking that maybe the computer saw something that Watanabe did not see.[8] Watanabe commented after the game that he could have lost if Bonanza had played defensive moves before entering the endgame. But the computer choose to attack immediately instead of taking its time (and using its impressive endgame strategies) which cost it the match. Bonanza resigned after move 112. Hidetchi reviews this game.[9]

After Bonanza’s loss Watanabe commented on computers in his blog, “I thought they still had quite a way to go, but now we have to recognize that they’ve reached the point where they are getting to be a match for professionals.” Ryuo champion Akira Watanabe clarifies his position on computers playing shogi. Yomiuri Shimbun newspaper quoted Akira Watanabe on June 27, 2008. Watanabe said "I think I'll be able to defeat shogi software for the next 10 years". Another indication Bonanza was far below the level of professional Watanabe came 2 months after the match at the May 2007 World Computer Shogi Championship. Bonanza lost to the 2007 World Computer Shogi Champion YSS. Then YSS lost to amateur Kato Yukio in a 15-minute game.

Annual CSA tournament exhibition games (2003–2009)

The winners of CSA tournaments played exhibition games with strong players. These exhibition games started in 2003.[10]

YearProgramHumanHandicapTimeByoyomiWinner
2003IS ShogiPro 5 Dan Katsumata2 Piece Handicap25 MinNoneComputer
2004YSSPro 5 Dan KatsumataRook25 MinNoneComputer
2005GekisashiPro 5 Dan KatsumataBishop25 MinNoneComputer
2006BonanzaYukio KatoNone15 Min30 SecHuman
2007YSSYukio KatoNone15 Min30 SecHuman
2008Tanase ShogiYukio KatoNone15 Min30 SecComputer
2008GekisashiShimizugami ToruNone15 Min30 SecComputer
2009GPS ShogiAmateur championNone1 hour1 minCanceled

In each succeeding year, the human competition was stronger to match the stronger programs. Kato Yukio was the Asahi Amateur Meijin champion. Shimizugami Toru was the Amateur Meijin champion. Eiki Ito, the creator of Bonkras, said in 2011, at present, top Shogi programs like Bonkras are currently at a level of lower- to middle-class professional players.[11]

Akara vs Shimizu (2010)

The Computer program Akara defeated the women’s Osho champion Shimizu Ichiyo. Akara contained 4 computer engines, Gekisashi, GPS Shogi, Bonanza and YSS. Akara ran on a network of 169 computers. The 4 engines voted on the best moves. Akara selects the move with the most votes. If there is a tie vote then Akara selects Gekisashi’s move. Researchers at the University of Tokyo and the University of Electro-Communications developed Akara.

Shimizu moved first and resigned in 86 moves after 6 hours and 3 minutes. Shimizu said she was trying to play her best as if she was facing a human player. She played at the University of Tokyo on 11 October 2010. The allotted thinking time per player is 3 hours and 60 seconds byoyomi. 750 fans attended the event. This is the third time since 2005 that the Japan Shogi Association granted permission to a professional to play a computer, and the first victory against a female professional. Hidetchi reviews this game.[12]

Akara aggressively pursued Shimizu from the start of the game. Akara played with a ranging rook strategy and offered an exchange of bishops. Shimizu made a questionable move partway though the game, and Akara went on to win.[13] Ryuo champion, Akira Watanabe, criticized Shimizu’s game. On 19 November 2010, the Daily Yomiuri quoted Watanabe. Watanabe said, "Ms. Shimizu had plenty of chances to win".[14]

Computers Bonanza and Akara beat Amateurs Kosaku and Shinoda (2011)

On July 24, 2011, there was a two game amateur versus computer match. Two computer Shogi programs beat a team of two amateurs. One amateur, Mr. Kosaku, was a Shoreikai three Dan player. The other amateur, Mr. Shinoda, was the 1999 Amateur Ryuo. The allotted time for the amateurs was main time 1 hour and then 3 minutes per move. The allotted time for the computer was main time 25 minutes and then 10 seconds per move.[15] [16] [17]

Game Computer Sente (first) Gote (second) Moves Computer Time Amateur Time Hardware Winner
1 Bonanza Kosaku & Shinoda Bonanza 93 24 min 41 sec 2 hours 2 min 17 processors, 132 cores, 300 GB Bonanza
2 Akara Akara Kosaku & Shinoda 150 25 min 54 sec 1 hour 42 min Intel Xeon W3680 with 6 cores Akara

Bonkras versus Yonenaga (2011–2012)

On 21 December 2011, computer program Bonkras crushed retired 68 year old Kunio Yonenaga, the 1993 Meijin. They played 85 moves in 1 hour, 3 minutes 39 seconds on Shogi Club 24. Main time was 15 minutes then additional 60 seconds per move. Yonenaga was gote (white) and played 2. K-62. This move was to confuse the computer by playing a move not in Bonkras's joseki (opening book).[18] On 14 January 2012, Bonkras again defeated Yonenaga. This match is the first Denou-sen match. The game had 113 moves. Time allowed was 3 hours and then 1 minute per move. Bonkras moved first and used a ranging rook opening. Yonenaga made the same second move, K-6b, as in the previous game he lost. Bonkras ran on a Fujitsu Primergy BX400 with 6 blade servers to search 18,000,000 moves per second. Yonenaga used 2 hours 33 minutes. Bonkras used 1 hour 55 minutes.[7] Bonkras evaluated its game with Yonenaga in January 2012.[19]

Denou-sen (2013)

Denou-sen is a human versus machine battle. This match is the second Denou-sen match. Niconico is sponsoring 5 games. 5 professional shogi players play 5 computers. The winners of the previous World Computer Shogi Championship play the professional shogi players. Each player starts with 4 hours. After the player finishes 4 hours, the player must complete each move in 60 seconds. Niconico is broadcasting the games live with commentary.[20]

Professional Shogi Players
NameDanRankRatingJunisen ClassAge
Abe Kouru[21][22] 4511598C218
Sato Shinichi[23][24] 4981499C231
Funae Kouhei[25][26] 5391623C126
Tsukada Yasuaki[27][28] 9961501C148
Miura Hiroyuki[29][30] 8141741A39
Player ratings are not from the Japan Shogi Association. Rank is based on ratings.
Programs
ProgramProgrammersHardwarePositions/secondMoves deepProgrammer's First Tournament
ShuesoAkira Takeuchi2 CPUs/8 cores10,000,00018~2008
PonanzaIssei Yamamoto10 CPUs30,000,00030~2009
TsutsukanaTakanori Ichimaru1 CPU 2010
Puella alphaEikyu Ito3 CPUs/16 cores4,000,00020~1999
GPS ShogiTanaka Tetsuro, GPS team 667 CPUs280,000,000222001
Games
DateSente Black 1stGote White 2ndMovesProfessional TimeComputer TimeWinner
March 23Abe KouruShueso113[31]3 hours, 1 minute3 hours, 15 minutesHuman
March 30PonanzaSato Shinichi141[32]3 hours, 59 minutes3 hours, 31 minutesComputer
April 6Funae KouheiTsutsukana184[33]3 hours, 59 minutes3 hours, 27 minutesComputer
April 13Puella AlphaTsukada Yasuaki230[34]3 hours, 29 minutes2 hours, 19 minutesDraw
April 20Miura HiroyukiGPS Shogi[35]102[36]3 hours, 59 minutes2 hours, 7 minutesComputer

Miura Hiroyuki vs GPS Shogi

Hiroyuki Miura said before his game he would play with "all his heart and soul". Miura decided to use trusted tactics instead of anti-computer strategy. The computer played book moves and they castled symmetrically to defend their kings. The computer attacked quickly and Miura counterattacked with a drop move. More than 8 hours later Miura resigned. After the game, Miura said that "he should not have prepared for the game the way he did. He should have prepared for the game with a genuine sense of urgency, if only he knew, the computer was so strong."[37] Miura expressed disappointment and said he has yet to figure out where he went wrong.[38] The evaluation of the game by GPS is on the GPS Shogi web site,[39]

Funae Tsutsukana Revenge Match

On December 31, 2013, Funae and Tsutsukana played a second game. Tsutsukana was the same version that beat Funae on April 6, 2013. The computer was one Intel processor with 6 cores. Funae won.[40]

Denou-sen 3 (2014)

On August 21, 2013, the Japan Shogi Association announced, five professional shogi players will play five computers from March 15 to April 12 in 2014.[41] On October 7, 2013, the Japan Shogi Association picked the five players.[42]

Professional Shogi Players
NameDanJunisenJSAAgeRatingRank
Tatsuya Sugai[43][44]5C127822174018
Shinya Satoh[45][46]6C122436154972
Masayuki Toyoshima[47][48]7B12642418215
Taku Morishita[49][50]9B216147159453
Nobuyuki Yashiki[51][52]9A18942177012
Player ratings are not from the Japan Shogi Association. Rank is based on ratings.

The professional shogi players will play the winners of a preliminary computer tournament. The preliminary computer tournament was November 2–4, 2013.[53]

Winners of the Preliminary Computer Tournament
ProgrammersProgramRankPositions/second
Akira TakeuchiShueso5
YaneUraoYaneuraou44,000,000
Hiroshi YamashitaYSS34,000,000
Takanori IchimaruTsutsukana2
Issei YamamotoPonanza13,000,000

Computer Restrictions

  • Each Shogi program runs on a single Intel processor with 6 cores. No multiple processor systems allowed.[54]
  • No changes allowed to the shogi programs after the preliminary computer tournament.
  • Professional shogi players will train with the shogi programs after the preliminary computer tournament.
Tournament Schedule[55]
DateShogi professionalComputer
13/15Sugai TatsuyaShueso
23/22Sato ShinyaYaneuraou
33/29Toyoshima MasayukiYSS
44/5Morishita TakuTsutsukana
54/12Yashiki NobuyukiPonanza

Each player starts with 5 hours at 10 AM. After the player finishes 5 hours, the player must complete each move in 1 minute. There is 1 hour lunch break at 12:00 and half hour dinner break at 5 PM.[56] Niconico is broadcasting the games live with commentary.[57]

Programmer tools

Shogidokoro

Shogidokoro is a graphical user interface (GUI) that calls a program to play shogi and displays the moves on a board.[58] Shogidokoro was created in 2007. Shogidokoro uses the Universal Shogi Interface (USI). The USI is an open communication protocol that Shogi programs use to communicate with a user interface. USI was designed by Norwegian computer chess programmer Tord Romstad in 2007. Tord Romstad based USI on Universal Chess Interface (UCI). UCI was designed by computer chess programmer Stefan Meyer-Kahlen in 2000. Shogidokoro can automatically run a tournament between 2 programs. This helps programmers to write shogi programs faster because they can skip writing the user interface part. It is also useful for testing changes to a program. Shogidokoro can be used to play Shogi by adding a Shogi engine to shogidokoro. Some engines that will run under shogidokoro are Blunder, GPS Shogi, Laramie, Lightning, ponanza, Spear, Ssp and TJshogi. Bonanza can also run with an adapter (u2b).

WinBoard/XBoard and BCMShogi

WinBoard/XBoard and BCMShogi are other GUIs that support Shogi. This support was added to WinBoard in 2007 by H.G. Muller. WinBoard uses its own protocol (Chess Engine Communication Protocol) to communicate with engines, but can connect to USI engines through the UCI2WB adapter. Engines that can natively support WinBoard protocol are Shokidoki, TJshogi, GNU Shogi and Bonanza.[59] Unlike Shogidokoro, WinBoard is open source, and also available under Linux as XBoard. BCMShogi[60] is a graphical user interface for the USI protocol and the WinBoard shogi protocol.

Floodgate

Floodgate is a computer shogi server for computers to compete and receive ratings.[61] Programs running under Shogidokoro can connect to Floodgate. The GPS team created Floodgate. Floodgate started operating continuously in 2008. The most active players have played 4,000 games. From 2008 to 2010, 167 players played 28,000 games on Floodgate. Humans are welcome to play on Floodgate. The time limit is 15 minutes per player, sudden death.

Floodgate Annual Highest Rating
DateProgramRating
May 23, 2011Bonanza_expt3054
May 23, 2012 PonanzaCluster3080
May 23, 2013Ponanza_expt3113

World Computer Shogi Championship

The annual computer vs computer world shogi championship is organized by the Computer Shogi Association (CSA) of Japan.[62] The computers play automated games through a server. Each program has 25 minutes to complete a game. The first championship was in 1990 with 6 programs. In 2001, it grew to 55 programs. The championship is broadcast on the Internet. At the 19th annual CSA tournament, 4 programs (GPS Shogi, Otsuki Shogi, Monju and KCC Shogi) that had never won a CSA tournament defeated 3 of the previous year’s strongest programs (Bonanza, Gekisashi and YSS).[63] The top three winners of the 2010 CSA tournament are Gekisashi, Shueso and GPS Shogi.[64]

In 2011, Bonkras won the CSA tournament with 5 wins out of 7 games. Bonkras ran on a computer with 3 processors containing 16 cores and 6 gigabytes of memory. Bonanza won second place on a computer with 17 processors containing 132 cores and 300 gigabytes of memory. Shueso won third place. The 2010 CSA winner, Gekisashi, won fourth place. Ponanza won fifth place. GPS Shogi won 6th place on a computer with 263 processors containing 832 cores and 1486 gigabytes of memory.[65][66] In 2012, GPS Shogi searched 280,000,000 moves per second and the average search depth was 22.2 moves ahead. Hiroshi Yamashita, the author of YSS, maintains a list of all shogi programs that played in World Computer Shogi Championship by year and wining rank.[67]

CSA World Computer Shogi Championship Winners
YearDeveloperProgramScore wins/totalComputerClockProcessorsCoresMemoryLanguage
11990Nobuhiro YoshimuraEisei Meijin5/5NEC PC-9801RA21
21991Kazurou MoritaMorita Shogi 37/8NEC PC-H98SASM
31992Log corp.Kiwame5/7486DX266 MHzC
41993Log corp.Kiwame II7/7Pentium60 MHzC
51994Shinichirou KanazawaKiwame 2.16/7Pentium90 MHzC
61996Shinichirou KanazawaKanazawa Shogi7/7Alpha AXP300 MHzC
71997Hiroshi YamashitaYSS 7.07/7Alpha500 MHzC
81998Yasushi TanaseIS Shogi6/7Pentium II300 MHzC
91999Shinichirou KanazawaKanazawa Shogi6/7Pentium III500 MHzC
102000Yasushi TanaseIS Shogi5/7Athlon800 MHzC
112001Yasushi TanaseIS Shogi9/9Athlon1.2 GHzC
122002University of TokyoGekisashi6/7Athlon MP *22000+C++
132003Yasushi TanaseIS Shogi6/7Pentium 43.00 GHzC++
142004Hiroshi YamashitaYSS 7.06/7Opteron 248 *22.2 GHzC++
152005Gekisashi TeamGekisashi7/7Opteron *22.6 GHzC++
162006Kunihito HokiBonanza6/7CoreDuo T26002.16 GHzC
172007Hiroshi YamashitaYSS 7.06/7Xeon X53552.66 GHz28C++
182008Gekisashi TeamGekisashi6/7Xeon X54823.2 GHz28C++
192009GPS TeamGPS Shogi6/7Xeon X55702.93 GHz28C++
202010Gekisashi TeamGekisashi6/7Xeon W55903.33 GHz28C++
212011Eikyu ItoBonkras5/7Core i7-980, Core i7-2600K, PhenomIIX6 1100T3.4 GHz 3.4 GHz 3.33 GHz3166 GBC, C + +
222012GPS TeamGPS Shogi6/7Cluster 797 computers80432243272 GBC++
232013Kunihito HokiBonanza5/7Xeon (Multi) 31388 C, Perl

Computer shogi programs

Components of computer shogi programs:

  • Opening book : An opening book of moves puts the program in a good position and saves time. The problem is professionals do not always follow an opening sequence as in chess but make different moves to create good formation of pieces.
  • Search algorithm : The Search algorithm that looks ahead more deeply in a sequence of moves allows the program to better evaluate a move. The search is harder in shogi than in chess because of the larger number of possible moves. A program will stop searching when it reaches a stable position. The problem is many positions are unstable because of the drop move.
  • Endgame : The endgame starts when the king is attacked and ends when the game is won. In chess there are fewer pieces which leads to perfect play by endgame databases. In shogi pieces can be dropped so there are no endgame databases. A Tsumeshogi solver is used to quickly find mating moves.

Computer shogi programs that have played at the annual World Computer Shogi Championships:

  • Bonanza won first place in 2013 and at its first entry in the championships in 2006. Programmer Kunihito Hoki was living in Canada.
  • YSS won in 1997, 2004 and 2007. YSS won 2nd place in 1999, 2000, 2003, 2006 and 3rd place in 1994. Programmer is Hiroshi Yamashita. YSS entered the first time in the 1991 tournament.
  • IS Shogi won in 1998, 2000, 2001 and 2003. Yasushi Tanase was part of the Tokyo University team that wrote IS Shogi.
  • Tanase shogi won 2nd place in 2007 and 2008 also written by Yasushi Tanase.
  • Gekisashi won 2002, 2005, 2008 and 2010. The Gekisashi team is led by Yoshimasa Tsuruoka.
  • KCC Shogi came in second place in 2005 and is from North Korea.
  • Kakinoki Shogi won 2nd place in 1990, 1992, 1993 and 1996 and written by Yoshikazu Kakinoki.
  • Kiwame won in 1992, 1993 and 1994 and written by Shinichirou Kanazawa.
  • Kanazawa Shogi won in 1996 and in 1999 also written by Shinichirou Kanazawa.
  • Morita Shogi won in 1991 and written by Kazurou Morita.
  • Shotest won 3rd place in 1998, 1999 and written by British programmer Jeff Rollason.
  • Spear a free program written by Reijer Grimbergen has won 9th place of 24 in the 2009 upper division contest.
  • GPS Shogi is free software written by staffers and students of the University of Tokyo and won in 2009 and 2012.

Computer Shogi programs that play in video game systems:

GNU Shogi is a free software program by the Free Software Foundation that plays Shogi.

Restrictions

On 18 September 2005 a Japan Shogi Association professional 5 dan played shogi against a computer. The game was played at the 29th Hokkoku Osho-Cup Shogi Tournament in Komatsu, Japan. The Matsue National College of technology developed the computer program Tacos. Tacos played first and chose the static rook line in the opening. Professional Hashimoto followed the opening line while changing his bishop with the bishop of Tacos. Tacos had a good development with some advantages in the opening and middle game even until move 80. Many amateur players expected Tacos to win. However, professional Hashimoto defended and Tacos played strange moves. Tacos lost.[68]

On 14 October 2005, the Japan Shogi Association banned professional shogi players from competing against a computer.[69] The Japan Shogi Association said the rule is to preserve the dignity of its professionals, and to make the most of computer shogi as a potential business opportunity. The ban prevents the rating of computers relative to professional players. From 2008 to 2012, the Japan Shogi Association has not permitted any games between a male professional and a computer.

Milestones

  • 2005, At the Amateur Ryo tournament, program Gekisashi defeated Eiji Ogawa in a 40 minute game of the first knock out round.
  • 2005, Program Gekisashi defeated amateur 6-dan Shinoda Masato in a 40 minute exhibition game.
  • 2007, Highest rating for a computer on Shogi Club 24 is 2744 for YSS.[70]
  • 2008 May, computer program Tanase Shogi beat Asahi Amateur Meijin title holder Kato Yukio. 75 moves played in 15 minute exhibition game.
  • 2008 May, computer program Gekisashi beat Amateur Meijin Shimizugami Toru. 100 moves played in 15 minute exhibition game.[71]
  • 2008 November, Gekisashi beat Amateur Meijin Shimizugami in a 1 hour game with 1 minute byoyomi.[72]
  • 2010 October, first time a computer beat a Shogi champion. Akara beat the women’s Osho champion Shimizu in 6 hours and 3 minutes.
  • 2011 May, Highest rated player on Shogi Club 24 is computer program Ponanza, rated 3211.[3]
  • 2011 December, Highest rated player on Shogi Club 24 is computer program Bonkras, rated 3364 after 2116 games.[3]
  • 2012 January, Bonkras defeated the 1993 Meijin Yonenaga. They played 113 moves with main time 3 hours and then 1 minute per move.[7]
  • 2013 April 20, GPS Shogi defeated Miura Hiroyuki, ranked 15. Game was 102 moves with main time 4 hours then 1 minute per move.[73]
  • 2013 May 12, Highest rated player on Shogi Club 24 is computer program Ponanza, rated 3453.[3]

See also

Notes

  1. Allis 1994 * Victor Allis (1994). Searching for Solutions in Games and Artificial Intelligence (PDF). Ph.D. Thesis, University of Limburg, Maastricht, The Netherlands. ISBN 90-900748-8-0. 
  2. 2.0 2.1 Yoshiharu, Habu (2007-03-27). "Yoshiharu Habu rates computer at the level of 2 dan shoreikai". Shogi-L mailing list. http://lists.topica.com/lists/shogi/read/message.html?sort=d&mid=812686165&start=1928. Retrieved 2008-11-13.
  3. 3.0 3.1 3.2 3.3 "Highest rated player on Shogi Club 24" (in Japanese). 
  4. Takizawa, Takenobu; Reijer Grimbergen (2001). T. Anthony Marsland, ed. Computers and games: Second International Conference, CG 2000, Hamamatsu, Japan, October 26-28, 2000 (illustrated ed.). Berlin: Springer. p. 440. ISBN 3-540-43080-6. Retrieved 15 December 2011. "When asked in 1996 when he(Habu) thought a computer would beat him, his clear answer was “2015”" 
  5. Murase, Shinya (September 23, 2012). "Defeat the human! The computer game plan". Asahi Shimbun. Retrieved 10 December 2012. 
  6. Junichi Takada. "Computer versus Human Shogi Games" (in Japanese). 
  7. 7.0 7.1 7.2 "Fujitsu's Shogi Software Tops Former Shogi Champion Kunio Yonenaga". Fujitsu. January 16, 2012. Retrieved 22 January 2012. 
  8. Sams, Richard (March 21, 2007). "Watanabe comments on his game with Bonanza". Shogi-L mailing list. http://lists.topica.com/lists/shogi/read/message.html?mid=812678696&sort=d&start=1965.
  9. Hidetchi. "Famous Shogi Games: Bonanza Vs Watanabe (Mar. 21st, 2007)" (video). 
  10. Reijer Grimbergen. "Report on the Annual Computer Shogi Championships". 
  11. Otake, Tomoko (November 2, 2011). "Shogi showdown for supercomputer". The Japan Times. Retrieved 23 November 2011. 
  12. Hidetchi. "Famous Shogi Games: Shimizu Vs Akara (Oct. 11th, 2010)" (video). 
  13. "Shogi computer beats female champ Shimizu". The Mainichi Newspapers. 12 October 2010. 
  14. "Will shogi software beat male pros?". The Daily Yomiuri. 19 November 2010. 
  15. "The University of Electro-Communications" (in Japanese). 3 August 2011. 
  16. "Shogi programs crush Amateurs". The Asahi Shimbun (in Japanese). 2 August 2011. 
  17. "Museum of Abstract Strategy Games" (in Japanese). 3 August 2011. 
  18. Takodori. "Will the computer beat Yonenaga in Januarary 2012?". 81 square universe. Retrieved 26 December 2011. 
  19. Ito, Eikyu. "Bonkras evaluated its game with Yonenaga in January 2012". Retrieved 3 February 2012. 
  20. Niconico. "Shogi Electronic Kings Battle channel" (in Japanese). Retrieved 17 February 2013. 
  21. Grimbergen, Reijer. "Shogi page Profiles and pictures professionals". Abe Kouru. Retrieved 22 February 2013. 
  22. Japan Shogi Association. "List of active players". Abe Kouru (in Japanese). 
  23. Grimbergen, Reijer. "Shogi page Profiles and pictures professionals". Sato Shinichi. Retrieved 22 February 2013. 
  24. Japan Shogi Association. "List of active players". Sato Shinichi (in Japanese). 
  25. Grimbergen, Reijer. "Shogi page Profiles and pictures professionals". Funae Kouhei. 
  26. Japan Shogi Association. "List of active players". Funae Kouhei (in Japanese). 
  27. Grimbergen, Reijer. "Shogi page Profiles and pictures professionals". Tsukada Yasuaki. 
  28. Japan Shogi Association. "List of active players". Tsukada Yasuaki (in Japanese). 
  29. Grimbergen, Reijer. "Shogi page Profiles and pictures professionals". Miura Hiroyuki. 
  30. Japan Shogi Association. "List of active players". Miura Hiroyuki (in Japanese). 
  31. "Game Abe Kouru Shueso" (in Japanese). Retrieved 24 March 2013. 
  32. "Game Ponanza Sato Shinichi" (in Japanese). Retrieved 31 March 2013. 
  33. "Game Funae Kouhei vs Tsutsukana" (in Japanese). Retrieved 7 April 2013. 
  34. "Game Puella Alpha vs Tsukada Yasuaki" (in Japanese). Retrieved 16 April 2013. 
  35. "GPS Shogi". Graduate School of Arts and Sciences. University of Tokyo. 
  36. "Gsme Miura Hiroyuki vs GPS Shogi" (in Japanese). Retrieved 22 April 2013. 
  37. "Man vs. Computer Final Round" (video). NHK World. Retrieved 18 May 2013. 
  38. "Computer Beats Man In Shogi Board Game". House Of Japan. Monday, 22 April 2013. Retrieved 27 January 2014. 
  39. "Evaluation of the game Miura Hiroyuki vs GPS Shogi by GPS Shogi" (in Japanese). Retrieved 27 January 2014. 
  40. "Funae Tsutsukana Revenge" (in Japanese). Niwango Inc. Retrieved 31 December 2013. 
  41. "JSA Denou-sen 3 announcement" (in Japanese). Japan Shogi Association. Retrieved 31 December 2013. 
  42. "JSA Denou-sen 3 Player announcement" (in Japanese). Japan Shogi Association. Retrieved 31 December 2013. 
  43. "Tatsuya Sugai". List of active players (in Japanese). Japan Shogi Association. Retrieved 31 December 2013. 
  44. Grimbergen, Reijer. "Sugai Tatsuya". Shogi Professional Profiles. Retrieved 9 January 2014. 
  45. "Shinya Satoh". List of active players (in Japanese). Japan Shogi Association. Retrieved 31 December 2013. 
  46. Grimbergen, Reijer. "Sato Shinya". Shogi Professional Profiles. Retrieved 9 January 2014. 
  47. "Masayuki Toyoshima". List of active players (in Japanese). Japan Shogi Association. Retrieved 31 December 2013. 
  48. Grimbergen, Reijer. "Toyoshima Masayuki". Shogi Professional Profiles. Retrieved 9 January 2014. 
  49. "Taku Morishita". List of active players (in Japanese). Japan Shogi Association. Retrieved 31 December 2013. 
  50. Grimbergen, Reijer. "Morishita Taku". Shogi Professional Profiles. Retrieved 9 January 2014. 
  51. "Nobuyuki Yashiki". List of active players (in Japanese). Japan Shogi Association. Retrieved 31 December 2013. 
  52. Grimbergen, Reijer. "Yashiki Nobuyuki". Shogi Professional Profiles. Retrieved 9 January 2014. 
  53. "JSA Winners of the Preliminary Computer Tournament announcement" (in Japanese). Japan Shogi Association. Retrieved 31 December 2013. 
  54. "JSA Denou-sen 3 rules" (in Japanese). Japan Shogi Association. Retrieved 31 December 2013. 
  55. "Den War" (in Japanese). Niwango, Inc. Retrieved 31 December 2013. 
  56. "Denousen 3 Time Limits". Niconico (in Japanese). Niwango,inc. Retrieved 9 January 2014. 
  57. "Denousen 3 Broadcast". Niconico (in Japanese). Niwango,inc. Retrieved 9 January 2014. 
  58. "Shogidokoro Shogi Graphical User Interface" (in Japanese). 
  59. Muller, Harm Geert. "WinBoard for Shogi". 
  60. Maerz, Bernhard. "BCMShogi Shogi Graphical User Interface". 
  61. "Floodgate is a computer shogi server for computers" (in Japanese). 
  62. "Computer Shogi Association". 
  63. Reijer Grimbergen. "Upset at the 19th CSA Computer Shogi Championship". 
  64. "Winners of 2010 CSA tournament". Computer Shogi Association. 
  65. "Winners of 2011 CSA tournament". Computer Shogi Association. 
  66. "Teams in 2011 CSA tournament" (in Japanese). Computer Shogi Association. 
  67. Yamashita, Hiroshi. "World Computer Shogi Championship Players Ordered by rank". Retrieved 27 January 2014. 
  68. "Hashimoto vs Tacos in 2005". Japan Advanced Institute of Science and Technology. 
  69. "Shogi pros warned not to play computers". The Japan Times. Oct 16, 2005. Retrieved 28 November 2011. 
  70. Hiroshi Yamashita. "Computer Shogi Program YSS On Shogi Club 24" (in Japanese). 
  71. Reijer Grimbergen. "Exhibition Games at the 18th CSA Computer Shogi Championships". 
  72. "Gekisashi beat Amateur Meijin Champion in a 1 hour game". Computer Shogi Association. 
  73. "GPS Shogi defeated Miura Hiroyuki Video" (in Japanese). Niwango. Retrieved 22 April 2013. 

External links

This article is issued from Wikipedia. The text is available under the Creative Commons Attribution/Share Alike; additional terms may apply for the media files.