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.

 

(7527 Hits)
(7449 Hits)

 

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