Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.069.573 Times

Chess with "Greedy Edi" 1.0

  Date Added: April 27, 2013  |  Visits: 319

Chess with

Report Broken Link
Printer Friendly Version


Product Homepage
Download (18 downloads)

Play chess against "Greedy Edi". Get started...1. extract zip file2. change current directory to the new "chess" directory3. Run "Chess" (optionally for text figures run Chess(2)) Some help ...a) How to move the chess figures ... 1. Position the mouse over the figure you like to move 2. Press the mouse button and keep it pressed 3. Move the mouse over the desired field and relase the mouse buttonb) How to play chess ...If you don't know anything about chess. I have included a little chesstutorial (ChessTutorial.pdf). Perhaps, at a later time you will find anupdated version at (http://osiris.tuwien.ac.at/~wgarn/chess). c) Help about the functionsIf you like to change the program or if you like to know more about theimplementation, then check out the html folder for help descriptions onthe functions. The "index.html" file gives an overview of all the functionsused. This help files were generated by using the "wg_publish_dir"function, which can be found at the Central File Exchange Depot.(http://www.mathworks.com/matlabcentral/fil...objectType=FILE) What I still intend to do...- let "Greedy Edi" realize, when he is checked, that he can dosomething else beside running away.Additional Edi charactersa) Careful Edi ... which looks out, whether he will be eatenb) Happy Edi ... looking tow and a half move aheadc) Smart Edi ... knowing strategy, tricks and learning on its own How could you help me...1. By testing this program and telling me any wrong moves (wgarn@yahoo.com)x2. There is a transparency issue, which I could not figure out ... A transparent image with a patch as background colour??? I have include a m-script (TransparencyProblem.m), illustrating the problem. -> Thank's to JdoTerdoDLme. This problem is solved. Add 2nd axes and send them to the back :)3. Finding other chess sets4. Other constructive comments and contributions ;) I am proud of the following...1. a kind of Matlab object orientated alternative concept ...The chess figures m-functions represent objects. Of course I know thatMatlab offers OO programming. But, I do not like copying everything. HenceI came out with the "persistent" structure idea.For instance, let us have a look at the knights.First we have only the "empty" function, which I call class.When calling the function "Knight('init',...)", an instance is derived fromthe class (actually: into the class). Assume you like to have a secondknight, just call the "method" again. The function "findPos" is sufficientto identify the required instance (which is done internally). 2. the usage of function pointersThe usage of function pointers (@Knight, @Queen,...) saved me a lot of work. 3. the cursor eventsI have never really used this Mouse events before, but it worked out prettygood.

Requirements: No special requirements
Platforms: Matlab
Keyword: Alternative Comments Concept Constructive Contributions Following1 Matlab Mfunctions Object Objects Offers Orientated Programming Proud Represent Sets Thatmatlab
Users rating: 0/10

License: Freeware Size: 532.48 KB
CHESS WITH "GREEDY EDI" RELATED
Development Tools  -  MPP (Matlab PreProcessor) 1.0
If MATLAB was your first or primary programming language, you probably will never miss having a preprocessor. However if you have gravitated to MATLAB from a background in C programming you might wonder where MATLAB's pre-processor is. Well MATLAB...
133.12 KB  
Communication  -  Generating Waveforms on Agilent MXG, ESG, PSG Signal Sources using MATLAB 1.0
MATLAB is a software environment and programming language with over 1,000,000 users and is used to generate arbitrary and standard waveforms, configure and control instruments, build automated test applications, and analyze and visualize data from...
10 KB  
Development Tools  -  Portfolio Optimizer Tool 1.0
Files used in the Webinar: Build a Portfolio Analysis Production Application in MATLAB using Object-Oriented Programming Techniques.The focus of this demo is to introduce the design and development of a complete MATLAB application from concept...
522.24 KB  
Development Tools  -  RNEL_DB Object Oriented Database for Matlab 1.0
RNEL_DB is an object oriented database solution for large data sets that need to be stored and/or analyzed within Matlab. It provides a transparent solution for people that currently store their data in matlab-structures.Using the RNEL_DB...
460.8 KB  
Multimedia & Graphics  -  LayerLifter 1.0.2
This simple tool offers an alternative method to using the layers palette for moving objects between layers. First select one or more objects on a spread, and then control-click, and pick a destination layer from the LayerLifter context menu.
71.68 KB  
Communication  -  Two Port S-Parameter Measurement 1.0
MATLAB is a software environment and programming language with over 1,000,000 users and is used to generate arbitrary and standard waveforms, configure and control instruments, build automated test applications, and analyze and visualize data from...
20.48 KB  
Development Tools  -  Agilent 81150A Pulse Function Arbitrary Noise Generator - Driver 1.0
MATLAB is a software environment and programming language used to generate signals, make measurements, configure and control instruments, analyze and visualize data, and build test systems.MATLAB supports Agilent pulse function arbitrary noise...
512 KB  
Development Editors  -  SparsePOP 297
SparesPOP is a MATLAB implementation of a sparse semidefinite programming (SDP) relaxation method proposed for polynomial optimization problems (POPs). Please send a message to kojima-spop@is.titech.ac.jp if you have any question and/or request....
563.2 KB  
Productivity  -  Smartconnect Mobile 1.5.0
When you call a contact center, you immediately notice a huge problem:? complex? and? annoying voice menus, for which you were not prepared. Smartconnect? is a new concept for smartphones, web and social media that offers a refreshing user...
2.5 MB  
Development Tools  -  Syntax highlighting "wordfile" for UltraEdit & MatLab 1.0
Revision of the version inspired by Jason Breslau, through inspection of the list of special words from http://www.mathworks.com/access/helpdesk/help/techdoc/index.html?/access/helpdesk/help/techdoc/ref/funcalpha.html...
10 KB  
NEW DOWNLOADS IN SCRIPTS, DEVELOPMENT TOOLS
Scripts  -  Free Ecommerce website creator 1.2
Free Ecommerce website creator is a free PHP shop creating script. This allows you to put a online shop on your own website. Create your own free ecommerce website for Your Business. Create an online shop using easyGUI online shop creator. The...
1.44 KB  
Scripts  -  MochiGames PHP Script ZDR 1.00
MochiGames PHP Script ZDR is web site, ready for use, for flash games. These flash games are downloaded automatically by "MochiGames PHP Script ZDR" from MochiGames media. The use of the games is free, you can use your own Mochi Publisher ID and...
368.54 KB  
Scripts  -  Php Chat 2.0
Add a free php site, single sign-on and multiple skins, 100% free 1. Server Modes: The chat server has paid mode and free mode. If the free chat mode, a free chat room will be assigned to your website with your domain as the room name. 2....
938.87 KB  
Scripts  -  Nibbleblog 3.0.1
Nibbleblog it's a powerful engine for creation and manipulation of BLOG's completely free. Very simple to install and configure (Only 1 step). The database used is based on XML files and this way it is not necessary to use MySQL or similar DBMS....
371.09 KB  
Scripts  -  PHP File Manager | CloudOsys 2.9b8
CloudOsys is a PHP file manager, a tool that allows your visitors upload files such as media content directly to your website. Your visitors will upload files directly to your website, where they can share and comment on them. Through cloud...
1.41 MB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB  
Development Tools  -  PHP Docbook Displayer for Scripts 1.0b
PHP Docbook Displayer provides XSL and CSS stylesheets, and PHP scripts, to generate easily and dynamically websites from Docbook files.It aims at simplifying to the max the web publication process : simply drop the docbook file under the site root !
102.4 KB  
Development Tools  -  WP Translate 1.0
This simple language translation plugin allows your users to quickly translate your webpages, through a widget on your blog.You have the option to select the title of the Widget, which will be displayed above the language translation form. Users...
10 KB  
Development Tools  -  save2word 1.0
A simple function to copy figure from MATLAB into MS Word automatically. It is a modification of saveppt (a function in File exchange) that save figures to MS Powerpoint.
10 KB