Skocz do zawartości

PsichiX

Użytkownicy
  • Postów

    5 647
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    12

Treść opublikowana przez PsichiX

  1. https://gmclan.org/index.php?artykul=71 Mam nadzieję że już nie będziecie marudzić że Visual za trudny.
  2. Be Welcome ;) A skoro mam wolną chwilę to Wam zaraz napisze szybki arcik o obsłudze Visuala :)
  3. W Devie wszystko "działa" bo nie debuguje dobrze przez co nie wiesz kiedy naruszasz zabronioną pamięć i doprowadzasz do wykrzaczenia programu. static CHAR wartosc[256]; i po bólu. Jak przenosiłem XenoNa z Deva na Visuala, to się przeraziłem ile błędów znalazł :0 i powiem jeszcze raz: Visual ma Boski debugger ;*
  4. Hardkorem to jesteś używając Deva. Wiem że łatwy, sam bałem się przejść na Visuala (Ranma pamięta jak go wypytywałem co i jak o Visualu xD) a jak przysiadłem, wyjaśniono mi podstawy, to dalej sam szukałem info o obsłudze która okazała się banalnie prosta. Skovv, czytaj posta mojego pierwszego z punktami i poprawiaj :P
  5. To tak jak by powiedzieć ojcu że chcesz Garbusa gdy on oferuje Ci Lexusa :P
  6. 1. nie polecaj średniowiecznych IDE takich jak DevCpp, zamień go szybciutko na Visual C++. 2. Panie, coś nie tak, jakie int? Toż to funkcje eksportujesz dla GMa, który rozumie typy danych tylko: char* oraz double 3. Wywali błąd, przynajmniej powinno, ba nawet musi. "CHAR wartosc[256];" musi być zadeklarowane jako zmienna statyczna czyli nie zostanie usunięta po wyściu z funkcji (co bez słowa static właśnie robi), a każde nowe odwołanie do funkcji będzie dawało dostęp do tej zmiennej statycznej którą już raz używaliśmy (dla tego statyczna aby dane zmiennej były pod tym samym adresem w pamięci) 4. Piszesz że używasz Visuala, a kod opisujesz w Devie, coś nie halo, popraw to. Ogółem nie pisze się o czymś o czym nie ma się pojęcia. Cry me a river
  7. PsichiX

    GMclan-owe cytaty

    Ja myśle że odejście Nikasa było już bardziej widowiskowe :P
  8. PsichiX

    GMclan-owe cytaty

    Nie rozumiem Was :P
  9. Spokojnie, ten nick to na jakis czas, chce sprawdzic czy samemu mi bedzie dobrze go uzywac :P

  10. PsichiX

    Photoshop

    pędzel miękki i ustal stopień prześwitu
  11. PsichiX

    Endurance

    zawsze rysujecie gości z szyjami wychodzącymi z pozycji gardła (chodzi o to że szyja prowadzi do środkowej części głowy, nie tam gdzie powinna być - za bardzo przesunięta do przodu)
  12. PsichiX

    Nasze strony

    Your choice jak będziesz mnie nazywał :P
  13. PsichiX

    Nasze strony

    nie wiem czemu powoli, może akurat jakieś przeciązenie było. Mi tam śmiga jak na wordpressa. Zwiększyłem nieco czcionkę, rozjaśniłem ją, przyciemniłem tło i nie powinno być aż tak nieczytelne. BTW. Nowy wpis :) Tak, sugeruj się translatorem to w zime będziesz w sandałach biegał :P
  14. no wreszcie, bo jeszcze wczoraj ihooy nie działało :0

  15. PsichiX

    Nasze strony

    Pewnie za wcześnie na to ale co mi szkodzi :P - Wchodźta Panowie (i Panie oczywiście) http://psichix.com/ Strona jest prowadzona w dwóch językach: Polski i Angielski, zależnie od preferencji przeglądarki
  16. zakładam że kolega nie pisze w konsoli
  17. o, a to nie wiedzialem ze serwer MC ma to w sobie, gdzie to bylo? :0
  18. A jakby ktoś chciał wyjątkowo aplikacje zarządzania serwerem (automatyczne kopie, zaufani userzy itp) ode mnie, to mogę podesłać na priv któregoś dnia
  19. sorry, zapomniaelm ze to nie GM xD zaraz poprawie ;D btw. masz zrobioną pętlę komunikatów? jak nie to bez niej będzie robota na około
  20. GML if(keyboard_check_pressed(vk_numpad1)) { <akcja> }
  21. mi chodzi o to by bot rozumial co mowi i co do niego mowia, a zwykle odpowiadanie na pytania nie czyni go madrym :P EDIT: a jesli chodzilo Ci o ten algorytm, to tez znam prosty sposob, jednak nie zda rezultatu, jesli wciaz celujemy w nieprzecietna inteligencje bota
  22. model umyslu ktory opisalem posiada taka mozliwosc, tylko trudno by cos takiego zaimplementowac, ale nie jest to niemozliwe - jedyny problem to algorytm nadawania grup nowym slowom kluczowym. bot musial by analizowac cale zdanie i wtedy decydowac jakiej grupy jest nowe nieznane slowo i dodac je do slownika, nastepnie dopiero ciag (zdanie) do pamieci. Kuuupa roboty z tym bedzie :0
  23. problem rozwiazalem przy uzyciu programu VLC - wybieram opcje streaming, uzupelniam dane i dziala :)
  24. wyciąganie słów kluczowych ze zdania to pikuś przy tym co musisz dalej zrobić - musisz zrozumieć jak działa taki specyficzny umysł. Samo odpowiadanie na kombinacje słów nie zda rezultatu. Słowa kluczowe muszą być grupowane, np. na osoby (ja, ty, on, ona, itp.), rzeczowniki, przymiotniki, czasowniki. Chatbot pierw otrzymany ciag znakow dzieli na slowa kluczowe, nastepnie kazdemu ze slownika przypisuje jego grupe, w razie gdy ciag jest niestandardowo ulozony (tj. w jezyku Polskim dozwolona jest przemienna kolejnosc slow, niezmieniajac zwykle znaczenia zdania) musi ulozyc slowa prawidlowo aby w dalszym etapie chatbot mogl przetrawic i "wyobrazic" sobie to co do niego piszesz, inaczej bylby to dla niego tylko bezsensowny slowotok. "Ala ma kota" - dzieli na 3 slowa: "Ala"[osoba(ona)];"ma"[czasownik(stan)];"kota"[rzeczownik]. Chatbot zapamietuje ten ciag w pamieci wlasnie w strukturze slowo-grupa. "(Ty) Masz {na} imie chatbot" - "Ty"[osoba(ty)];"masz"[czasownik(stan)];"imie"[rzeczownik];"chatbot"[rzeczownik]. bot zapamieta ten ciag (bot musi zapamietac kazdy niepowtarzajacy sie z wczesniej zapisanymi ciag slow). "Jak (Ty) masz {na} imie?" - "jak"[zaimek ale dla bota to zapytanie, zarzadanie odpowiedzi];"Ty"[osoba(ty)];"masz"(czasownik(stan));"imie"[rzeczownik]. Bot widzac pierwsze slowo jako zapytanie, otworzy dostep do bazy pamieci, dalej widzac osobe, szuka w bazie pamieci danej osoby, gdy znajdzie pierwszy rekord zaczyna filtrowac szukane ciagi aby zawieraly dalsze szukane informacje ("masz" i "imie") i laduje je do pamieci krotkotrwalej (wszystko co bylo ostatnio w jego "myslach" - ciagi trafiaja nie tylko do bazy pamieci po ich przetrawieniu, ale tez do pamieci krotkotrwalej o jakims limicie maksymalnym aby miec swierze informacje pod reka). Znalazl ciag: "Ty Masz imie chatbot" i bierze z niego slowa pozostale ("chatbot") i dalej wynik transformuje w zdanie i wyrzuca do wyjscia. Obrobka w zdanie przy wiecej niz 1 slowie zwrotnym (odpowiedzi) bedzie klopotliwa, bo bot musi wiedziec ktore slowa odpowiedzi ma uzyc w zdaniu zwrotnym. Wlasnie w tym etapie wazne jest "wyobrazenie" przez bota ciagu ktory dostaje. Milej zabawy :) BTW. Bede musial Wam chyba jakis arcik o tym strzelic z przykladem ;)
×
×
  • Dodaj nową pozycję...