Presentation is loading. Please wait.

Presentation is loading. Please wait.

Unagi: The Gathering Team Introduction & Sketch of Strategy T. Akiba, Y. Iwata, K. Imajo, T. Kataoka, M. Kusumoto and K. Hosaka National Center.

Similar presentations


Presentation on theme: "Unagi: The Gathering Team Introduction & Sketch of Strategy T. Akiba, Y. Iwata, K. Imajo, T. Kataoka, M. Kusumoto and K. Hosaka National Center."— Presentation transcript:

1 Unagi: The Gathering Team Introduction & Sketch of Strategy T. Akiba, Y. Iwata, K. Imajo, T. Kataoka, M. Kusumoto and K. Hosaka National Center of Sciences in Tokyo, Japan Report on the Fourteenth ICFP Programming Contest, ICFP 2011

2 Team Introduction: Affiliations Were from Japan Four from U Tokyo Two from Kyoto U Tokyo Kyoto

3 Our Strong Point:

4 Were the team of Programming Contest Addicts !

5 Team Introduction: Strong Point All of us are addicts of problem solving contests. All of us have experience of advancing to the world finals.

6 Team Introduction: Strong Point All of us are addicts of problem solving contests. All of us have experience of advancing to the world finals. This year we came to ICFP-PC

7 Team Introduction: Weak Point MemberCompileScript T. AkibaC++Ruby M. KusumotoC++Perl K. ImajoC++(11)Python K. HosakaDPerl Y. IwataJava- T. KataokaHaskell- Difference of the choice of programming languages

8 Team Introduction: Weak Point Much effort for installing compilers, interpreters, libraries, … MemberCompileScriptOS T. AkibaC++RubyLinux M. KusumotoC++PerlLinux K. ImajoC++(11)PythonMac K. HosakaDPerlWindows Y. IwataJava-Windows T. KataokaHaskell-Mac Difference of the choice of programming languages

9 Our Strategy: Roles Combos (DSL) Combos (DSL) AI Program (C++) AI Program (C++) 3 Members Develop effective combos Shorten the movements 3 Members Implement the parser, the interpreter and the strategy

10 Our Strategy: Roles Combos (DSL) Combos (DSL) AI Program (C++) AI Program (C++) Own Duel Server (Python, PHP) Own Duel Server (Python, PHP) Tools (Haskell, Java, D, …) Tools (Haskell, Java, D, …)

11 Our Strategy: AI Overview 1 st Phase: Try to kill all the opponents Only in 123 turns!! 2 nd Phase: Attack with four methods for different situations

12 Thank You for your attention & to the organizers


Download ppt "Unagi: The Gathering Team Introduction & Sketch of Strategy T. Akiba, Y. Iwata, K. Imajo, T. Kataoka, M. Kusumoto and K. Hosaka National Center."

Similar presentations


Ads by Google