- Figgie एक कार्ड गेम है जिसे Jane Street ने बाज़ार और ट्रेडिंग के दिलचस्प पहलुओं का तेज़ी से अनुभव कराने के लिए बनाया है
- Jane Street बताता है कि वह इस गेम को खुद सिखाता है और इसे अंदरूनी तौर पर भी खूब खेलता है
- पहली बार आने वाले उपयोगकर्ता rules पढ़ने के बाद learning mode में इसे तुरंत आज़मा सकते हैं
- जिन सवालों का जवाब FAQ में नहीं मिलता, उन्हें figgie@janestreet.com पर भेजा जा सकता है, और Jane Street छूटी हुई जानकारी जोड़कर FAQ को अपडेट कर सकता है
- साइट का प्रवाह rules सीखने, खेलना, और FAQ देखने तक सरल रूप से जुड़ा है, इसलिए Figgie को जल्दी शुरू करना आसान है
Figgie में क्या है
- Figgie Jane Street का तेज़ रफ़्तार कार्ड गेम है, जो बाज़ार और ट्रेडिंग के दिलचस्प पहलुओं का simulation करता है
- Jane Street Figgie को ऐसा गेम बताता है जिसे वह सिखाता भी है और वास्तव में आनंद लेकर खेलता भी है
1 टिप्पणियां
Hacker News टिप्पणियाँ
Ross Rheingans-Yoo ने इस बारे में बहुत बढ़िया लिखा है कि poker trading सिखाने का पर्याप्त tool क्यों नहीं है, और Figgie क्यों बेहतर है: https://blog.rossry.net/figgie/
और Figgie के विकास में मदद करने वाले उनके सहयोगी Max Chiswick पर लिखा गया श्रद्धांजलि-लेख भी बेहद उत्कृष्ट है: https://blog.rossry.net/chisness/
HN पर trading और Wall St को अक्सर बुरा माना जाता है, लेकिन निजी तौर पर मुझे यह लगभग उल्टा लगता है। Figgie के दोनों आविष्कारकों ने शायद सीधे तौर पर cancer treatment या dolphins·whales के संरक्षण में योगदान नहीं दिया होगा, लेकिन enterprise JIRA-जैसी to-do lists, ecommerce middleware, या ad trackers बनाने वाली tech industry भी इससे बहुत अलग नहीं है
उनकी दोस्ती की अच्छी बात यह है कि उसमें pot odds अच्छे हों और अपेक्षित मान धनात्मक हो तो chips बीच में धकेल देने वाला poker-जुआरी वाला रवैया दिखता है। उन्होंने Figgie, AI Poker, education जैसे कई projects पर सब कुछ दाँव पर लगाया, और यह LinkedIn-शैली की personal brand या customer base बनाने वाली approach से काफ़ी दूर दिखता है
उम्र बढ़ने के साथ मुझे finance/trader तरह के लोगों की ईमानदारी भी अधिक मूल्यवान लगने लगी है। यह खुलकर मान लेना कि trading का काम पैसे के बारे में है, विडंबना से किसी व्यक्ति के लिए सबसे परोपकारी बात भी हो सकती है। जो traders या gamblers अपनी लालच और स्वार्थ को पहचानते हैं, वे अपनी सीमाओं को लगातार याद रखते हैं, इसलिए जीवन में उदार और निस्वार्थ भी हो सकते हैं, और पेशेवर या सामाजिक रूप से दूसरे लोग उन्हें कैसे देखते हैं इसकी कम चिंता करते हैं
एक options trader और gambler के रूप में, मैं लेखक की श्रद्धांजलि और इस game को बनाने में की गई मेहनत के लिए आभारी हूँ। Max Chiswick ऐसे व्यक्ति की तरह पढ़े जाते हैं जिसने जीवन के variance को स्वीकार किया था, और उनकी छोटी लेकिन मधुर दोस्ती ऐसी thick right-tail call option जैसी लगती है जो भले ही holding period में सिर्फ़ लगभग एक साल की हो, पर आत्मा को जीवन भर समृद्ध कर देती है
इससे मुझे trading में अपनी पहली नौकरी मिलने की याद आ गई
आवेदकों से mental math जैसी कई gimmicks करवाई जाती थीं, और उनमें से एक trading game था जिसमें cards के ज़रिए दूसरे आवेदकों से लेन-देन करके किसी खास commodity set को पूरा करना होता था। माहौल ऐसा था जैसे बच्चों से भरा कोई चिल्लाता हुआ trading floor, जहाँ सब अपनी मनचाही exchange terms चिल्ला रहे हों
किस्मत से मुझे बेहूदा हद तक अच्छा hand मिला था, इसलिए मुझे बस इंतज़ार करना था कि कोई मुझे वे दो-तीन missing cards दे दे
नौकरी शुरू होने के बाद managers हमें poker खिलवाते थे, और यह हर दिन senior trader से 10 pounds की subsidy मिलने जैसा था। बस इंतज़ार करना होता था कि वह सोच ले कि अब उसने काफ़ी खेल लिया है, और फिर हमेशा की तरह किसी भयानक hand पर all-in चला जाए
यह essay कि poker traders के लिए सबसे अच्छा game नहीं हो सकता, काफ़ी अच्छा है। बस उस समय online poker का golden age था, और चाहो तो एक साथ 5 tables खोल सकते थे
सरसरी तौर पर देखने पर मुझे Figgie का design भी पसंद आया। यह मूल रूप से cards के लिए एक market जैसा दिखता है, जिसमें सही suit इकट्ठा करने का लक्ष्य होता है
https://boardgamegeek.com/boardgame/140/pit
मैंने Figgie खेला है और यह मज़ेदार था। मेरे लिए काम करने वाली बुनियादी strategy यह थी
अगर शुरुआती card distribution साफ़ तौर पर एक तरफ़ झुका हो, तो मैं common suit और target suit का अनुमान लगाकर उस suit के cards खरीदने की कोशिश करता हूँ
अगर distribution लगभग बराबर हो, तो मैं उस round में बस conservatively खेलता हूँ और base cost वापस निकालने की कोशिश करता हूँ
मुश्किल हिस्सा यह समझना है कि असली trades देखकर अपने beliefs को कैसे update करें। अगर मान लें कि सब rational choices करते हैं, तो strategy बनाई जा सकती है, लेकिन जब सामने bluff करने वाले इंसान हों तो मुझे पक्का नहीं पता। फिर भी, चूँकि इसे win-win game कहा गया है, शायद कोई तरीका हो
यह market making जैसा लगता है। market किसी भी दिशा में जाए, market maker फिर भी थोड़ा-थोड़ा पैसा कमाता रहता है
estimated value से सस्ता मिले तो खरीदो, महँगा हो तो बेचो। 4th या 5th card जैसे वे cards जो majority पूरी करा दें, उनके लिए थोड़ा ज़्यादा चुकाना ठीक है
अगर मानें कि दूसरे लोग भी लगभग ऐसा ही कर रहे हैं, तो किसी card का ऊँचे दाम पर बिकना देखकर expected price बढ़ाना चाहिए और कम दाम पर बिकना देखकर उसे घटाना चाहिए। कितनी मात्रा में update करना है, असली मुश्किल वही है
ऐप डाउनलोड करके आज़माया, दिलचस्प तो है। लगता है कि दूसरे खिलाड़ियों के साथ गेम में शामिल हुआ जा सकता है, और “4 starting”, “12 active” ये दो टैब दिखे, लेकिन दबाने पर कोई प्रतिक्रिया नहीं हुई, फिर अचानक overflow हुआ और rendering टूट गई
नीचे Jane Street का hiring message होना खास तौर पर दिलचस्प लगा। ऐसा मैंने पहली बार देखा
साथ ही यह काफ़ी हद तक खराब ढंग से डिज़ाइन किया गया ऐप भी है। adb से logs देखे तो यह React Native निकला, और लगा कि शायद यह Jane Street के किसी कर्मचारी का side project रहा होगा। कोशिश पूरी की गई है, यह दिखता है
कुल मिलाकर ऐसी कंपनियों में यह काफ़ी आम hiring tool है। Jane Street इसमें ख़ास तौर पर ज़्यादा आक्रामक है, लेकिन ऐसे top-tier संगठनों के मानकों से देखें तो यह कोई अजीब बात नहीं है
मुझे नहीं लगता कि यह गेम बिना पैसे लगाए, single round में, ठीक से काम करेगा। उसी संदर्भ में यह जिज्ञासा है कि इसमें जीतते कैसे हैं—क्या अंत में जिसके पास सबसे ज़्यादा पैसा हो, वही जीतता है?
अगर ऐसा है, तो खेलने की रणनीति बहुत बदल जाती है। तीन में से एक बार 1000 डॉलर पर खत्म होने वाली रणनीति, हर बार 300 डॉलर पर खत्म होने वाली रणनीति से बेहतर मानी जानी चाहिए
poker इस समस्या को tournaments से हल करता है। सब लोग, मान लीजिए, 10,000 डॉलर के play money से शुरू करते हैं और तब तक खेलते हैं जब तक एक खिलाड़ी सब कुछ न जीत ले। backgammon इसे match play से हल करता है, जैसे पहले 7 points लेने वाला जीते। दोनों ही मामलों में pot stack की तुलना में कितना बड़ा है या कितने points बाकी हैं, उसके हिसाब से optimal strategy बदलती है, जिससे अतिरिक्त complexity आती है
backgammon cube के बिना single game के रूप में किसी तरह चल सकता है, लेकिन serious खिलाड़ी ऐसा नहीं करते। बिना betting के poker का एक hand तो बिल्कुल समझ में नहीं आता। जो मैंने पढ़ा है, उसके हिसाब से Figgie, backgammon की तुलना में poker के ज़्यादा क़रीब है, लेकिन इसे bots या अनजान लोगों के साथ single-game अनुभव की तरह पेश किया जा रहा है। क्या मैं कुछ मिस कर रहा हूँ?
गेम चुनने का तरीका कुल मिलाकर अजीब है
अच्छा हो अगर सिर्फ एक बटन हो और वह सीधे real-time game में डाल दे। या फिर असली मैच में जाने से पहले bots के खिलाफ practice करा दे
username पहले से इस्तेमाल हो रहा है, यह alert भी ठीक से दिखा नहीं। सफ़ेद रंग में था, इसलिए लगा कि ऐप काम नहीं कर रहा; ऊपर scroll करने के बाद ही पता चला कि username पहले से लिया जा चुका है
पिछली चर्चा: https://news.ycombinator.com/item?id=38679078
पसंद आया। इसे असली cards के साथ आज़माना चाहता हूँ, लेकिन suit-wise card counts बराबर नहीं हैं, इसलिए party game के रूप में यह तब तक मुश्किल है जब तक host बाहर न बैठे
पहले से कई decks तैयार किए जा सकते हैं, लेकिन अगर एक round 4 मिनट का है, तो एक घंटे के खेल के लिए लगभग 10 decks चाहिए होंगे। बराबरी बनाए रखने के लिए 12 decks भी लग सकते हैं, लेकिन तब बाद के rounds में क्या निकलने की संभावना ज़्यादा है, इस बारे में अतिरिक्त जानकारी मिल जाती है
शायद किसी को deck sorter बनाने के लिए nerd-sniping किया जा सकता है
पैसे लगाकर तो नहीं खेलना चाहूँगा, लेकिन नकली पैसे के साथ ठीक हो सकता है
दो ईमानदार खिलाड़ियों के साथ इसे आसानी से set up किया जा सकता है। खिलाड़ी 1 suit के हिसाब से S-C-H-D की चार piles बनाता है, फिर खिलाड़ी 1 के न देखने के दौरान खिलाड़ी 2 पहली दो piles या आख़िरी दो piles पर 8/12 marker को random तरीके से रख देता है, और फिर piles के क्रम को randomize कर देता है। इससे खिलाड़ी 1 को क्रम से कोई जानकारी नहीं मिलती
मुश्किल हिस्सा यह है कि असली cards के साथ trading कैसे की जाए। अभी की तरह खुली और अव्यवस्थित trading करनी हो तो शायद उसे काफ़ी ज़्यादा structured या restricted करना पड़ेगा
फिर deck को cut करके ऊपर वाला हिस्सा नीचे रख दो; pattern बना रहेगा लेकिन शुरुआत कहाँ से है, यह पता नहीं चलेगा
ऊपर से गिनते हुए 1·5·9·13वें, 2·6वें, 3·7वें cards हटाए जा सकते हैं, या “3 cards लो, 1 छोड़ो; 3 cards लो, 1 छोड़ो; 1 card लो, 3 छोड़ो; 1 card लो” किया जा सकता है। तब हर group एक ही suit का होगा, इसलिए deck में Figgie distribution आ जाएगी
व्यक्ति 2 आए, boxes को मिला दे, और बाहर चला जाए
फिर व्यक्ति 1 वापस आकर एक box चुन ले
अभी भी मैं इस गेम को पूरी तरह समझ नहीं पाया हूँ, लेकिन speed पर दिया गया ज़ोर मुझे पसंद नहीं आया। लोगों को, चाहे trading हो या नहीं, तेज़ financial decisions लेने के लिए प्रोत्साहित नहीं किया जाना चाहिए
हो सकता है इस गेम से यह skill बेहतर हो, लेकिन finance में सफल होने के लिए ज़रूरी नहीं कि कोई तेज़ decisions ही ले सके
अगर सिर्फ 5-point spread profit वाली 4 trades मिल जाएँ, तो बाकी ante भी निकल आता है। हर trade के लिए 1 मिनट है, इसलिए यह इतना stress-heavy ढाँचा नहीं है
असली stress यह है कि bots साफ़ तौर पर mispricing पर बहुत तेज़ी से प्रतिक्रिया देते हैं। अगर कोई गलती से 8-point value वाला card 1 point पर बेच दे, तो मुझे offer देखने का मौका भी नहीं मिलता और bot उसे खरीद लेता है। कीमती suit पर कम limit bid लगाकर पकड़ सकते हो, लेकिन हर trade होने पर limit reset हो जाता है और उसे बार-बार दर्ज करने का धैर्य नहीं है। कम से कम फ़ोन पर तो ऐसा है; असली keyboard वाले कंप्यूटर पर शायद आसान हो
ऐसे posts पढ़कर लगता है जैसे मुझमें बौद्धिक कमी हो। इस तरह के trading-imitating card game का उद्देश्य क्या है, और यह चलता कैसे है, मुझे बिल्कुल समझ नहीं आता