Hello Piotr, PC> Przy okazji tego rankingu znowu wyszło na jaw, jak dużo gier trzeba PC> rozegrać, by móc porównać siłę programów. Przy 100 grach...
Maciej
maciej.pestka@...
Jan 1, 2006 1:59 pm
4881
Czesc Chcialbym sie dowiedziec, czy jest ktos wsrod Was, kto kiedys programowal cos szchowego w asemblerze i jesli tak, to co to bylo, na jaki procesorek itd.?...
Marek Kolacz autor Butchera (Rzeznika). Przy czym jesli mnie pamiec nie myli to chyba ostatecznie zrezygnowal z tego. Duza predkosc i bezbledny program mozna...
Hej!
Dnia 4-01-2006 o godz. 10:07 Sidorowicz Grzegorz napisał(a):
> Marek Kolacz autor Butchera (Rzeznika).
> Przy czym jesli mnie pamiec nie myli to chyba...
Marek Kolacz
markol4@...
Jan 4, 2006 11:06 am
4884
Cześć Dzięki za odzew. Tak, wiem, że nie jest to sprawa prosta, bo od kilkunastu lat programuję sobie w asemblerku intelowym inne rzeczy :- ). Analizując...
Hej!
Dnia 4-01-2006 o godz. 12:29 lopatkar napisał(a):
> Cze¶ć
> [...]
> funkcjonalno¶ć > programu nie zmieniły się. W ten sposób argument o...
Marek Kolacz
markol4@...
Jan 4, 2006 11:55 am
4886
... Bas Hamstra autor wybitnego programu Tao powiedział na ComputerChessClub 11 listopada 1997 roku: "Today's C (and C++) compilers optimize very well. So...
Jeszcze raz dzieki za aktywność Zgadzam się z Waszymi uwagami. Mam pewne fragmenty kodu zrealizowane w C#, ANSI C i asmeblerze. W pewnych sytuacjach nie ma...
Cze¶ć, to bardzo ciekawy temat. Ogólnie zgadzam się tym, co napisał Marek, że najlepiej unikać wstawek assemblerowych. Ale oczywi¶cie dobra znajomo¶ć...
Arkadiusz Paterek
ap181283@...
Jan 4, 2006 1:42 pm
4889
... Ja mogę przytoczyć jako ciekawostkę całkiem szybki program Chompster, napisany w języku Java, z którym grał mój program na turnieju CCT7. Jeżeli...
Arkadiusz Paterek
ap181283@...
Jan 4, 2006 2:27 pm
4890
Czesc to znow ja lukasz. Widze ze rozmawiacie o assemblerku. Jednak mam kilka pytan z innego tematu. Jak domyslacie sie chodzi uzywanie Aspiration Windows...
luckboy@...
Jan 4, 2006 2:28 pm
4891
Arkadiusz Paterek napisał: AP> Cze¶ć, AP> to bardzo ciekawy temat. Ogólnie zgadzam się tym, co napisał Marek, AP> że najlepiej unikać wstawek...
Piotr Cichy
pic@...
Jan 4, 2006 3:34 pm
4892
... Dwa pierwsze to profilery. Mogę napisać o AMD CodeAnalyst, bo narzędzia Intela jeszcze nie używałem. AMD CodeAnalyst jest to profiler działaj±cy na...
Arkadiusz Paterek
ap181283@...
Jan 4, 2006 4:17 pm
4893
Cieszę się, że dajecie odzew. Chyba można utworzyć kilka wątków w dyskusji, żeby się nie zgubić. :-) Ja postaram się odnieść kolejno do Autorów. ...
na MFT(d) sie nie znam - mam za to w programie Aspiration Window. Efekt, o ktorym piszesz, tez zaobserwowalem. Program rzeczywiscie moze zwrocic glupi ruch...
... Dzięki za odpowiedĽ. Tak jak napisałem, czuję się przekonany, że można niewielkim wysiłkiem przy¶pieszyć program używaj±c prefetcha. Cieszę...
Arkadiusz Paterek
ap181283@...
Jan 4, 2006 6:55 pm
4896
Arkadiusz Paterek napisał: AP> Plansza w programie Gosu to: (proszę się nie ¶miać :) AP> char board[128] A co w tym ¶miesznego? To, że char, czy to że...
Piotr Cichy
pic@...
Jan 4, 2006 7:17 pm
4897
... Jak sobie z tym radzis? Bo ja zawsze gdy juz nie ma czasu na powduszenie pruby wykorzystuje odpowiecz wczesniesa. Moze jest inne lepsze rozwiazanie tego...
luckboy@...
Jan 4, 2006 7:46 pm
4898
... Ja representuje szachownice za pomoca struktury: struct board { int color[120]; // kolory figur int piece[120]; // kolory...
luckboy@...
Jan 4, 2006 7:50 pm
4899
A ja dodam ze swej strony, że mam w swoim programie hybrydę, czyli tablicę w schemacie 0x88h (chyba podobnie jak luckyboy) plus lista figurek z pozycją...
... Czy mógłby¶ napisać, jakie to były kary? Czy maski nie mieszcz± się w cache, czy może to konflikty w cache? Pozdrowienia -Arek...
Arkadiusz Paterek
ap181283@...
Jan 4, 2006 8:26 pm
4901
... To, że board ;) ... No wła¶nie zamiana na int jest w tym momencie nietrywialn± spraw± w moim programie. Powinienem też przej¶ć z 0x88 na 12x16 czy...
Arkadiusz Paterek
ap181283@...
Jan 4, 2006 11:28 pm
4902
... W wersji rozeslanej jakis czas temu tez tak mialem. Ale z zachowania TSCP wyniklo mi, ze on wykorzystuje takze niepelne przeszukiwania (bo czasem co innego...
... a ja mam m_Board i się tego nie wstydze. ... Dlaczego boicie się używać 64 elementowych tablic? Przecież je¶li wygenerujecie wcze¶niej wszystkie...
"Dlaczego boicie się używać 64 elementowych tablic? Przecież je¶li wygenerujecie wcze¶niej wszystkie posunięcia to nie musicie robić żadnych kontroli....
Dokładnie nie pamiętam ile wynosiły kary za brak danych "pod ręką", ale można je oszacować na średnim poziomie kilkudziesieciu cykli procesora. Max.,...
Witam wszystkich, Jestem nowy z Wrocławia. Pytanie: Chciałem zast±pić wywołanie eval() w AlphaBeta na quiesce ale po tym zabiegu program zaczal grac...