Snuffels botkodarblogg

View previous topic View next topic Go down

Snuffels botkodarblogg

Post by Snuffeldjuret on Tue Jun 19, 2012 12:20 am

Tja, tänkte ha detta topicet till att uppdatera alla hur det går med kodandet av våran bot spelabot som finns i våran IRC-kanal. För er som inte vet så är poängen med boten att man säger till boten att man vill spela inhouse, och när 10 pers har sagt att dom vill så delar boten upp jämna lag. Sen efter matchen så hanterar den ändringen av folks rating beroende på om dom vann eller förlorade.

Påminner om att det är viktigt för spelaDOTA2 att alla fixar IRC. Enklast är att gå igenom alla 4 stegen i mIRC guiden som finns här: http://speladota2.userboard.net/t151-irc-guide-internet-relay-chat
Slutar du innan du är färdig med steg 4 kommer du inte kunna säga till boten att du vill spela ih!

Hur som helst har jag precis kodat om laguppdelaren så att den fungerar som autobalance i HoN, som skall passa ihop med vårat ratingsystem som kommer vara väldigt likt det som är i HoN (dvs väldigt likt vad alla andra liknande community/kanaler har). Jag har dock inte bestämt mig än för hur mycket rating man skall öka och sjunka efter match och exakt vad det skall bero på.
Nu skall jag bara koda matchrapporteraren, sen skall boten vara 100% funktionellt duglig och bara behöva kosmetiska förbättringar =).

Snuffeldjuret
spelaDOTA2 admin

Posts : 515
Join date : 2010-09-04
Age : 32
Location : Göteborg, Sweden

View user profile

Back to top Go down

Re: Snuffels botkodarblogg

Post by Snuffeldjuret on Tue Jun 26, 2012 9:38 pm

Inte hänt jättemycket senaste dagarna då jag haft lite datorstrul. Hoppas det är fixat nu!

Snuffeldjuret
spelaDOTA2 admin

Posts : 515
Join date : 2010-09-04
Age : 32
Location : Göteborg, Sweden

View user profile

Back to top Go down

Re: Snuffels botkodarblogg

Post by Nukes on Thu Jun 28, 2012 4:14 pm

Noterade detta Razz

Nukes

Posts : 20
Join date : 2012-06-21

View user profile

Back to top Go down

Re: Snuffels botkodarblogg

Post by justusth on Mon Jul 09, 2012 6:35 pm

kan vi testa hosta boten på min mac? uptime borde kunna vara väldigt bra

justusth

Posts : 2
Join date : 2012-05-31

View user profile

Back to top Go down

Re: Snuffels botkodarblogg

Post by Snuffeldjuret on Mon Jul 09, 2012 7:51 pm

Hm jadu, det är ju enkelt att testa för dig genom att bara installera mIRC på den Very Happy. spelaboten kodar jag ju på så ofta jag kan, så just att ha boten där ett tag känns inte jättevärt =(.

Snuffeldjuret
spelaDOTA2 admin

Posts : 515
Join date : 2010-09-04
Age : 32
Location : Göteborg, Sweden

View user profile

Back to top Go down

Re: Snuffels botkodarblogg

Post by Snuffeldjuret on Sun Jul 15, 2012 11:07 am

Nu ha jag kommit igång med lite kodande igen. Inte mycket, men nu skall man få ett pm från boten när mm är redo =). Äntligen börjat med matchrapporteraren som medlemmarna skall använda förresten ^^.

Tanken är att börja med !v för vinst, !f för förlust och !a för avbruten match. 6 stycken behöver mata in samma resultat för att det skall föras in i statistiken. Innan en match är rapporterad kan man inte adda till ny. Kod som hanterar problem som att fixa standin eller om folk inte rapporterar in får komma lite senare ^^.

Snuffeldjuret
spelaDOTA2 admin

Posts : 515
Join date : 2010-09-04
Age : 32
Location : Göteborg, Sweden

View user profile

Back to top Go down

Re: Snuffels botkodarblogg

Post by Snuffeldjuret on Tue Jul 17, 2012 9:21 pm

Tror jag hinner klart med matchrapporteraren imorgon faktiskt! =)

Snuffeldjuret
spelaDOTA2 admin

Posts : 515
Join date : 2010-09-04
Age : 32
Location : Göteborg, Sweden

View user profile

Back to top Go down

Re: Snuffels botkodarblogg

Post by Snuffeldjuret on Thu Jul 19, 2012 2:12 pm

Funderar på om !stats även skall visa hur många wins och losses man har, samt vad man har för win% på sina senaste 20 matcher eller nått. Vet inte om det är intressant om man har hela sin ratingutveckling dock?

Snuffeldjuret
spelaDOTA2 admin

Posts : 515
Join date : 2010-09-04
Age : 32
Location : Göteborg, Sweden

View user profile

Back to top Go down

Re: Snuffels botkodarblogg

Post by Snuffeldjuret on Sat Jul 21, 2012 7:42 pm

Nu fungerar matchrapporteraren, så att dom som spelat matchen då "matar in resultatet" genom att skriva !v om dom vann matchen, eller !f om dom förlorade. När 6 pers har matat in "samma" resultat så rapporteras matchen in. Är det så att någon rapproterat fel behövs 7 stycken, och om 2 gjort fel behövs 8 av det korrekta. Man kan rapportera om om man råkar skriva fel.

lade även till
!info matchNR
som get atm vanlig defaultinfo om matcher. Vet inte vad för mer grejjer man skulle kunna ha där, får se hurdet utvecklar sig om något.

Tänkte nog ge mig på ratinghistory nu faktiskt.

Snuffeldjuret
spelaDOTA2 admin

Posts : 515
Join date : 2010-09-04
Age : 32
Location : Göteborg, Sweden

View user profile

Back to top Go down

Re: Snuffels botkodarblogg

Post by Snuffeldjuret on Sat Jul 21, 2012 8:26 pm

Ratinghistorik gick fort =). Dock har jag inte tagit fram gammal historik utan bara sparar ny. Kör atm på att man får en dropbox länk. Tänkte göra det så simpelt som möjligt tills man vet exakt hur man vill ha det.

Snuffeldjuret
spelaDOTA2 admin

Posts : 515
Join date : 2010-09-04
Age : 32
Location : Göteborg, Sweden

View user profile

Back to top Go down

Re: Snuffels botkodarblogg

Post by Snuffeldjuret on Sun Jul 22, 2012 10:19 pm

Ändrat om laguppdelaren nu så att risken för tråkigt ojämna lag borde minskat en hel del.

Utav alla möjliga lag så bestämmer boten sig för den kombinationen där skillnaden mellan
roten ur ((a^2 + b^2 + c^2 + d^2 + e^2) / 5)
och
roten ur ((f^2 + g^2 + h^2 + i^2 + j^2) / 5)
är så liten som möjligt samt att
|a+b+c+d+e-f-g-h-i-j| < 50
där a,b,c,d,e är ena lagets spelares rating och f,g,h,i,j är andra lagets.

får se hur det blir!

Snuffeldjuret
spelaDOTA2 admin

Posts : 515
Join date : 2010-09-04
Age : 32
Location : Göteborg, Sweden

View user profile

Back to top Go down

Re: Snuffels botkodarblogg

Post by Snuffeldjuret on Mon Aug 06, 2012 8:01 pm

Äntligen fixat klart så att alla admins kan ge access till nya spelare =).

Snuffeldjuret
spelaDOTA2 admin

Posts : 515
Join date : 2010-09-04
Age : 32
Location : Göteborg, Sweden

View user profile

Back to top Go down

Re: Snuffels botkodarblogg

Post by Snuffeldjuret on Wed Aug 08, 2012 4:34 pm

Matade in resultatet från dom 3 matcherna igår som inte gick in via boten, och fixade problemet så det nu skall funka (skall, haha, har man hört förut). Fixade lite andra saker som strulade dessutom.

Snuffeldjuret
spelaDOTA2 admin

Posts : 515
Join date : 2010-09-04
Age : 32
Location : Göteborg, Sweden

View user profile

Back to top Go down

Re: Snuffels botkodarblogg

Post by Snuffeldjuret on Wed Aug 08, 2012 5:44 pm

fixade så att om man skriver
!lag
i chatten postar boten lagen för senaste matchen i kanalen (igen). Används för de tillfällen då laguppdelningsmeddelandet inte kommit fram som har hänt några ggr (av någon anledning).

Snuffeldjuret
spelaDOTA2 admin

Posts : 515
Join date : 2010-09-04
Age : 32
Location : Göteborg, Sweden

View user profile

Back to top Go down

Re: Snuffels botkodarblogg

Post by Sponsored content Today at 4:45 pm


Sponsored content


Back to top Go down

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum