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.

 

(7574 Hits)
(7490 Hits)

 

  codecounter     gedanken_leser     ae20125     mandelbrot     euler     pentago     lzw     dithering_mask     bmp_font     verzeichnung     picturerotate     nsudoku     graphen_algos     labyrintcreator     bezier     basic     turing_maschine     einstein     sirpinksy     stm     l_system     sudoku     galton_brett     wuerfelzauber     send_get_file     hilbert     bignumber     fir_iir     vedische_multiplication     filetools     tipp_it     kwirk     anty_krypt     steganographie     clickomania     5ermedian     kollision     hoertest     crc     clear_engine     sql     multilanguage     matrix     weihnachtsstern     imageinspector     passbildcreator     textur_filterung     alt_f2     calender     openglsphere     diffusionsfilter     8x8x8     desktop_lock     textfilter     rsa     numeric_instability     partikelengine     race_condition     simple_cad     4_wins     iq_block     tankplan     io_serializer     info     ccm     bww     mastermind     boxmuller     calc     tbitstream     pingpong     raetsel     trio     suchen_dialog     button_tool     pointer     torus_chess     kartei     3d_puzzle     gorilla     binomial     ntools     c_depencies     schachprobleme     dxtools     baum     c_libs     picking     opengltruetypefont     balanced     greenfoot     gefangenen_dilemma     fpc_depencies     opengl_spriteengine     file_transfer     screeny     delforlaz     uuart     address_db     farbspectrum     qprogrammer     fouriersynthese     vokabel     trackball     stereoprojektion     weihnachtskalender     klab     projizierte_schatten     cubemap     loop     gebmanager     td     wecker     ym1602c     winkonfig     picam     proto     xml     maw     2048     puzzle     tetris     opengl_graphikengine     parken     shannon_fano_coding     digiman     piemenue     wireworld     mauskoordinaten     balanced2     fourier     wuerfel