Beta testy

0

Witam wszystkich,

właśnie jestem w końcowej fazie pisania programu na zaliczenie i prosiłbym o przetestowanie jego funkcjonalności i jakąś informację zwrotną "co nie działa":) Program jest napisany w Java 7u10 i wymaga uruchomienia w JDK. Pod JRE też się uruchamia, ale nie udostępnia pełnej funkcjonalności.

Jako zaliczenie jestem zobowiązany do oddania programu umożliwiającego grę w warcaby angielskie pomiędzy ludźmi, człowiekiem a komputerem, bądź komputerem ze sobą samym, przy czym komputer musi mieć wymienialną heurystykę - konkretnie funkcję oceny planszy. Aplikacja udostępnia w tym celu okno w którym można wpisać klasę udostępniającą wskazaną funkcjonalność. Aplikacja ten kod kompiluje i dołącza do siebie za pomocą mechanizmu refleksji. Chciałbym się dowiedzieć, czy wg Was aplikacja działa w sposób poprawny, tzn czy gra zgodnie z zasadami (http://pl.wikipedia.org/wiki/Warcaby_angielskie), czy heurystyka działa w sposób przewidywalny, oraz czy są jakieś błędy przy użyciu funkcji edycji stanu planszy (Gra/Plansza/Edytuj). Działa ona w taki sposób, że lewy przycisk myszy ustawia pionki na planszy i zmienia im kolor, prawy zmienia stan konkretnego pionka na damkę i z powrotem, a środkowy przycisk usuwa wskazane pionki z planszy. Co do przycisku "Testuj" w oknie "Tester" - nie jest jeszcze oprogramowany.

Wszelkie komentarze i sugestie mile widziane:)

Dziękuję za wszelką pomoc i pozdrawiam
wampir

0

wymaga uruchomienia w JDK. Pod JRE też się uruchamia, ale nie udostępnia pełnej funkcjonalności.

To ja już bez uruchamiania mogę powiedzieć, że program "do d**y".
Co takiego niby jest w JDK, a nie ma w JRE, co może być potrzebne do... gry w szachy?

0

To ja już bez uruchamiania mogę powiedzieć, że program "do d**y".
Co takiego niby jest w JDK, a nie ma w JRE, co może być potrzebne do... gry w szachy?

Kompilator. Powiedziałbym raczej, że to nie gra, a framework do gry w szachy.

Natomiast może byłoby lepiej, gdybyś zamiast Javy zaoferował jeden z języków skryptowych? JavaScript albo LUA?

0
Kerai napisał(a):

wymaga uruchomienia w JDK. Pod JRE też się uruchamia, ale nie udostępnia pełnej funkcjonalności.

To ja już bez uruchamiania mogę powiedzieć, że program "do d**y".
Co takiego niby jest w JDK, a nie ma w JRE, co może być potrzebne do... gry w szachy?

Najpierw czytaj - potem pisz

Rev napisał(a):

To ja już bez uruchamiania mogę powiedzieć, że program "do d**y".
Co takiego niby jest w JDK, a nie ma w JRE, co może być potrzebne do... gry w szachy?

Kompilator. Powiedziałbym raczej, że to nie gra, a framework do gry w szachy.

Natomiast może byłoby lepiej, gdybyś zamiast Javy zaoferował jeden z języków skryptowych? JavaScript albo LUA?

Java jest wymagana przez prowadzącego

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0