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.

 

(7588 Hits)
(7502 Hits)

 

  5ermedian     clear_engine     fouriersynthese     imageinspector     file_transfer     newton_interpolation     picam     partikelengine     network_delay     lazcomment     affenpuzzle     crc     rubik_cube     xml     qprogrammer     tetris     simple_cad     kartei     bignumber     mauskoordinaten     basic     wuerfelzauber     sudoku     calender     sfxr     bww     summe_n     bitverknupfung     fakenet     socket     balanced     ntools     textur_filterung     fpc_depencies     einstein     ccm     stereoprojektion     parken     gorilla     filetools     lzw     opengl_spriteengine     clickomania     wecker     formelparser     tippsy3     dithering_filtering     boxmuller     tankplan     4_gewinnt     tg12864b     ym1602c     picking     kollision     pointer     vokabel     game_of_life     attributgrammatik     funkuhr     turing_maschine     baum     binaeruhr     vedische_multiplication     pentago     wuerfel     c_depencies     quadtree     portal     bezier     dithering_mask     raetsel     pingpong     bmp_font     trackball     tokenizer     screeny     sql     network_bandwidth_limiter     delforlaz     race_condition     balanced2     c_libs     galton_brett     stm     fingerspeed