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.

 

( 248 Hits )
( 174 Hits )

 

  file_transfer     hex     verzeichnung     trackball     einstein     project_uncollector     motionblur     ccm     wuerfelzauber     kwirk     induktion     piemenue     delforlaz     anty_krypt     hoertest     screeny     fourier     tankplan     suchen_dialog     serial     partikelengine     netzwerkprotokol     l_system     bitverknupfung     stereoprojektion     tokenizer     uuart     jazzball     opengltruetypefont     tipp_it     socket     pentago     dcf77     diffusionsfilter     transparenz     balanced2     kartei     digiman     kollision     perlin_noise     numeric_instability     laufschrift     sql     cpu_load     calender     labyrintcreator     xml     basic     affenpuzzle     updater     bmp_font     episodenmanager     quadtree     mauskoordinaten     ae20125     opengl_spriteengine     bignumber     galton_brett     torus_chess     network_bandwidth_limiter     greenfoot     hilbert     copycommander     ntools     feder_masse     sirpinksy     sdl_tcp_ip     tetris     filetools     balanced     maw     fpc_depencies     gedanken_leser     button_tool     opengl_graphikengine     weihnachtsstern     sortieren     euler     picking     summe_n     sudoku     vokabel     simpleray     rollenspiel     graphen_algos     binomial     desktop_lock     minipaint     textfilter     codeviewer     passbildcreator     cleanup     clickomania     simple_cad     raetsel     gefangenen_dilemma     newton     openglsphere     farbspectrum     send_get_file     proto     puzzle     formelparser     dithering_filtering     matrix     network_delay     iq_block     screensaveblocker     imageinspector     ctools     mandelbrot     loop     portal     wireworld     sfxr     weihnachtskalender     crc     zufall     proof2e1     newton_interpolation     ascii     4_gewinnt     network_listener     picam     calc     projizierte_schatten     baum     rubik_cube2     genmathcalc     textur_filterung     zauber     bezier     qprogrammer     pingpong     race_condition     game_of_life     chunkmanager     exp_func     pi     turing_maschine     hough_transformation     bigprim     parken     wuerfel