[{"data":1,"prerenderedAt":77},["ShallowReactive",2],{"project-argus-maximus-en":3,"titles-en":76},{"project":4,"notes":75},{"id":5,"title":6,"body":7,"cover":57,"date":58,"demo":57,"description":50,"draft":59,"extension":60,"featured":59,"meta":61,"navigation":62,"order":63,"path":64,"repo":65,"seo":66,"status":67,"stem":68,"summary":69,"tags":70,"__hash__":74,"translated":62},"projects\u002Fprojects\u002Fargus-maximus.md","Argus Maximus",{"type":8,"value":9,"toc":49},"minimark",[10,17,20,25,28,32,35,39,42,46],[11,12,13],"blockquote",{},[14,15,16],"p",{},"The Hundred Eyes see everything.",[14,18,19],{},"A team-picker for Cartola FC (Brazil's biggest fantasy football game), built in two stages: prediction and optimization.",[21,22,24],"h2",{"id":23},"prediction","Prediction",[14,26,27],{},"First, a Random Forest model predicts how many points each of the 500+ available players will score next round. Average points, recent form, home\u002Faway, opponent strength and scouts (tackles, shots, fouls) all feed in.",[21,29,31],{"id":30},"optimization","Optimization",[14,33,34],{},"Then, once every player has a predicted score, linear programming picks the actual lineup: maximize total predicted points, subject to staying under budget and fielding a valid formation (4-3-3, 4-4-2, whatever). No manual tinkering with the squad. The solver just finds the mathematically best team the predictions allow.",[21,36,38],{"id":37},"data","Data",[14,40,41],{},"Historical data for the early rounds came from Henrique P. Gomide's caRtola dataset. Everything since is pulled by its own ETL script.",[21,43,45],{"id":44},"next","Next",[14,47,48],{},"Still actively growing. A proper database is replacing the CSVs next, then backtesting to see how the model would've actually done in past rounds.",{"title":50,"searchDepth":51,"depth":51,"links":52},"",2,[53,54,55,56],{"id":23,"depth":51,"text":24},{"id":30,"depth":51,"text":31},{"id":37,"depth":51,"text":38},{"id":44,"depth":51,"text":45},null,"2025-06-26",false,"md",{},true,1,"\u002Fprojects\u002Fargus-maximus","https:\u002F\u002Fgithub.com\u002Falmeidaota\u002FArgusMaximus",{"title":6,"description":50},"active","projects\u002Fargus-maximus","A team-picker for Cartola FC. A Random Forest predicts every player's points, then linear programming picks the best legal lineup.",[71,72,73],"python","docker","ml","LTJogzkenoc-e9dFDh3__HsdVWCQSg_wQJO80T_4fgo",[],{},1793409193632]