Fastbar
Powrót do strony głównej
Trzymaj pliki na gmclan.org!
Game Maker w pytaniach i odpowiedziach!
Polska dokumentacja
Tabela wyników ligi 24
Pobierz GM
Kategorie bazy plików
Pliki -> Game Maker -> Przykłady
Informacje o pliku: Szachy
Bardzo dobry silnik szachowy respektujący oficjalne zasady tejże gry (łącznie z biciem w przelocie, roszadą i podobnymi). Świetnie napisany, wszystko w jednym obiekcie. Dla początkujących może być trudny do zrozumienia.
rozmiar: 1494 KB | autor: Jakim
pobrań: 6047 | głosów: 13 | ocena: 8.53 oceń zasób
data dodania: 17.06.11 | dodał: Platyna
Komentarze
stron: 1

1


av

Platyna (21:59, 17.06.2011)

Podoba mnie się. Zastanawiam się tylko czy nie mija się to odrobinę z ideą przykładów, bo to pełen silnik, ale podoba mnie się.

av

Uzjel (23:53, 17.06.2011)

Super Jakim

av

Madness (7:14, 18.06.2011)

Mi się podoba ;d szkoda że przykład jest w 8.1 a nie w 8.0 ^^ ale to i tak wersje lite można pobrać w sumie

av

Madness (7:15, 18.06.2011)

EDIT: sry silnik ^^ nie przyklad

av

Borek (9:52, 18.06.2011)

Super! Podoba mi się Myślisz nad prostym AI ? Szczerze mówiąc nie wiedziałbym jak się do tego zabrać AI w szachach to chyba największe wyzwanie dla mnie

av

Jakim (12:18, 18.06.2011)

Na razie tworzę AI do prostszych gier planszowych - jedną na ligę - jak mi się uda, przeniosę to na szachy .

av

Muuuuczek567 (12:24, 18.06.2011)

Przy tworzeniu AI do gier typu szachy dobrze skorzystać ze sposobu działania algorytmów genetycznych.

av

Platyna (15:09, 18.06.2011)

Przy tworzeniu AI do gier typu szachy dobrze skorzystać z pomocy wybitnych szachistów i zaprogramować jakieś znane konkretne strategie, a nie całkowicie od zera. Dodatkowo myślę, że trzeba się raczej skupić na niekompletnym drzewie gry i jakimś programowaniu dynamicznym. Wyszukiwanie tzw. strategii wygrywającej, ale nie na całą rozgrywkę tylko do jakiegoś wcześniejszego celu jak zbicie określonej bierki.
To jest przynajmniej jak ja bym się do tego zabrał. Nie wiem, jakoś nie mam zaufania do genetyków.
A teraz mnie naszło takie pytanie czy takie fachowe AI szachowe pracuje w czasie gdy gracz myśli czy tylko podczas własnego ruchu.

av

Tymon (16:11, 18.06.2011)

Moża użuć sztucznych sieci neuronowych... ale nie na nasze komputery. Za duże by wyszły.

av

Jakim (16:43, 18.06.2011)

Teoretycznie, metody siłowe pozwalają na dzisiejszych komputerach przewidywać multum kombinacji, nie jest to jednak konieczne, a na moje oko - nawet wskazane. Nie wszystkie kombinacje ruchów należy badać (nazwijmy niektóre ruchy "błędnymi", poza tym można zamiast typowego drzewka ruchów (typowa metoda sprawdzania) użyć schematu: wyznaczenie celu - obrona - przeprowadzenie: ze zdolnością płynnego wytyczania kolejnych celów na podstawie ruchów oponenta. Natomiast programista musiałby nie tyle przewidzieć możliwe reakcje, lecz stworzyć system oceny ruchu i zamiarów przeciwnika. To by mieściło się w wymienionym przez Platynę "tworzeniu strategii".

av

Uzjel (16:46, 18.06.2011)

Najlepsze silniki szachowe sprawdzają każdą możliwą kombinacje i wybierają dla siebie najkorzystniejszą. Wyprzedzają gracza kilka a czasem kilkanaście ruchów do przodu. Można zauważyć, że jak gra się na najwyższych poziomach trudności z komputerem, to "myślenie" przeciwnika komputerowego jest bardzo długie.

av

Platyna (16:54, 18.06.2011)

Bredzisz Uzjel aż się się przykro robi. Czas sprawdzania wszystkich kombinacji nawet koło 20 ruchów w przód liczyło by się we wiekach wszechświata. Drzewko gry rozrasta się wykładniczo. Nie ma prawa istnieć żaden zadowalający algorytm bezbłędnie wyznaczający tzw. pozycje wygrywające w szachach. Są tylko i wyłącznie odpowiednio dobre heurystyki. Jakim to w miarę dobrze wyjaśnił.

av

Uzjel (17:49, 18.06.2011)

OK sorry, już się nie znam Jednak jestem pewny, że spotkałem się z tą techniką jednak w trochę mniejszej skali.

av

Muuuuczek567 (18:03, 18.06.2011)

W warcabach to może by przeszło, a i to tylko na 10 ruchów do przodu.
Mówiąc o algorytmach genetycznych, miałem na myśli użycie funkcji przystosowania. Nie mówiłem, żeby od razu implementować jakieś mutujące się kolonie. Wydaje mi się po prostu, że jak w pewnym momencie (np. jakiś względny spokój na planszy) użyje się funkcji przystosowania dla, powiedzmy, 100 ruchów, to te mające najlepszą wartość mogą być dobrym punktem wyjścia dla następnych ruchów.

av

Bedziom (18:53, 19.06.2011)

nic nie rozumiem z tego Waszego bełkotu, ale wiem jedno - przykład mi się podoba

av

Madness (8:02, 23.06.2011)

To nie ,,bełkot" ,tylko coś z grubej rury

av

Bidziu890 (12:48, 23.06.2011)

szkoda że jest z roszczeniem .gm81 ja nie mam najnowszej wersji ;p i mi nie działa :/

av

Muuuuczek567 (12:57, 23.06.2011)

No to ściągnij najnowszą, chyba działa w wersji Lite.

av

Bedziom (13:12, 23.06.2011)

działa. Ja mam lite i działa ;D

av

Jaklub (16:06, 24.06.2011)

"roszczeniem"

stron: 1

1



Dodaj komentarz:
Treść:
W bazie mamy plików: 215
Menu
Panel użytkownika
Jesteś niezalogowany!

Nie masz konta? Zarejestruj się
Użytkownicy on-line
45 użytkownik(ów) aktywny(ch) przez ostatnie 15 minut:
gości: 44, userów: 1, ukrytych: 0
Decretus

0 użytkownik(ów) na gmczacie i 0 bot(ów)
Shoutbox
Decretus (2:02, 28.04.17):
Witam serdecznie, zachęcam do wzięcia udziału w konkursie!
Adriann (1:17, 28.04.17):
Gibki Kaktus (23:30, 27.04.17):
Jestem gotowy na Pyrkon
Gibki Kaktus (23:30, 27.04.17):
Halo
Kotekhh (23:23, 27.04.17):
Krowa która ryczy, mało mleka daje
SimianVirus7 (22:18, 27.04.17):
Czy Gmclan posiada IRC'a czy coś w ten deseń? czy tylko ten czat funkcjonuje? (,bo w sumie po co IRC skoro jest to)
SimianVirus7 (22:17, 27.04.17):
Witam Nigdy nie używałem tego czatu, więc nie wiem, czy powinienem się przywitać czy nie
dxdiag (20:15, 27.04.17):
brawo dester
Adriann (18:28, 27.04.17):
starają się coraz bardziej:3
I am vader (18:03, 27.04.17):
Najlepsza bot reklama jaka tu widzialem led.feen.us/fq7e5b.png
Nikas (12:02, 27.04.17):
uuuuu
nowy_user (11:54, 27.04.17):
Człowiek ma już dość tych botów, niech Marmot lub Patrysław coś z nimi zrobią
Wojo (9:56, 27.04.17):
Znowu te boty
Penguin (7:23, 27.04.17):
mi też
Sutikku (22:51, 26.04.17):
Nie znajduje mi adresu DNS youtube, no to fajnie
Nikas (21:35, 26.04.17):
store.steampowe....com/app/206440 To The Moon zostało zrobione w rpg makerze.
Ignatus (21:33, 26.04.17):
Ja z GM mam ciekawa historie.Pewnego dnia 2 lata temu stwierdzilem ze spelnie marzenie dziecinstwa i zaczne robic gry, znajomy podpowiedzial zebym zaczal od nauki javy.Dla urozmaicenia zmudnego przerabiania kursow zaczalem instalowac rozne edytory i tak trafilem na GM
Ignatus (21:31, 26.04.17):
Każdy kojarzy spelunky
kriso99 (20:33, 26.04.17):
siemka, jest jakas lista na necie z id wszystkich klawiszy z klawiatury?
Suekii (18:58, 26.04.17):
Spelunky kojarzycie?
Flashek (18:46, 26.04.17):
każdy pierwszy program będzie dobry jeżeli tylko użytkownik sobie z nim radzi
I am vader (18:41, 26.04.17):
Bywają dobre gry w rpgmakerze..na przyklad ten, no..... Ahriman's Prophecy!
I am Lord (18:16, 26.04.17):
i nie chodzi mi o tego: www.adventuremaker.com tamten program potrafił tylko wyświetlać tekst i odpowiedzi
I am Lord (18:15, 26.04.17):
a nie, wcześniej tknąłem jakiś adventure maker i to był edytor gier tekstowych.
I am Lord (18:14, 26.04.17):
no bardzo fajna zabawka była to w nim poznałem czym są zmienne :d
I am Lord (18:14, 26.04.17):
Ja zaczynałem w rpg makerze 2000
Uzjel (18:13, 26.04.17):
Ej, Ja zaczynałem w RPG Makerze i bardzo dobrze go wspominam To tylko narzędzie, jak każde inne.
Suekii (18:08, 26.04.17):
rpg maker to zabawka dla dzieci w podstawówce.
I am vader (16:41, 26.04.17):
Mam chyba 50 gównogierek z rpgmakera na koncie bo kazde kostowalo 10 centow. Zadne nie jest dobre.
Kotekhh (16:18, 26.04.17):
rpg maker rządzi chłopcy
Flashek (16:09, 26.04.17):
Pamiętam moją pierwszą grę na androida, to była istna masakra. Autko wypierdzielało mi w kosmos. Tekstury były zniekształcone jak w jakimś psychologicznym horrorze. Jak znajdę to ci wyślę gdzieś na chomikuju mam obok modyfikowanych biosów )
dxdiag (16:07, 26.04.17):
praktycznie wszystko współdziała z tym cackiem
dxdiag (16:06, 26.04.17):
ale plusem jest kompatybilność
dxdiag (16:05, 26.04.17):
Nie tylko
Flashek (16:05, 26.04.17):
Z tego co czytałem to Ue3 to zabawa światłem głównie
Flashek (16:04, 26.04.17):
Domyślam się
dxdiag (16:03, 26.04.17):
HDR jest genialne
dxdiag (16:03, 26.04.17):
ja na trójce robiłem bardzo długi czas
dxdiag (16:01, 26.04.17):
w unrealu tez masz wady poważne
dxdiag (16:00, 26.04.17):
powiem ci ze generalnie w unity nie ma na co narzekać tylko trzeba się przyzwyczaić do interfejsu
Flashek (15:59, 26.04.17):
niby ten silnik i ma wiele fajnych zastosowań ale szczerze mam dość pierdzielenia się z tą optymalizacją
Flashek (15:58, 26.04.17):
ja ostatnio robiłem w unity ale mi ręce opadły
I am Lord (15:55, 26.04.17):
Dester widzę że bardzo ci zależy na tej wygranej sprowadzając kolegów haha
dxdiag (15:31, 26.04.17):
robię nowy projekt w unreal
dxdiag (15:30, 26.04.17):
Siemka
Wojo (15:27, 26.04.17):
No tu ci przyznam rację
Kotekhh (15:12, 26.04.17):
nie ma to jak po 12 godzinach legnąć się w łożu
Wojo (15:04, 26.04.17):
Ja zaraz kończę
Suekii (13:20, 26.04.17):
Dzisiaj nockę walę więc jeszcze sporo luzu a tam ?
Ankieta
» Czy jesteś szczery odpowiadając w ankietach w Internecie?
Tak
Nie

GMCLAN to serwis o programie Game Maker i nie tylko.
Copyright © 2002-2017. GMCLAN.ORG
Wszelkie prawa zastrzeżone. Kopiowanie materiałów bez zgody redakcji zabronione!

[ Czas generowania strony: 0.00702 sekund ] [ Liczba zapytań MySQL: 17 ]

thecrims Otserv List Otserv LyricsTown Harry Potter Serwery Gier
dev nodev