Class KäyttäjäPelaaja

java.lang.Object
   |
   +----AbstraktiPelaaja
           |
           +----KäyttäjäPelaaja

public class KäyttäjäPelaaja
extends AbstraktiPelaaja
Tietokonepelaajan AI-rutiinit. Toteutettaa tietokonekohtaisesti metodit teeSiirto ja hiiriKoord luokasta AbstraktiPelaaja.

Version:
Othello v1.0
Author:
(C) 1999 Jan Wagner, jwagner@cs.helsinki.fi

Constructor Index

 o KäyttäjäPelaaja(int)
 o KäyttäjäPelaaja(String, int)

Method Index

 o hiiriKoord(Lauta, int, int, boolean)
(ks.
 o teeSiirto(Lauta, int, int)
(ks.

Constructors

 o KäyttäjäPelaaja
 public KäyttäjäPelaaja(int väri)
 o KäyttäjäPelaaja
 public KäyttäjäPelaaja(String nimi,
                        int väri)

Methods

 o hiiriKoord
 public boolean hiiriKoord(Lauta l,
                           int x,
                           int y,
                           boolean painettu)
(ks. yliluokan hiiriKoord metodin kuvaus)

Overrides:
hiiriKoord in class AbstraktiPelaaja
 o teeSiirto
 public boolean teeSiirto(Lauta l,
                          int x,
                          int y)
(ks. yliluokan teeSiirto metodin kuvaus) Metodi suorittaa siirron.

Returns:
true kun siirto on tehty, false jos siirto ei mahdollinen
Overrides:
teeSiirto in class AbstraktiPelaaja