zur Startseite zum Inhalt zur Navigation

Torus_Chess

 

Torus Chess ist mein 1. Versuch ein Schach-Programm
zu schreiben.

Als Vorlage dienten die Spiele-Engine Zillions und
ein Java-Applet der TU Chemnitz.

Dieses Schachspiel ist kein normales, sondern es
 spielt -wie der Name schon sagt- 
auf einem Torus.

Zur Erklärung was ein Torus ist :

Wenn man bei einem Schachbrett den oberen mit dem
unteren Rand verklebt, erhält man eine (liegende)
Walze. Wenn diese jetzt so weit gekrümmt wird, dass
linker und rechter Rand miteinander verbunden sind,
entsteht ein reifen förmiger Körper, der Torus.

Dadurch sind ganz neue Möglichkeiten
gegeben. Es ist eine 2 Stufige KI implementiert ( die
sich allerdings nur in der Rekursionstiefe
unterscheidet ).

Die Regeln sind dieselben wie beim normalen Schach.

Lediglich der Bauer kann waagrecht und senkrecht
gehen. Rochade und Bauer -> Dame gibt es nicht.

Vielen Dank an Alfred Pfeiffer. Er hat die hier
gezeigte Schachvariante in die Spiele-Engine Zillions
übertragen. Die von ihm erstellte *.zrf Datei ist
ebenfalls unten aufgeführt.

 

(7567 Hits)
(7483 Hits)

 

  episodenmanager     torus_chess     transparenz     imageinspector     quadtree     sudoku     wuerfelzauber     pingpong     hough_transformation     tclockex     sql     matrix     gebmanager     dcommenter     alt_f2     uuart     mauskoordinaten     openglsphere     c_libs     mandelbrot     pointer     picam     multilanguage     wecker     fakenet     serial     copycommander     c_depencies     clear_engine     td     dxtools     parken     passbildcreator     proto     graphen_algos     turing_maschine     file_transfer     textfilter     vokabel     wuerfel     galton_brett     netzwerkprotokol     cleanup     dcf77     wii_whiteboard     stereoprojektion     stm     reihen     baum     tg12864b     balanced     diffusionsfilter     zufall     simple_cad     anty_krypt     2048     mastermind     labyrintcreator     address_db     puzzle     waage     screeny     verzeichnung     filetools     gedanken_leser     calender     tetris     info     fouriersynthese     rubik_cube     bezier     feder_masse     pentago     socket     jazzball     partikelengine     laufschrift     bignumber     codecounter     cubemap     cpu_load     fpc_depencies     updater     newton     nsudoku     desktop_lock     l_system     button_tool     fir_iir     ntools     steganographie     balanced2     lzw     hex     gorilla     sortieren2     4_wins     farbspectrum     crc     delforlaz     wii_headtrack     ym1602c     qprogrammer     klab     winkonfig     dithering_mask     race_condition     piemenue     wireworld     network_listener     iq_block     schachprobleme     atmegaboard     ae20125     opengl_spriteengine     ccm     greenfoot     suchen_dialog     loop     picturerotate     numeric_instability     bww     pwm     shannon_fano_coding     3d_puzzle     projizierte_schatten     trackball     picking     io_serializer     weihnachtsstern     binaeruhr     bmp_font     sprite_engine     fourier