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)

 

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