Gomoku Renju Pente Program Programming Source Code

Elite
@gomoku

Carbon-Gomoku. Gomoku game (Five in a Row) playing program with a really strong advanced artificial intelligence algorithm (evaluation function, mini-max with cut offs, alpha-beta, transposition table, situation signatures, candidate generating, expert knowledge, further enhancements). Very heavly documented in author's native language (polish) - see Documentation_PL folder. Other tags: Tic Tac Toe, 5 in a Row, Go-Moku, Connect, Connect5, Connect6, Caro, Noughts and Crosses, AI, engine. Original author: Michał Czardybon Original website: http://mczard.republika.pl/gomoku.en.html Email: mczard@poczta.onet.pl Country: Poland Programming language: C++ IDE: Visual Studio 6.0 project (works also in 7.1) Year: 2002 (this project has over 13 years!) Notes: First time on any source code repository.

110

RenLib. The most popular Renju software in the world. The function of Renlib is to store analyses and games in the special "lib" format. It also has the possibility to write comments on analyses. It has a good VCF (victory by continuous fours) search function. Almost every serious renju player is using renlib as part of their everyday renju study. Besides Renlib software, you can get some samples of lib files with opening theories and analyses. Lots of players exchange lib files and publish the games and analyses collections in lib format in their homepages. In addition to that, Renlib can help you to create the Java-based renju diagrams for your website, together with the space for comments. Windows XP users should know that their Internet Explorer does not have Java support and in that case if you want to create web pages with renju diagrams then you could just visit www.java.com and install Java support first. Renlib is programmed by Frank Arkbo, Sweden. Location: http://www.renju.se/renlib/

21

Internet-Chess-Killer. InternetChessKiller - Program created for automatic use computer chess engine program help for playing on chess servers. Short description: program periodically capture screen, if chess board has been found with start position, when chess program has been started if board has been changed, when analyze has been changed accordingly Author: Dmitry Morozov Contacts: email: dm-chess@yandex.ru

12

Stahlfaust---Gomoku-AI-player. Stahlfaust is an AI player for the standard Gomoku game. It uses alpha-beta search, threat tree dbsearch and defensive search to provide a challenge to you. However, its not very fast... :-( The game was developed as term project for the Artificial Intelligence course of Professor Zhang Liqing at the Shanghai Jiaotong University by Marco Kunze and Sebastian Nowozin.

11

Gomoku. This program plays a very old Japanese game called GO-MOKU, perhaps better known as 5-in-line. The game is played ona board with 19 x 19 squares, and the object of the game is to get 5 stones in a row.

5

Alpha-Beta-Pruning-Library-for-Java. Alpha-Beta Pruning Library for Java. Since a long time I have been creating games with AI computer opponents, e.g. Chess, Tic-tac-toe and Gomoku. Each time I used the Alpha-beta pruning algorithm and each time I coded the algorithm anew to match the gamesâ specific features. In fact, it is possible to save a lot of coding time by using the same class for a broad variety of board games. Thatâs why I created an open source library for the Alpha-beta pruning algorithm. Here it is:, Published by DjConsti - 20 year old student of Business Informatics in Vienna. Working on BomberPortal since 2011. 2. January 2015.

5

Gomoku-Thread-Space-Search. An attempt to implement Thread Space Search (TSS) algorithm for Gomoku game (in C++ & QT 4.3 library) based on "Go-Moku and Threat-Space Search" by L.V. Allis, H. J. van den Herik, M. P. H. Huntjens. Course Methods and Algorithms Artificial Intelligence by Ariel Bogdziewicz and dr eng. Witold Paluszyński (Poland) 20-06-2007.

5

Renju_1.5. Very goodlooking graphics and challenging AI is what youâll get playing this version of Renju. Renju is built around PureMVC framework a lightweight framework for creating applications based upon the classic Model-View-Controller design meta-pattern. You may think this game â with fancy graphics, advanced AI and framework programming â should be protected, encrypted and whatever, but⌠ActionScript Notes owner released the source code⌠a priceless gift for us programmers. Download this AS3 pearl and give the author some feedback, and donât forget to visit ActionScript Notes where you will find, among other interesting things, a Flash Mac Style Flash Menu with full source code. Great job! by Emanuele Feronato March 25, 2008

2

Caro-2. A Caro (Gomoku) game in C++ by binhinfo 16-09-2008, 08:39.

2

J2MEamoba. This is my first Java mobile applet, it is a Gomoku or Five in a Row game, i used my java applet for a base so i only neaded to change only the half of the code. Here is a picture about the game during running, the mobile is a Sony Ericsson k310i phone with 128x160 resulution: Copyright (C) 2009 Avvoltoio

2

PiskvorkySVitezem. A Gomoku Piskvorky game made in C# pro VS.NET 2003 RC 1, WindowsForms, .NET Framework 1.0. Year: 2003.

2

Gomoku-for-iPad. I wrote a blog in Chinese about why I did this project. Essentially those weak Gomoku applications drove me to do this and I get the preliminary version done in 8 hours' work. I believe a lot of improvement can be done in the near future and I am interested to build a machine learning strategy which can be customized to defeat the specific gamer. You need Mac environment to test or run this application and it is NOT compatible with GNUStep anymore. Many thanks to the initial contributor Nicola Pero and the GNUStep Team. 2011 Please keep in mind that the original source code is licensed under GNU GPL 2.0. Latest Version V1.0 March 19.

2

Connect-k. The Connect-k program was designed as a test bed for different AI techniques for playing Connect-k games family: Tic-Tac-Toe, Go-moku, Connect-6 etc. We attempted to develop general game playing algorithms capable of playing any game within the Connect-k family. As such, the interface is currently tailored toward debugging and testing rather than being user-friendly. The Connect-k program we produced is currently the only open source program to play Connect-6.

1

Gomoku-Java-6. A Gomoku program in Java.

1

Caro. A Caro (Gomoku) game in Javascript by tubachkhoa2004. 07-03-2008, 09:58.

1

TCaro. I just downloaded program is jcaro (Gomoku) java program written for Samsung (no touchscreen) should not play with pen support. After using the program decompiler to decompile the java program, the No doubt that it is the source code, too. So I had milk into Vietnamese interface and additional support by poked play pen. Who likes to play with pen plaid then take this to play rekindled Enjoy. Doan Anh Tai. Post the file has more functionality and fix bugs people-person "you lose then" beating.

1

Gomoku-Multics. Gomoku Multics - Control procedure for playing Go or Go-Moku from an ARDS. Saltzer, February, 1971 Converted to Version II PL/I and modified to stay within the Multics Virtual screen by Paul Green. 20 January 1973 (my birthday). Procedure to play go-moku. (Simple-minded algorithm. J. H. Saltzer, February, 1971.) The Paul Green Multics Collection contains programs and papers written by Paul Green (Paul.Green@stratus.com) (i.e., by me!) Last Updated 2011-06-16.

1

Gomoku-Java-2. Gomoku Introduction to Programming Using Java, Seventh Edition Version 7.0, August 2014 - Solution for Programming Exercise 7.8, author David Eck (eck@hws.edu) - Gomoku.java Introduction to Programming Using Java Version 3.1, February 2001 - Solution for Programming Exercise 8.6 (older version), author David Eck (eck@hws.edu) - GomokuOld.java

1

Piskasm. Whistle a program for playing Gomoku Piskvorky humans or against the computer on board the dimensions 19 * 19. Made in Turbo Assembler for 8086. Application: No installation is necessary. The program is run piskasm.com file.

1

Genemix. V. Havranekâ's framework for genetic optimisation of your Gomoku / Renju program (AI, engine). Together with batch running option of P. Lastovickaâ's Piskvork manager, you can use it to improve your artificial intelligence (AI, engine).

1
20
Apply