atarionline.pl Gry w szachy na Atari - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1: CommentAuthorzbyti
    • CommentTime10 Apr 2020 zmieniony
     
    @Kaz na lichess.com też automat sprawdza nasze partie i jak zrozumiałem można dostać bana jak platformie wyjdzie, że mamy zbyt dużą zgodność z silnikiem szachowym w swoich partiach.

    Można poszperać w ich regulaminie czy na forum w tej kwestii.
    • 2:
       
      CommentAuthornogorg
    • CommentTime10 Apr 2020
     
    Można też dostać 'refunda'

    ->link<-
    • 3: CommentAuthorzbyti
    • CommentTime11 Apr 2020
     
    MAME 0.220
    SciSys President Chess [hap, Berger]
    Systemhuset / Loproc Conchess Plymate (Amsterdam, T8) [hap, anonymous]
    Systemhuset / Loproc Conchess Plymate Victoria [hap, anonymous]
    Fidelity Electronics Elite Avant Garde 2100 (set 2) [Berger]
    • 4: CommentAuthorzbyti
    • CommentTime11 Apr 2020
     
    Przy okazji szperania o KIM-1 znalazł się jeszcze program na 8K i 2K :] Usurpator jest ze źródłami!



    ->link<-
    • 5: CommentAuthorzbyti
    • CommentTime12 Apr 2020 zmieniony
     
    Tego nie znałem: Liczba Morphy’ego ->link<-
    • 6: CommentAuthorzbyti
    • CommentTime14 Apr 2020
     
    • 7: CommentAuthorzbyti
    • CommentTime16 Apr 2020
     
    • 8: CommentAuthorurborg
    • CommentTime17 Apr 2020 zmieniony
     
    Trzecia partia 6 rundy. Białymi gra komputer szachowy Millennium Orion 2000, a czarnymi program szachowy Masterchess na komputery Atari XL/XE.

    Masterchess gra Obrone Skandynawską, co wiąże się z szybkim wyprowadzeniem hetmana. Daje to przeciwnikowi niewielką przewagę pozycyjną, ale po kilkunastu posunięciach dochodzi do wymiany hetmanów i pozycja się wyrównuje. W 20 posunięciu ma miejszce wymiana ostatnich figur lekkich i zaczyna się końcówka pionkowo wiezowa. Obie strony mają po 7 pionów i dwie wieże.

    Niewielką przewagę pozycyjną zaczyna zdobywać Millennium który rusza pionami do przodu, gdy Masterchess tkwi swoimi pionami na pozycjach wyjściowych pozorując jakieś ruchy wieżami. Zapowiada się na długa końcówkę, ale partia kończy się dosyć niespodziewanie w ruchu 37, bowiem Masterchess podstawia mata.
    • 9: CommentAuthorurborg
    • CommentTime17 Apr 2020 zmieniony
     
    W kolejnym starciu białymi gra program szachowy Computer Chess na Atari XL/XE, zaś czarnymi komputer szachowy CXG Sphinx Granada. Kolejna partia w której działy się niestworzone rzeczy, ale nie uprzedzajmy faktów ;)

    Partia przez pierwsze kilkanaście posunięć wyrównana. Programy szybko wymieniają się lekkimi figurami i do 20 posunięcia wszystkie lekkie figury znikają z szachownicy. Po 20 ruchach Computer Chess ma okazję przeprowadzić atak na wrogiego króla i Stockfish nawet widzi forsownego mata w 7 ruchach. Atarowski program robi wówczas prostą groźbę matową wieżą i hetmanem. O Granadzie już pisałem, że jej algorytm chyba w ogóle nie rozpoznaje gróźb matowych i zapewne widzi jedynie to, że może stracić piona. Bije więc innego wrogiego piona własnym hetmanem i wydaje mu się że wszystko jest OK. Partia w tym momencie powinna się skończyć, ale Computer Chess robi coś dziwnego. Zamiast dać mata bije piona wieżą dając szacha. Wygląda to jakby się chciał się pobawić suwakiem (taki motyw taktyczny) i nazbijać trochę materiału zanim da mata. W 23 posunięciu znowu Computer Chess może dac mata w 1 posunięciu. Do mata jednak dalej nie dochodzi, bo program łakomi się na materiał i wybiera przewagę wieży zamiast wygranej. Wkrótce jednak zyskuje i tak miażdżącą już przewagę zbijając Granadzie hetmana. Mat wydaje się już tylko kwestią czasu. Computer Chess właściwie cały czas może dać mata w 2 posunięciach mając wieżę i hetmana przeciwko królowi i kilku pionom, ale mu jakoś się z tym nie spieszy. Zbija sobie wrogiego pionka, czasem da jakiegoś szacha. Granada tylko ucieka bezradnie królem. Dopiero w ruchu 34 Computer Chess wykonuje ruch kończący partię dając przeciwnikowi... pata :) Co ciekawe jednak program ogłasza się zwycięzca i twierdzi ze dał mata. w sumie to że program zawala wygrana partię to w tym turnieju nic dziwnego, ale żeby dać pata i twierdzić ze to mat - tego jeszcze nie było ;)
    • 10: CommentAuthorzbyti
    • CommentTime17 Apr 2020 zmieniony
     
    @urborg chciałem napisać o tej partii, że to overkill ale teraz (jak dojechałem to pata) to wygląda jak rozejm po pokazie siły :D To nie jest taktyka, to nie jest strategia - to dyplomacja :D

    EDIT: zastanowiło mnie to... naprawdę ten program nie widzi gróźb matowych? spotkałeś się jeszcze z jakimś tego typu? ja na ten moment tylko microchess na kim-1 o to podejrzewam bo on daje mata przy okazji dawania szacha a nie dlatego, że jest możliwość matowania.
    • 11: CommentAuthorzbyti
    • CommentTime18 Apr 2020 zmieniony
     
    @urborg, czy mógłbyś przetestować poniższą pozycję z mojej partii z Minichess (konwersja Microchess z KIM-1 by @xxl) na paru maszynkach z obecnego turnieju?

    Wydaje mi się, że żaden nie powinien znaleźć najlepszego ruchu w tej straconej pozycji.



    Posunięcie czarnych.

    Microchess/Minichess grał tutaj Gxb4 nieznajdująca drogi to uratowania hetmana. Prawidłowe jest Gg4 ze stratą ale nie tak dużą jak utrata najsilniejszej figury.
    • 12: CommentAuthorzbyti
    • CommentTime18 Apr 2020 zmieniony
     
    Colossus Chess 4.0 już po paru sekundach znalazł prawidłowy odwlekający wariant, zegary są mylące, miał 1 min na ruch a prawidłowy wariant liczył już po paru sekundach.
    • 13: CommentAuthorxxl
    • CommentTime18 Apr 2020
     
    znecasz sie na KIMem :-) gdyby nie bylo konika na e5 to KIM zagralby juz rozsadniej...
    • 14: CommentAuthorzbyti
    • CommentTime18 Apr 2020
     
    Kim Dzong Un bije konia przed królową ;)
    • 15: CommentAuthorzbyti
    • CommentTime19 Apr 2020
     
    Moja ulubiona obrona w wydaniu najsilniejszych programów na świecie!

    • 16: CommentAuthorurborg
    • CommentTime19 Apr 2020
     
    @zbyti

    Fajny test dla tych słabych maszynek. Przetestuję
    • 17: CommentAuthorurborg
    • CommentTime19 Apr 2020 zmieniony
     
    @zbyti

    Na pierwszy ogień poszedł Saitek Kasparov Avalon. Niestety po przewrtowaniu instrukcji okazało się że ten komputerek nie umożliwia ustawienia dowolnej pozycji. Teoretycznie mógłbym go przetestowac odtwarzając wszystkie posunięcia od początku partii, ale potrzebowałbym zapis partii od początku.

    Kolejny test na CXG Sphinx Granada. Czyli 4-bitowiec z układem taktowanym 1MHz. Granada w tej sytuacji gra Gxe5. Czyli nie widzi możliwości uratowania hetmana i bije skoczka.

    Saitek Mephisto Junior Master - To samo c w Avalonie. Nie ma tu funkcji ustawienia dowolnej pozycji.
    • 18: CommentAuthorzbyti
    • CommentTime19 Apr 2020 zmieniony
     
    @urborg dzięki za test. Widać, że te turnieje to dwie osobne ligi ;)

    Partię z Microchess grałem trochę randomowo białymi by zobaczyć czy on jakoś reaguje na moje ruchy czy gra "swoje", więc zapisu nie mam.

    Ale jak masz ochotę sprawdzić ta zaraz jakiś zapis partii prowadzący to tej pozycji stworzę.

    1. h4 h5 2. g4 f5 3. e3 d5 4. a3 d4
    5. exd4 e5 6. Rh3 e4 7. Re3 Bd6 8. g5 Qd7
    9. f3 Qa4 10. fxe4 fxe4 11. b4 Be6 12. Nf3 Ne7
    13. Ne5 Ng8 14. Nc3

    Kolejność ruchów kompletnie losowa ale chyba najszybciej w ten sposób da się dojść do oczekiwanej pozycji.
    • 19: CommentAuthorurborg
    • CommentTime19 Apr 2020
     
    Przetestowałem Krypton Systema Talking Chess Master. Na ustawieniu 30 sekund nie znajduje rozwiązania i ucieka hetmanem na c6. Ustawiłem go na wyższy poziom na którym myslał jakieś 2-3 minuty i wtedy znalazł rozwiązanie.
    • 20: CommentAuthorurborg
    • CommentTime19 Apr 2020 zmieniony
     
    Przetestowałem lidera tabeli czyli Millennium Schachmeister Pro 2. Ten komputerek ma tą zaletę że na wyświetlaczu wyświetla aktualnie najlepszy znaleziony ruch więc można śledzić jego myślenie. Na początku rozważał ucieczkę hetmanem na pole a6. Po mniej więcej 3 sekundach uznał że jednak lepsza jest ucieczka na c6. Po około 10 sekundach doszedł do wniosku że jednak lepsze jest bicie Gxe5. Po upływie 30 sekund niestety nic już lepszego nie wymyślił. Przestawiłem go na poziom 120 s/ruch. Niestety dwie minuty tez nie wystarczyło aby znalazł rozwiązanie. Włączyłem go jeszcze w tryb nieskończony i niestety nawet po 10 minutach dalej nie widział rozwiązania tylko chciał grac Gxe5.

    Edit
    A jednak znalazł rozwiązanie, juz go miałem wyłaczać, a tu patrzę że jednak zaskoczył w końcu. Zabrało mu to chyba 12-15 minut.
    • 21: CommentAuthorurborg
    • CommentTime19 Apr 2020
     
    Novag Coral przetestowany. Na ustawieniu 30s/ruch wykonuje Gxe5. Podobnie na ustawieniu 2minuty i 4minuty (najwyższym dostępnym).
    • 22: CommentAuthorzbyti
    • CommentTime19 Apr 2020
     
    @urborg to wina "daty produkcji" algorytmu i/lub dostępnej pamięci? CPU?

    Jak to oceniasz?

    Colossus Chess 4.0 odnajdywał prawidłowy wariant po paru sekundach.

    Między Microchess na KIM-1 a CC4.0 to faktycznie dekada rozwoju algorytmów etc. a jak jest w w/w przypadkach?
    • 23: CommentAuthorurborg
    • CommentTime19 Apr 2020
     
    Millennium Orion 2000
    Przy czasie 30s wykonuje ucieczkę hetmanem na c6
    1min - Gxe5
    90s - znajduje rozwiązanie Gg4
    • 24: CommentAuthorurborg
    • CommentTime19 Apr 2020 zmieniony
     
    Wydaje się że to algorytm robi różnicę. Novag Coral, oba komputery Millennium i Krypton Systema to 8-bitowce. Prawdopodobnie to jakies klony Intela 8080, czyli procesora będącego protoplastą Z80. Nawet jesli założymy że są powiedzmy 2-krotnie słabsze od Z80 to i tak takie zadanie taktyczne sprawia im zaskakująco dużą trudność. Więc wina musi leżeć po stronie algorytmu. Tym bardziej ze Novag Coral ma procesor 8MHz.
    • 25: CommentAuthorzbyti
    • CommentTime19 Apr 2020
     
    @urborg jak dla niedoszłego programisty szachów na A8 to wbrew pozorom cenna dla mnie wiedza, bo daje mi punkt odniesienia :] Dzięki za testy!
    • 26:
       
      CommentAuthorDracon
    • CommentTime19 Apr 2020 zmieniony
     
    Dlaczego "niedoszłego" ? Dawaj dalej! Ładuj więcej węgla! ;)
    • 27: CommentAuthorzbyti
    • CommentTime19 Apr 2020 zmieniony
     
    No jeszcze nie doszedłem jak to zrobić a do tego aktualnie Action!uje ;)

    Może dobrze mi radzisz i warto posypać odrobinę koksem emulator na PC?
    • 28: CommentAuthorzbyti
    • CommentTime7 dni temu