சுழல் சக்கர சீரற்ற தேர்வி
பெயர்களை ஒட்டுங்கள் அல்லது TXT/CSV கோப்பை இறக்குமதி செய்து, நியாயமான சீரற்ற தேர்வுக்கு சக்கரத்தைச் சுழற்றுங்கள்.
உங்கள் சக்கரத்தை உருவாக்குங்கள்
ஒரு வரிக்கு ஓர் உருப்படியை உள்ளிடுங்கள் அல்லது TXT/CSV கோப்பின் முதல் நெடுவரிசையை இறக்குமதி செய்யுங்கள்.
CSV-யின் முதல் நெடுவரிசை பயன்படுத்தப்படும். தலைப்பு வரியும் ஓர் உருப்படியாகக் கருதப்படும்.
உங்கள் பட்டியலும் முடிவுகளும் இந்த உலாவியிலேயே இருக்கும். ToolSG அவற்றைப் பதிவேற்றாது.
உங்கள் சுழல் சக்கரம்
அசைவூட்டம் தொடங்கும் முன்பே வெற்றியாளர் பாதுகாப்பாகத் தேர்ந்தெடுக்கப்படுகிறார்.
சமீபத்திய வெற்றியாளர்கள்
கடைசி 10 முடிவுகள் இந்த உலாவியில் மட்டும் சேமிக்கப்படும்.
இதுவரை வெற்றியாளர் இல்லை. முதல் முடிவுக்குச் சக்கரத்தைச் சுழற்றுங்கள்.
விரிவான வழிகாட்டி
சுழல் தேர்வு: வாய்ப்புகள், நகல் பெயர்கள் மற்றும் நீக்குதல்
அசைவிற்கு முன் தேர்வு, நகல்களின் வாய்ப்பு, இறக்குமதி, வெற்றியாளர் நீக்கம் மற்றும் உலாவி வரலாற்றை அறியுங்கள்.
முக்கிய எண்கள் ஒரே பார்வையில்
- தேர்வு
- நிராகரிப்பு மாதிரியுடன் 32-பிட் உலாவிச் சீரற்ற மதிப்பு
- crypto.getRandomValues மதிப்பை வழங்குகிறது; தேர்ந்தெடுத்த பதிவை அசைவு காட்டுகிறது.
- குறைந்தபட்சப் பட்டியல்
- 2 காலியல்லாத பதிவுகள்
- வரிகளின் ஓர இடைவெளிகளும் காலி வரிகளும் நீக்கப்படும்.
- ஒவ்வொரு பதிவின் வாய்ப்பு
- 1 / மொத்தப் பதிவுகள்
- நகல் பெயர்கள் தனித்தனி தகுதியுள்ள பதிவுகளாக இருக்கும்.
- சமீபத்திய வரலாறு
- கடைசி 10 முடிவுகள்
- உள்ளூர் சேமிப்பு கிடைக்கும்போது பட்டியலும் அமைப்புகளும் தற்போதைய உலாவிச் சுயவிவரத்தில் சேமிக்கப்படும்.
- அசைவு நேரம்
- 3, 5, 8 அல்லது 12 வினாடிகள்
- குறைந்த அசைவு விருப்பம் சுழற்சி அசைவைத் தவிர்க்கும்.
சரிபார்த்த பட்டியலுடன் தேர்வு நடத்துதல்
-
படி 1: பட்டியலைத் தயாரியுங்கள்
வரிக்கு ஒரு தேர்வு அல்லது UTF-8 TXT/CSV இறக்குமதி செய்யுங்கள். சுழற்றுமுன் முடிவைப் பாருங்கள்.
-
படி 2: நகல்களைச் சரிபாருங்கள்
தற்செயல் நகல்களை நீக்குங்கள். கூடுதல் எடை தேவையானால் மட்டும் வைத்திருங்கள்.
-
படி 3: சுழற்றி முடிவைக் காட்டுங்கள்
அசைவிற்கு முன்பே பதிவு தேர்ந்தெடுக்கப்படும். நேரம் காட்சியை மாற்றும்; ஏற்கெனவே தேர்ந்தெடுத்த முடிவை அல்ல.
-
படி 4: சுற்றுகளுக்கு இடையே பதிவுகளை நீக்குங்கள்
வெற்றியாளரை நீக்குவது முதல் துல்லியப் பொருத்தத்தை மட்டும் நீக்கும். அதே நபர் மீண்டும் வெல்லக் கூடாதெனில் அவருடைய எல்லாப் பதிவுகளையும் நீக்குங்கள்.
-
படி 5: முக்கிய முடிவுகளைப் பதிவு செய்யுங்கள்
வரலாற்றை அழிக்குமுன் அல்லது உலாவியை விட்டு வெளியேறுமுன் வேறிடத்தில் நகலெடுங்கள்; கடைசி 10 முடிவுகள் மட்டுமே இருக்கும்.
முடிவைத் தேர்ந்தெடுப்பது எது
கருவி உலாவியின் குறியாக்க API மூலம் குறியற்ற 32-பிட் சீரற்ற மதிப்பைக் கோருகிறது. பதிவுகளின் எண்ணிக்கையின் முழு மடங்கை உருவாக்காத இறுதி வரம்பிலுள்ள மதிப்புகளை நிராகரித்து, மீதியைக் குறியீடாகப் பயன்படுத்துகிறது. நேரடியாக மீதி எடுப்பதால் ஏற்படக்கூடிய சார்பை இது தவிர்க்கிறது.
சக்கரம் நகருமுன் வெற்றிப் பதிவு தேர்ந்தெடுக்கப்படும். அசைவு அதன் பகுதியில் நிற்கும். நேரமோ குறைந்த அசைவு விருப்பமோ ஏற்கெனவே தேர்ந்தெடுத்த பதிவை மாற்றாது. உலாவிச் சீரற்ற மூலமும் பட்டியலும் தேர்வை நிர்ணயிக்கும்; அசைவு இரண்டாவது தேர்வு அல்ல.
நகல்கள் வகுத்தலை மாற்றுகின்றன
ஒவ்வொரு செல்லுபடியான வரிக்கும் மொத்த வரிகளிலிருந்து ஒரு வாய்ப்பு உண்டு. ஒருவரின் வாய்ப்பு அவருடைய பதிவுகளின் எண்ணிக்கையை மொத்தப் பதிவுகளால் வகுப்பதாகும். கீழே சதவீதங்கள் ஒரு தசம இடத்திற்கு வட்டமிடப்பட்டுள்ளன.
| முதலில் வெவ்வேறு பதிவுகள் | முதலில் ஒவ்வொன்றின் வாய்ப்பு | ஒரு பெயர் இருமுறை இடம்பெற்றால் |
|---|---|---|
| 2 | 50.0% | 2 / 3 = 66.7% |
| 6 | 16.7% | 2 / 7 = 28.6% |
| 20 | 5.0% | 2 / 21 = 9.5% |
கூடுதல் நகல் மொத்தத்தையும் மாற்றுவதால் அசல் சதவீதம் வெறுமனே இரட்டிப்பாகாது. நகல் எச்சரிக்கை ஆங்கிலப் பெரிய/சிறிய எழுத்துகளை வேறுபடுத்தாமல் கூடுதல் நகல்களை எண்ணுகிறது. Ben, ben, BEN, Chen இரண்டு நகல்களைக் காட்டும்; நான்கு பதிவுகளும் தேர்வுக்குத் தகுதியானவை.
வெற்றியாளரை நீக்குதல்
காட்டப்படும் வெற்றியாளர் உரையுடன் துல்லியமாகப் பொருந்தும் முதல் பதிவு மட்டும் நீக்கப்படும். மற்ற நகல்களும் வேறு பெரிய/சிறிய எழுத்து வடிவங்களும் தொடரும். ஒரே நபர் மீண்டும் வெல்லாத தேர்விற்கு அவருடைய எல்லாப் பதிவுகளையும் மாற்றுப் பெயர்களையும் கைமுறையாக நீக்குங்கள்.
ஆறு வெவ்வேறு பதிவுகளில் ஒன்றை நீக்கினால் மீதமுள்ள ஒவ்வொன்றின் வாய்ப்பு 1/6 இலிருந்து 1/5 ஆகும். வரலாறு யாரையும் தானாக விலக்காது. ஒரு பதிவு மட்டும் இருந்தால் சுழற்ற முடியாது; தேவையானால் கடைசிப் பதிவைத் தனியாக அடையாளப்படுத்துங்கள்.
பெயர் இறக்குமதியும் காட்சியும்
TXT வரிக்கு ஒரு உருப்படியைப் பயன்படுத்தும். CSV முதல் நெடுவரிசையை மட்டும் பயன்படுத்தி மேற்கோள்களுக்குள் உள்ள காற்புள்ளிகளையும் இரட்டை மேற்கோள்களையும் கையாளும்; தேர்ந்தெடுத்த கலத்தின் தொடர் இடைவெளிகள் சுருக்கப்படும். தலைப்பு தானாகக் கண்டறியப்படாது: Name கூடத் தேர்வாகலாம். அரைப்புள்ளி இங்கு நெடுவரிசைப் பிரிப்பான் அல்ல.
கோப்புகள் UTF-8 ஆகப் படிக்கப்படும். இறக்குமதிக்குப் பின் சீன, தமிழ் பெயர்களைச் சரிபாருங்கள்; குறிப்பாகப் பழைய குறியாக்கத்தில் ஏற்றுமதி செய்தவற்றைப் பாருங்கள். இது கண்டிப்பான CSV சரிபார்ப்பான் அல்ல.
சக்கரப் பெயர்கள் காட்சிக்காகச் சுருக்கப்படலாம்; பட்டியலும் முழு வெற்றியாளர் உரையும் தொடரும். சுருக்கப்பட்ட பெயர் புதிய பதிவு அல்ல.
சேமிப்பும் நடைமுறை வரம்புகளும்
பட்டியல், அமைப்புகள், கடைசி 10 முடிவுகள் தற்போதைய உலாவிச் சுயவிவரத்தில் சேமிக்கப்படும்; தேர்விற்காகப் பதிவேற்றப்படாது. அதே சுயவிவரத்தைப் பயன்படுத்துபவர் அவற்றைப் பார்க்கலாம். இது காப்புப் பதிவு அல்ல; தளத் தரவு அழித்தல் அல்லது தனிப்பட்ட அமர்வு முடிவு அதற்குரிய சேமிப்பை நீக்கலாம். தனிப்பட்ட உலாவல் சாதாரணச் சுயவிவரத் தரவை அழிக்காது.
வரலாற்றை அழிப்பது முடிவுகளை நீக்கும். மீட்டமைத்தல் மாதிரிப் பட்டியலை மீட்டு முடிவுகளை நீக்கி புதிய நிலையைச் சேமிக்கும்; முழுத் தளச் சேமிப்பையும் அழிக்காது. மிகப் பெரிய பட்டியல் உலாவி வளங்களைச் சார்ந்தது.
சாதாரணக் குழுத் தேர்வுகளுக்குப் பயன்படுத்துங்கள்; சான்றளிக்கப்பட்ட குலுக்கல் அல்லது தணிக்கை அமைப்பு அல்ல. உரை வரிசைப்படுத்தி பட்டியலைச் சரிபார்க்கவும் சீரற்ற சொல் உருவாக்கி செயல்பாட்டு யோசனைகளுக்கும் உதவும்.
அடிக்கடி கேட்கப்படும் கேள்விகள்
சக்கரம் வெற்றியாளரை எப்படி தேர்ந்தெடுக்கிறது?
அசைவூட்டத்திற்கு முன் உலாவியில் பாதுகாப்பாக ஒரு பதிவு தேர்ந்தெடுக்கப்பட்டு, பிறகு canvas அந்தப் பகுதிக்குச் சுழற்றப்படுகிறது.
Spreadsheet-லிருந்து ஊழியர் பெயர்களை இறக்குமதி செய்யலாமா?
ஆம். பெயர்களை முதல் நெடுவரிசையில் வைத்து CSV ஆக export செய்து இறக்குமதி செய்யவும். தலைப்பு வரியை editor-ல் நீக்கலாம்.
நகல் பதிவுகள் இருந்தால் என்ன நடக்கும்?
நகல்கள் வைக்கப்படும்; ஒவ்வொரு பதிவுக்கும் தனிப் பகுதி கிடைப்பதால் மீண்டும் வந்த உருப்படிக்கு அதிக வாய்ப்பு இருக்கும்.
ToolSG என் பெயர்களைப் பதிவேற்றுமா?
இல்லை. கோப்பு வாசிப்பு, தேர்வு மற்றும் சேமிப்பு அனைத்தும் உங்கள் உலாவியில் நடக்கும்.
ஒரே வெற்றியாளர் மீண்டும் வராமல் தடுக்கலாமா?
முடிவுக்குப் பிறகு வெற்றியாளரை நீக்கித் தொடரவும் என்பதைத் தேர்ந்தெடுங்கள். துல்லியமாகப் பொருந்தும் முதல் பதிவு மட்டும் நீக்கப்படும். மற்ற நகல்கள் மீண்டும் வெல்லலாம்; அந்த நபர் மீண்டும் வெல்லக் கூடாதெனில் அவருக்கான எல்லாப் பதிவுகளையும் நீக்குங்கள்.
எத்தனை உருப்படிகளைச் சேர்க்கலாம்?
பட்டியல் அளவுக்கும் பெயர் நீளத்திற்கும் நிர்ணயிக்கப்பட்ட உச்சவரம்பு இல்லை. குறைந்தது இரண்டு உருப்படிகள் தேவை; மிகப் பெரிய பட்டியல்கள் உலாவி மற்றும் சாதன வளங்களைச் சார்ந்தவை.
ஆதாரங்கள்
- W3C — Web Cryptography API: getRandomValues
- MDN — Crypto.getRandomValues
- MDN — Window.localStorage
- MDN — prefers-reduced-motion
இந்த வழிகாட்டி வெளியிடப்பட்ட விதிகளை எளிய மொழியில் விளக்குகிறது. இது நிதி, சட்ட அல்லது அதிகாரப்பூர்வ ஆலோசனை அல்ல — விதிகள் மாறக்கூடும், எனவே முடிவெடுக்கும் முன் மேலே இணைக்கப்பட்ட அமைப்பிடம் உறுதிப்படுத்துங்கள்.