Teoretycznie temat powinien znaleźć się w dziale "Błędy", niemniej biorąc pod uwagę że obecny stan rzeczy był działaniem celowym* umieszczam to w zakładce "Propozycje".
Temat dotyczy wprowadzonej w ostatniej aktualizacji opcji "nie ma". Żeby lepiej zobrazować sytuację posłużę się poleceniem: "Następne 2 ruchy nie ma dowolny przeciwnik" - Na chwilę obecną, jedynym przypadkiem kiedy ten warunek jest spełniony jest sytuacja gdy posiadamy ruch potrójny (Ruch poczwórny dla warunku "Następne 3 ruchy"). Tematem propozycji jest zmodyfikowanie działania opcji "nie ma" do stanu logicznie poprawnego:
Skoro opcja "Następne 2 ruchy ma dowolny przeciwnik" zwraca prawdę jedynie w sytuacji gdy następne 2 ruchy posiada przeciwnik, to opcja "Następne 2 ruchy nie ma dowolny przeciwnik" powinna negować powyższy warunek, czyli zwracać prawdę nie tylko w sytuacji gdy posiadamy ruch podwójny, ale także w sekwencjach:
- Mój_Ruch/Ruch_Przeciwnika (4 wiersz tabeli) oraz
- Ruch_Przeciwnika/Mój_Ruch (5 wiersz tabeli).
Jeżeli istnieją sensowne obiekcje co do wprowadzenia opisanej zmiany, prosiłbym o ich merytoryczne uzasadnienie.
Pierwsza Tura Druga Tura Logicznie poprawne działanie Obecne działanieMój Ruch Mój Ruch 11 - Mój ruch potrójny (Działa poprawnie) Ruch Przeciwnika Ruch Przeciwnika 00 - Dubel Przeciwnika (Działa poprawnie) Mój Ruch Ruch Przeciwnika 10 (fałsz) - Warunek nie jest spełniony (Błąd) Ruch Przeciwnika Mój Ruch 10 (fałsz) - Warunek nie jest spełniony (Błąd)
*