TANAKA Teturo's Papers
Japanese.
UtiLisp
-
Minoru Terada, Hideya Iwasaki, Tetsuro Tanaka, Koichi Konishi, Kenji Shirakawa and Eiiti Wada:
Implementation of GHC on the concurrent lisp (in Japanese),
IPSJ SIG Notes(PRO),
Vol. 1988, No. 6, pp. 1-7(1988).
- Tetsuro Tanaka:
The UtiLisp/C Interpreter(Japanese),
IPSJ SIG Notes(PRO),
Vol. 1989, No. 100, pp. 1-7(1989).
-
Tetsuro Tanaka:
UtiLisp/C : An Implementation of UtiLisp Featuring SPARC Architecture (Japanese),
Trans. IPS Japan,
Vol. 32, No. 5, pp. 684-690 (1991),
-
Eiiti Wada and Tetsuro Tanaka:
Implementation of UtiLisp/C on AP1000,
Proc. of the Second Parallel Computing Workshop,
Kawasaki, P2-C-1 - P2-C-8 (1993) ,
ttanaka.ap1000.utilisp.pdf.
-
Eiiti Wada and Tetsuro Tanaka:
UtiLisp on AP1000 (Japanese),
IPSJ SIG Notes(PRO),
Vol 1994, No. 31, pp. 9 - 15(1994).
-
Eiiti Wada and Tetsurou Tanaka:
Implementation of UtiLisp/C on AP1000,
Advances Lisp Technology (Advanced Information Processing Technology), CRC Press, ISBN: 9780415298193, pp. 45-58(2002).
Kanji Skeleton Font
-
Tetsuro Tanaka, Yuuichiro Ishii, Kenji Nagahashi, Mikio Takeuchi, Hideya Iwasaki and Eiiti Wada:
Kanji Skeleton Font Creation Suppor System (Japanese),
Proceedings of 32th Programming Symposium,
pp. 1-8 (1991),
ttanaka.prosym91.pdf.
-
Tetsuro Tanaka, Yuuichiro Ishii, Mikio Takeuchi and Eiiti Wada:
Sharing Skeleton Data by Multiple Kanji Fonts through Programmable Rendering (Japanese),
Trans. IPS Japan, Vol. 36, No. 1, pp. 177-187 (1995).
-
Tetsuro Tanaka, Hideya Iwasaki, Kenji Nagahashi and Eiiti Wada:
Making Kanji Skeleton Fonts through Compositing Parts (Japanese),
Trans. IPS Japan, Vol. 36. No. 9, pp. 2122-2131 (1995).
Functional Programming Languages
-
Tetsuro Tanaka, Hideya Iwasaki and Masato Takeichi:
Parallel execution of functional programs by committed Choice (Japanese),
JSSST 9th Conference Proceedings,
pp. 85-89(1992),
ttanaka.jssst92.pdf.
-
Tetsuro Tanaka:
Parallel execution of functional programs on loosely coupled multiprocessor systems (Japanese),
JSSST 10th Conference Proceedings,
pp. 329-332 (1993) ,
ttanaka.jssst93.pdf.
-
Tetsuro Tanaka and Masato Takeichi:
Parallel execution of functional programs on loosely coupled multiprocessor systems,
Proc. of the Second Parallel Computing Workshop,
Kawasaki, P2-C-1-P2-C-8 (1993),
ttanaka.ap1000.stg.pdf
-
Tetsuro Tanaka, Tomohide Yamamoto and Masato Takeichi:
Evaluation of lazy functional language implementation on loosely coupled multiprocessor (Japanese),
IPSJ SIG Notes(PRO),
Vol. 1994, No. 65, pp. 41-48 (1994).
-
Tetsuro Tanaka, Osamu Shimokuni and Masato Takeichi:
Improving efficiency of parallel functional languages on loosely coupled multiprocessor systems (Japanese),
JSSST 11th Conference Proceedings,
Osaka, 1994, pp. 297-300 (1994) ,
ttanaka.jssst94.pdf.
-
Yuji Kando, Tetsuro Tanaka, Masato Takeichi:
Unboxing Data Constructors in a Lazy Functional Language (Japanese),
JSSST 13th Conference Proceedings,
Tsukuba, 1996, pp. 265-268 (1996) ,
ttanaka.jssst94.pdf.
-
Keiji Yanai Tetsuro Tanaka and Masato Takeichi:
>Implementation of a processor for Functional Languages on FPGA (Japanese),
IPSJ SIG Notes(ARC), Vol. 1996, No. 13, pp. 55-60(1996).
-
Yuji Kando, Tetsuro Tanaka and Masato Takeichi:
Unboxing Data Constructors in a Lazy Functional Language (Japanese),
JSSST Computer Software, Vol. 14, No. 4, pp. 70-75 (1997).
Game Programming
-
Tetsuro Tanaka:
An Optimal MOO strategy (Japanese),
The 3rd Game Programming Workshop,
pp. 202-209(1996), gpw96.pdf.
-
Tetsuro Tanaka:
Code-breaking games (MOO, MasterMind) (Japanese),
Hitoshi Matsubara and Ikuo Takeuchi ed. Game Programming, Kyoritsu Shuppan Co. ISBN-13: 978-4320028982, pp. 150-157(1997).
-
Tetsuro Tanaka:
A calculation player program without using heuristic rules (Japanese),
The 5th Game Programming Workshop,
pp. 76-83(1999),gpw99.pdf.
-
Hiroyuki Iida, Tetsuro Tanaka and Noriyuki Sasaki:
Games and Puzzles Coomputer Contest(GPCC) '99 : 3 stack calculation and shogi by four players (Japanese),
Proceedings of 41st Programming Symposium,, pp. 81 - 85 (2000).
-
Tetsuro Tanaka:
Making fast move generators with partial evaluation (Japanese),
IPSJ SIG Notes(GI),
Vol. 2000, No. 52, pp. 25-32 (2000).
-
Shunsuke Soeda and Tetsuro Tanaka:
Building Endgame Database for Amazons (Japanese),
7th Game Programming Workshop, pp. 116-123(2002).
-
Tetsuro Tanaka:
NP-hardness of Square Breaker Puzzle (Japanese),
7th Game Programming Workshop,
pp. 136-139(2002).
-
Tetsuro Tanaka:
NP-hardness of WordChain Game (Japanese),
7th Game Programming Workshop,
pp. 140-143(2002).
-
Tetsuro Tanaka:
A Calculation Program Based on Results of Analysis of Sub Games (Japanese),
Trans. IPS Japan,
pp. 3064-3073(2002).
-
Takashi Ito,Tetsuro Tanaka,Zhenjiang Hu and Masato Takeichi:
An Analysis of Word Chain Games (Japanese),
Trans. IPS Japan, pp. 3012-3020(2002).
-
Tomoyuki Kaneko, Tetsuro Tanaka:
Analysis of Castles in Shogi Records (Japanese),
Proceedings of Summer Programming Symposium, pp. 63-70(2003).
-
Tomoyuki Kaneko, Tetsuro Tanaka, Kazunori Yamaguchi and Satoru Kawai:
Evaluation Functions Based on Pairs of Pieces (Japanese),
8th Game Programming Workshop, pp. 14-21(2003).
-
Shunsuke Soeda, Tetsuro Tanaka:
Analysis of Saichugen Endgames (In Japansese),
IPSJ SIG Notes(GI), Vol. 2003, No. 79, pp. 31-38(2003).
-
Tetsuro Tanaka, Shunsuke Soeda, Tomoyuki Kaneko:
OpenShogiLib - construction of an efficient shogi library (Japanese),
8th Game Programming Workshop, pp. 114-117(2003), osl.pdf.
-
Tomoyuki Kaneko, Tetsuro Tanaka, Kazunori Yamaguchi, Satoru Kawai:
Evaluation Functions for Checkmate Search in Shogi Programs (Japanese),
IPSJ SIG Notes(GI), Vol. 2004, No. 38, pp. 3-8(2004).
-
Tomoyuki Kaneko,Tetsuro Tanaka,Kazunori Yamaguchi,Satoru Kawai:
Evaluation Functions for df-pn+ in Shogi based on Prediction on Proof and Disproof Numbers after Expansion (Japanese),
9th Game Programming Workshop,pp. 14--21(2004).
-
Shunsuke SOEDA, Tomoyuki KANEKO and Tetsuro TANAKA:
Enhancement of Dual Lambda Search,
The 10th Game Programming Workshop, pp. 150-153(2005).
-
Tomoyuki Kaneko, Tetsuro Tanaka, Kazunori Yamaguchi and Satoru Kawai:
Df-pn with Fixed-Depth Search at Frontier Nodes (Japanese),
The 10th Game Programming Workshop, pp. 1--8(2005).
-
Tetsuro Tanaka:
Complete analysis of a board game "SIMPEI" (Japanese),
IPSJ SIG Notes(GI), Vol. 2006, No. 23, pp. 65-72(2006).
-
Shunsuke SOEDA, Tomoyuki KANEKO and Tetsuro TANAKA:
Dual Lambda Search and Shogi Endgames,
Advances in Computer Games Springer-Verlag LNCS 4250, pp. 126-139(2006).
-
Tetsuro Tanaka:
Solving Puzzles (<Special Issue>Games and Computers) (Japanese),
Journal of the Operations Research Society of Japan, Vol. 52, No. 1, pp. 16-21(2007).
-
Tetsuro Tanaka:
Complete Analysis of a Board Game “SIMPEI (Japanese)”,
Trans. IPS Japan, vol. 48, No. 11, pp. 3470-3476(2007).
-
Tomoyuki Kaneko, Tetsuro Tanaka, Kazunori Yamaguchi, Satoru Kawai:
Learning of Evaluation Functions Based on Pairs of Pieces (Japanese),
Trans. IPS Japan, vol. 48, No. 11, pp. 3438-3445(2007).
-
Shunsuke Soeda, Kazuki Yoshizoe, Akihiro Kishimoto Tomoyuki Kaneko, Tetsuro Tanaka, Martin , M¨uller:
λ Search Based on Proof and Disproof Numbers,
Trans. IPS Japan, vol. 48, No. 11, pp. 3455-3462(2007).
-
Shuichi Mizuno, Tetsuro Tanaka:
NP-completeness of I.Q Intelligent Qube (Japanese),
IPSJ SIG Notes, Vol. 2008, No. 28, pp. 53-59(2008).
-
Shuichi Mizuno, Tetsuro Tanaka:
Automatic Generation of I.Q puzzle game (Japanese),
The 3rd Symposium on Cognitive Science and Entertainment, pp. 68-71(2009).
-
Tetsuro Tanaka:
An Analysis of a Board Game “Doubutsu Shogi” (Japanese),
IPSJ SIG Notes, Vol. 2009-GI-22, No. 3, pp. 1-8(2009).
-
Tetsuro Tanaka:
Recent Topics on Puzzles(<Special Issue> Mind Games) (Japanese),
Journal of JSAI, Vol. 24, No. 3(2009).
-
Tomoyuki Kaneko, Tetsuro Tanaka, Kazunori Yamaguchi, Satoru Kawai:
Enhancement of Df-pn with Fixed-depth Search at Frontier Nodes (Japanese)
Trans. IPS Japan, Vol. 51, No. 11, pp. 2040-2047(2010).
-
Tetsuro Tanaka, Tomoyuki Kaneko:
Massively Parallel Execution of Shogi Programs (Japanese),
IPSJ SIG Notes, Vol.2010-GI-24, No.2, pp. 1-8(2010).
-
Tetsuro Tanaka, Tomoyuki Kaneko:
A Haughty Challenge by Computer Shogi : Execution on Large-scale Cluster System - An Attempt with GPSshogi - (Japanese),
IPSJ Magazine, Vol. 51, No. 8, pp. 1008-1015(2010).
-
Issei Yamamoto, Shogo Takeuchi, Tomoyuki Kaneko and Tetsuro Tanaka:
Proposal and Implementation of Magic Bitboards in Shogi (Japanese),
The 15th Game Programming Workshop, pp. 42-48(2010).
-
Tomoyuki Kaneko and Tetsuro Tanaka:
Distributed Game-Tree Search Based on Prediction of Best Moves (Japanese),
The 15th Game Programming Workshop, pp. 126-133(2010).
-
Yoshiaki Yamaguchi, Kazunori Yamaguchi, Tetsuro Tanaka and Tomoyuki Kaneko:
Infinite-Connect-Four is Solved: Drawn (Japanese),
IPSJ SIG Notes(GI), Vol.2011-GI-25, No.1, pp. 1-8(2011).
-
Tetsuro Tanaka:
Massively Parallel Executino of Shogi Programs (Japanese),
JSSST Workshop on Programming and Programming Languages(PPL2011), (2011).
-
Yoshiaki Yamaguchi, Kazunori Yamaguchi, Tetsuro Tanaka and Tomoyuki Kaneko:
Infinite-Connect-Four is Solved: Drawn,
Proceedings of Advances in Computer Games 13, Tilburg, Nov. 2011.
-
Yoshiaki Yamaguchi, Kazunori Yamaguchi, Tetsuro Tanaka and Tomoyuki Kaneko:
Another Proof of Draw in Infinite Connect-Four (Japanese),
IPSJ SIG Notes(GI), Vol.2011-GI-26, No.12, pp. 1-8(2011).
-
Ryuji Takise and Tetsuro Tanaka:
Development of entering-king oriented shogi programs (Japanese),
The 16th Game Programming Workshop, pp. 25-31(2011).
-
Tomoyuki Kaneko, Tetsuro Tanaka:
GPSShogi and Assembly of Large Shogi Software with Text Protocol (Japanese),
JSSST Computer Software, Vol. 29, No. 1, pp. 75-81(2012).
-
Tetsuro Tanaka:
Reducing database size for perfect play (Japanese),
IPSJ SIG Notes, Vol.2011-GI-27, No.12, pp. 1-6(2012).
Misc.
-
Tetsuro Tanaka, Tetsu Tatsumi, Toshiya Yamazaki:
6809 Assembly Language (Japanese),
Kogakusha Corp. ISBN:9784875931027(1987).
-
Masayuki Inaba, Tetsuro Tanaka, Satoshi Kagami, Yoichi Ishiwata and Hirochika Inoue:
Committed-Choice Language Application for Remote-Brained Multi-Robots (Japanese),
JSME RObotics and Mechatoronics Division Robomec, pp. 791-796 (1993).
-
Tetsuro Tanaka:
Fast string manipulation and symbolic computation with multimedia instuructions (Japanese),
IPSJ SIG Notes(PRO), Vol. 1997, No. 78, pp. 127-132 (1997).
-
Tetsuro Tanaka:
Defeating MMX instructions (Japanese), bit Kyoritsu Shuppan Co., Vol. 30, No. 6, pp. 36-40(1998).
-
Tetsuro Tanaka,Koji Ando and Akira Yoshioka:
User management in multiple OS (Japanese),
IPSJ SIG Notes(IOT), Vol. 1999, No. 98, pp. 49-54 (1999).
-
Koji Ando, Akira Yoshioka and Tetsuro Tanaka:
Case study of secure & large scale campuswide computing system (Japanese)
IPSJ SIG Notes(IOT), Vol. 1999, No. 98, pp. 43-47 (1999).
-
Akira Yoshioka, Tetsuro Tanaka and Koji Ando:
A Huge Campuswide Computing System with 1,600 Thin Clients (Japanese),
IPSJ Magazine, Vol. 41, No. 10, pp. 1122-1127(2000).
-
Akira Yoshioka, Tetsuro Tanaka and Koji Ando:
TCO Reduction in Design of Large-scale Campuswide Computing System (Japanese),
IPSJ DSM/IOT Symposium, Vol. 2000,pp. 1-6(2000).
-
Tetsuro Tanaka:
Program Promenade : Square Destroyers (Japanese),
IPSJ Magazine, Vol. 43, No. 7, pp. 770-775(2002).
-
Tetsuro Tanaka:
Program Promenade : Gifts Large and Small (Japanese),
IPSJ Magazine, Vol. 44, No. 3, pp. 286-291(2003).
-
Tetsuro Tanaka:
Program Promenade : Dehuff (Japanese),
IPSJ Magazine, Vol. 44, No. 7, pp. 755-762(2003).
-
Tetsuro Tanaka:
Program Promenade : Follow My Logic (Japanese),
IPSJ Magazine, Vol. 44, No. 11, pp. 1164-1169(2003).
-
Tetsuro Tanaka:
Program Promenade : Rational Irrationals (Japanese),
IPSJ Magazine, Vol. 45, No. 3, pp. 302-305(2004).
-
Tetsuro Tanaka:
Program Promenade : Lattice Practices (Japanese),
IPSJ Magazine, Vol. 45, No. 8, pp. 848-853(2004).
-
Tetsuro Tanaka:
Program Promenade : Monster Trap (Japanese),
IPSJ Magazine, Vol. 46, No. 2, pp. 198 - 203(2005).
- Koji Ando and Tetsuro Tanaka:
The Large Scale Educational Computer Systems:MacOS X for large scale educational computer systems (Japanese),
IPSJ Magazine, Vol. 45, No. 3, pp. 243-246(2004).
-
Takayuki Sekiya, Koji Ando, Yoshiyuki Onoue, Tetsuro Tanaka and Kazunori Yamaguchi:
Development and Evaluation of Educational Campuswide Computing System Consisting of NetBoot Clients (Japanese) ,
Trans. IPS Japan, vol. 48, No. 4, pp. 1651-1664(2007).
-
Tetsuro Tanaka and Yoshinori Tagawa:
マルチユーザ環境における仮想マシン上の Windows 環境の構築 (Japanese),
平成 20 年度情報教育研究集会 (2008).
-
筧 捷彦, 山口 利恵, 近山 隆, 石畑 清, 松崎 公紀, 柴山 悦哉, Tetsuro Tanaka:
目指せ!プログラミング世界一―大学対抗プログラミングコンテストICPCへの挑戦 (Japanese),
近代科学社 ISBN 978-4764903746(2009).
Awards