Chess :: Game :: Movelist

Chess :: Game :: Movelist is een gespecialiseerde lijstklasse voor het opnemen van de bewegingen van een schaak :: spel.
Download nu

Chess :: Game :: Movelist Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Brian Richardson
  • Uitgever website:
  • http://search.cpan.org/~bjr/Chess-0.6.0/lib/Chess/Game/MoveList.pm

Chess :: Game :: Movelist Tags


Chess :: Game :: Movelist Beschrijving

Chess :: Game :: Movelist is een gespecialiseerde lijstklasse voor het opnemen van de bewegingen van een schaak :: spel. Schaak :: Game :: Movelist is een gespecialiseerde lijstklasse voor het opnemen van de bewegingen van een schaak :: game.synopsis $ Movelist = Chess :: Game :: Movelist-> Nieuw ("wit", "zwart"); $ wpawn = schaak :: game :: pion-> nieuw ("E2", "wit"); $ Entry = $ Movelist-> Add_move ($ WPAwn, "E2", "E4"); $ true = $ etalage-> get_piece () EQ $ -invoer; $ bpawn = schaak :: game :: pion-> nieuw ("E7", "zwart"); $ Entry = $ Movelist-> Add_move ($ BPAIN, "E7", "E6"); $ Entry = $ MoveList-> Add_move ($ WPAwn, "E4", "E5"); @Del_Entries = $ Movelist-> Delete_move (1, "White"); # Verwijder de lijst $ TRUE = $ INGANG -> GET_PEUWS () EQ $ WPAWN; $ true = $ vermeldingen -> GET_DEST_SQUARE () EQ "E4"; $ true = $ vermeldingen -> Get_piece () EQ $ BPAIN; $ TRUE = $ INGANG -> GET_DEST_SQUARE () EQ "E6"; de schaakmodule biedt een raamwerk voor het schrijven van schaakprogramma's met PERL. Deze klasse maakt deel uit van dat raamwerk, het opnemen van een logboek van alle bewegingen tijdens een schaak :: spel op zo'n manier dat de lijst kan worden gebruikt om beweegt te maken die zijn gemaakt. Vereisten: · Perl


Chess :: Game :: Movelist Gerelateerde software