- 13
- 네모
- 조회 수 712
음악 조심! 반디캠으로 생각없이 찍다보니 듣던 노래도 포함되어 있네요ㅠ
영상은 제 로컬서버에서 작동하는 겁니다.
스포어에서도 테스트를 해 보았으나, 패턴공개는 안할거고, 저도 사용 안할겁니다.
가위바위보 모듈 수정따윈 하지 않았답니다?
소스코드상 확률은 1:1:1 그대로예요. 패턴을 알게되면 확률이 1:0:0 으로 바뀌지만요ㅋ
작성자
댓글 13
패턴은 확실히 있습니다. 다만.. 패턴이 한 사용자에게만 적용되는 게 아니라 모든 사용자에게 적용되기 때문에...
다른사람이 뭔가를 하면 패턴의 위치가 달라집니다..
그러려면 계산이 복잡해지는데.. 저는 패턴은 개개인의 컴퓨터 설정에 달렸다고 생각합니다.
그게 훨씬 효율적이지 않을까요?
완벽한 랜덤 함수는 없습니다. 반드시 패턴은 존재하는 법이죠 ㅎㅎ
어느 정도 패턴을 이해한것 같았는데.. 갑자기 패턴이 변하는 경우가 있습니다.
랜덤의 기준점이 역동적인 무언가가 있다는건데.. 그 중에서 그나마 추측되는건.. 시간/날짜.. 이네요.
시간에 따라 패턴이 결정된다가 아닐까요? 물론 시간만으로는 부족하죠. 다른 요소가 있을 가능성이 높아요.
PHP의 rand 함수는 99.9% 같은 패턴을 사용합니다. 다만, 그 패턴이란게 서버마다 다르죠.
http://6318.iptime.org/?mid=rockgame => 제 로컬 가위바위보
http://6318.iptime.org/s.php => 다음 결과 예측
http://6318.iptime.org/r.txt => 결과값의 패턴
같이 확인할 수 있습니다.
오호 몰랐던 사실이네요. ㅋㅋ
스포어 패턴도 마찬가지일걸요?
한 서버 내에서는 패턴을 공유하는거 같던데.. 호스팅 하는 서버랑 여기랑 공유되는거 아닌가요?
혼자서 한다면 모르지만 여러명이 하기때문에 중간에 패턴이 달라지는 부분도 있지 않을까요?
서버의 설정값에 따라..!!
그야.. 뭐... 당연한거겠지만요..ㅋㅋ
문제는 대부분의 XE 사이트에는 그게 적용이 안된거 같네요.
가위바위보 모듈에도 랜덤 시드값을 따로 설정할 수 없는 거 같고... 해서요..ㅋㅋ
그래서 rand 함수보다는 mt_rand 함수를 사용하는 것이 좀 더 좋습니다.
찾아보니 PHP 7.1 부터는 rand 함수와 mt_rand 함수가 같게 동작한다네요..
다행히(?) 여긴 2,000포인트가 최대치네요
패턴이 있는줄 알았는데 한참 잘 되다가 안되는 경우가 생깁니다.