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.

 

(7550 Hits)
(7467 Hits)

 

  einstein     episodenmanager     torus_chess     tippsy3     textfilter     picam     picking     euler     ym1602c     pointer     diffusionsfilter     tclockex     klab     loop     wuerfel     rent_it     calender     hilbert     tankplan     ccm     netzwerkprotokol     fakenet     bezier     dxtools     td     boxmuller     portal     ctools     vedische_multiplication     hough_transformation     button_tool     passbildcreator     feder_masse     dcommenter     library     filetools     binomial     partikelengine     address_db     rsa     dcf77     tipp_it     anty_krypt     screeny     gedanken_leser     sfxr     gefangenen_dilemma     ntools     basic     file_transfer     tbitstream     wireworld     clickomania     summe_n     hex     delforlaz     wecker     clear_engine     greenfoot     c_depencies     chunkmanager     openglsphere     zufall     simple_font     2048     perlin_noise     weihnachtsstern     farbspectrum     mauskoordinaten     pentago     alt_f2     numeric_instability     knack     vokabel     hoertest     cpu_load     kwirk     sudoku     io_adapter     xml     serial     3d_puzzle     kartei     induktion     proto     wii_headtrack     qprogrammer     copycommander     network_bandwidth_limiter     funkuhr     matrix     balanced2     exp_func     l_system     maw     send_get_file     sql     winkonfig     stm     dithering_mask     sirpinksy     wuerfelzauber     4_wins     gebmanager     io_serializer     mastermind     sprite_engine     baum     pi     opengl_spriteengine     tg12864b     textur_filterung     turing_maschine     uuart     atmegaboard     sortieren     gc_solver     8x8x8     puzzle     zauber     affenpuzzle     steganographie     fpc_depencies     projizierte_schatten     c_libs     nsudoku     desktop_lock     weihnachtskalender     screensaveblocker     picturerotate     bmp_font     network_listener     suchen_dialog     game_of_life     5ermedian     socket     fouriersynthese     codeviewer     pwm     tokenizer     simpleray     gorilla     sortieren2     transparenz     codecounter     generische_liste     verzeichnung     cubemap     digiman     lzw     mandelbrot     jazzball     bigprim     shannon_fano_coding     wii_whiteboard     imageinspector     bww     cleanup     dithering_filtering     raetsel     schachprobleme     parken     fourier     ascii     laufschrift     piemenue     crc     rubik_cube2     iq_block     race_condition     trackball     tetris     funplay2     fir_iir     proof2e1     bignumber     ae20125     balanced     4_gewinnt     simple_cad     tasker