#halflife

3
59

A w sumie. Nocna edycja CZERSTWEGO! - wybucha jebutna armata z konfetti.

Hejto city, czy mnie słychać?!

Cisza mą odpowiedzią.

W akompaniamęcie wycia @bojowonastawionaowca i majowych kropel deszczu, cieknących po ścianach pewnego mieszkania pod Częstochową, zapraszam. Udziwnijmy sobie noc. xD

---------

#czerstwyhumor #memy #heheszki #halflife

7cfa335c-0001-4eab-8413-a9e58af81920
bb749b5f-0999-45de-846a-f0b87fc81f9f
c074caa8-a52b-4480-b80c-ade1c7773bd5
c42d55ec-208b-4166-9cfa-f9e8c055883b
d0d63e66-0a25-42e8-8498-269ce5be3ce7

chyba pora w końcu zagrać w tego HL2. z tego co pamiętam to ta gra ma mieć jakąś rewolucyjną fizykę


a co do czwartego mema to w UK robił ze mną kiedyś taki Krzysiek, co go narzeczona zostawiła dla Rumuna którego poznała pod bankomatem xDDD tak mi się ta historia przypomniała

Zaloguj się aby komentować

Co będzie jeżeli przemnożymy przez siebie dodawanie oraz dodawanie?

Pytanie może sugerować że zadająca je osoba ma udar i bredzi bez sensu, ale w zasadzie, jest to możliwe.


W XIX wieku w matematyce nastąpił kryzys. Okazało się że kilka teorii (teorii, a więc posiadających dowody swojej prawdziwości) jest ze sobą sprzeczne, a dalsze badania ujawniły, że cała metodologia dowodzenia twierdzeń prowadziła do wielu paradoksów, i trzeba było ją wynaleźć od nowa (przykładowo, za pomocą indukcji matematycznej można przeprowadzić zupełnie poprawny dowód twierdzenia, jakoby wszystkie konie były tego samego koloru).

Wtedy też zaczęto się bardziej przyglądać sposobom w jakie uprawiana wtedy była matematyka. Jednym ze skutków było powstanie logiki, arytmetyki Boola, twierdzeń Gödla, ale dzisiaj chcę opisać dziedzinę, znaną jako Rachunek Lambda.

W skrócie? Zakładamy że wszystko jest funkcją.


Rachunek Lambda ma trzy najważniejsze "operatory":

-Zmienna. Jest to coś, co jest argumentem funkcji, używane przez funkcje, i zwracane przez funkcje. Przykładowo, w równaniu

f(x) = x+3

zmienną jest x


-Deklaracja nowej funkcji. Używa ona greckiej litery Lambda (λ, znanej z loga organizacji Black Mesa #halflife ). Składa się z tego jaki argument przyjmuje funkcja, i co zwraca. Dobrze czytanie: argument. Nie argumenty. Funkcje w rachunku Lambda w zasadzie mają zawsze tylko jeden argument, i jest cwane obejście problemu funkcji które wymagają więcej argumentów. Przykładem zadeklarowania nowej funkcji, jest f(x) = x+3


Stosowana jest następująca notacja:

λx.x+3

czyli:

λ - znak że deklarujemy nową funkcje

x - zmienna która jest tym co funkcja przyjmuje

x+3 - to co funkcja nam zwraca


-Wywołanie funkcji, przykładowo f(5)=5+3=8


Więc przykładowo, jeżeli chcemy użyć rachunku Lambda do policzenia 5^2, to zapiszemy to jako:

(λx.x^2)(5) = 25

w pierwszym nawiasie deklarujemy funkcję, a kolejnymi nawiasami ją wywołujemy.


Czym to się różni od "klasycznej" matematyki? Pokażemy to na przykładzie:

W klasycznej matematyce, liczby naturalne i dodawanie są zdefiniowane za pomocą aksjomatów Peano:


  1. 1 jest liczbą naturalną

  2. jeżeli a jest liczbą naturalną, to a+1 również jest liczbą naturalną

  3. nie istnieje taka liczba naturalna a, że a+1 = 1

  4. a + (b+1) = (a+b) + 1


Pierwsze dwa aksjomaty pozwalają nam powiedzieć, że 2 oraz 3 są liczbami naturalnymi. Czwarty aksjomat mówi nam o tym w jaki sposób je ze sobą dodać:


  • 2 = (1+1) = (0 + 1 + 1), 3 = (0 + 1 + 1 + 1)

  • 2 + 3 = 2 + (2 + 1) = (2 + 2) + 1 = (2 + (1 + 1)) + 1 = ((2 + 1) + 1) + 1 = 5


Z kolei w rachunku Lambda, liczby definiujemy w następujący sposób:


  1. 0 = λf.λx.x

  2. Jeżeli x jest n-tą liczbą naturalną (w myśl obecnej definicji), to (n+1) liczba jest dana wzorem λf.λx.f(x)


Czyli 0 jest funkcją, która przyjmuje jako argument pewne "f", i zwraca funkcję która dla dowolnego argumentu x zwraca x, a każda kolejna liczba naturalna N jest funkcją która przyjmuje jako argument funkcję f, oraz argument x, i zwraca funkcję f złożoną z samą sobą N razy.

Zagmatwane? No k⁎⁎wa raczej że tak xD ale pokażemy to na przykładzie:

Niech naszą funkcją f będzie znany sinus, a x pewną liczbą rzeczywistą.

W takim wypadku:

0(f, x) = x

1(f, x) = sin(x)

2(f, x) = sin(sin(x))

3(f,x) = sin(sin(sin(x)))

...


no, albo możemy np. napisać

3(λx.x^2, 3) = (((3^2)^2)^2) = 6561


Zastosowałem tutaj jednak pewien skrót, którego wcześniej nie opisałem.

Funkcja 3 jest zgodnie z tym co pisałem wyżej funkcją tylko jednego argumentu, a ja tutaj użyłem dwóch. Troche nielegalizm.

Jak więc zdefiniować funkcję kilku argumentów, na przykład dodawanie?

A no tak:

funkcja add(x,y) której wynikiem będzie x+y, będzie zdefiniowana jako:

add = λx.λy.x+y

czyli funkcja add jest funkcją która przyjmuje jakiś argument (np. 3), i zwraca funkcję która zwraca wynik dodawania jakiegoś y z podanym x. W takim wypadku więc add(3) jest funkcją, która przyjmuje jako argument pewien y, i zwraca wynik operacji y+3


Pokręcone? Tak, ale taki system pozwala nam zrobić w nim właściwie wszystko, włącznie z mnożeniem funkcji przez siebie.

Jako że ten wpis jest już dosyć długi, to zostawię was z samym rozwiązaniem, oraz filmem który to lepiej rozwija:

https://www.youtube.com/watch?v=RcVA8Nj6HEo

Teraz możecie zupełnie śmiało powiedzieć, że +*+(3)(1)(3)(2)=262144

#matematyka #ciekawostki

d37ab481-b32f-45a8-9dd7-9f3b736cad89

@redve rachunek lambda to jedna z pierwszych rzeczy w moim zyciu, przy ktorych stwierdzilem, ze nie jestem tak madry, jak mi sie zawsze wydawalo. Po⁎⁎⁎⁎ne gowno

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

@Felonious_Gru Warto - według mnie dalej najlepsza gra VR jaka kiedykolwiek powstała. Podczas pojedynku z Jeff'em (nie szukaj co to i nie oglądaj! bo stracisz całą zabawę!!!) czułem autentyczny fizyczny stres i strach! Totalny odlot.

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

@AlvaroSoler naciągane jak ledżinsy na dżesice ale jak już to autor powinien wspomnieć gierkowe "pomożecie? -pomożemy" i podłubać listę twórców w poszukiwaniu emigrantów z Polski.


Ogólnie to polskich smaczków w zagranicznych grach jest sporo, z przyjemnością je wyławiam ( ͡° ͜ʖ ͡°)

Zaloguj się aby komentować

Jak wiadomo z ostatniego wywiadu z Gabenem, bardziej niz mniej prawdopodobne jest, ze powstaje Half Life 3.

Teraz pojawiaja sie informacje/plotki, ze HL3 jest we wczesnej fazie testow gameplayu.

Wcale bym sie nie zdziwil.


Bardziej ciekawi mnie to, jakie nowa gra przyniesie innowacje, bo kazda nowa odslona ma w zamierzeniu jakos zmienic branze gier.

Moze jakies LLMowe NPC? Albo dialogi dynamicznie dostosowujace sie do wyborow i generowanie dialogow w czasie rzeczywistym, za kazdym razem co nieco inaczej?

Ultrarealizm nie tylko otoczenia, ale i postaci?

Wykorzystanie do maximum mozliwosci kart NVIDIA i innowacyjna fizyka?

A moze rozwiniecie VRu?

Premiera gry polaczona z wydaniem nowego Steam Decka?

Kto wie

https://thegamepost.com/half-life-3-undergoing-external-playtesting-valve/

#gry #halflife

4a5bf5a7-994b-4fa4-9b2f-78f65b26bb82

Jakos bym się napalał że to będzie kontynuacja 2, bo swego czasu chyba sam scenarzysta opublikował scenariusz jak miała wyglądać 3 ale jej nie będzie.

Zaloguj się aby komentować

@Component2094 tak, byka teraz po 5 złotych, masz jeszcze blue shift i opposing force, jedynka to tak naprawdę 3 osobne gry


Można grać w 2, nawet była za darmo na 20 rocznicę,


Generalnie jak chcesz grać w 1 to kupił bym "black mesa" jest to hl1 przeniesiony na silnik source 2, czyli ma bardziej aktualna grafikę

@Sweet_acc_pr0sa pięknie dziękuję za taką odpowiedź, a zwłaszcza za podpowiedź z Black mesa


Czy Black mesa zawiera w sobie te dwa dodatki?


Poczekam na promki, może faktycznie coś wskoczy. Aż wstyd się przyznać, że taki że mnie gracz, a w half-life nigdy nie grałem

@Component2094 Z uniwersum half life'a jest jeszcze portal i portal 2 jeśli odpowiada Ci także to, bardzo przyjemna gierka.


Innymi słowy, kupuj w bundlu na stronie wszystko, sprawdź kolejność i bzikaj.

Zaloguj się aby komentować

@maly_ludek_lego - wszyscy mają tak wysokie i odmienne oczekiwania czym ta trzecia część miałaby być, że próba ich spełnienia bez przełomowego gameplaju, grafiki oraz fizyki będzie strzałem w kolano

Zaloguj się aby komentować

Dziś gratka dla fanów #gry #halflife - za godzinę wychodzi nowy rozdział remaku Half Life: Blue Shift. Trochę im zajęło od czasu ostatniego rozdziału, ale jest to to remake Xen.


https://www.moddb.com/mods/black-mesa-blue-shift-remake


Dodam, że niedawno wyszło też demo Project Brealis, czyli fanowska kreacja Epistle 3 - nie wydanego a tylko planowanego HL2: Episode 3 opisanego swego czasu na blogu Marca Laidlawa.

https://projectborealis.com/


No i na 20 lecie HL2 Valve wypościło nieco zmienioną wersję HL2 z komentarzami do podstawki.

PanNiepoprawny userbar

@PanNiepoprawny

>remake Xen

No trochę mylący termin. Akschually, remake Xen to był projekt Black Mesa który ciągnął się latami.


Rozdział Focal Point to po prostu taki "Xen: Gaiden"

@PanNiepoprawny warto dodać że half life 2 plus dwa dodatki fabularne jest do dzisiaj za darmo na steam. gre ograłem te naście lat temu ale zgarnąłem żeby z panną żeby przejść w coopie bo podobnież jak hl1, istnieje do tej gry fanowski coop

Zaloguj się aby komentować

Zaloguj się aby komentować

@Odczuwam_Dysonans @Grewest niestety grałem w hl2 dość niedawno. Ja się pytam gdzie jest EP3?!

Serio, to jest jedna z moich ulubionych historii w gatunku gier. Ciekawy, złowieszczy lore, pełen tajemnic.

Jest coś fascynujacego w tym nihilizmie tego świata i żałuję, że nie ma kontynuacji 🥺

Moim zdaniem powinni zrobić osobna cześć na temat wydarzeń z notatki "World Surrenders" - to była wojna bodajże kilkugodzinna - niesamowity koncept 😅

Zaloguj się aby komentować

Mnie ciekawi czy zrobią jakiś remaster coś jak Black mesa. Ograłem niedawno black mesa i chętnie bym ograł dwójke, ale nie wiadomo czy grać czy czekać

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować