tenhou

identity

I am here just to confirm my identity to people on 2ch.I am mittens (actually mittens is my bot). I am bps (see http://arcturus.su/tenhou/ranking/) I am ◆fI1958kVAshttp://anago.2ch.net/test/read.cgi/mj/1372724740/

ranking.pl backend database dropped FOR NOW, to be restored soon

Well, re: the last entry, it's unfortunately come to this and I've had to drop the entire database. I will now begin migrating arcturus.su to a new server I have purchased, and rebuild the database there. I can't say for sure how long this…

ranking.pl backend database being pruned

Hosting issues mean I have to cut the size of the backend MySQL database pretty much immediately. Right now it stands at 10GB, which has recently been a problem anyway (a source of query timeouts re: the last post, for example). My solutio…

ranking.pl experiencing temporary slowdown/inactivity

I realised today that when the day's records are inserted into the MySQL database, ranking.pl starts to throw 504 Gateway Timeouts. Considering this process takes over two hours to complete, I will look into correcting this. Kinda busy rig…

~10 day downtime on ranking.pl service over, planned patches

The perl executable path changed its location on my server about two weeks ago, so for about 10 days there was limited service for ranking.pl. It's fixed now and the missed days have been entered into the database.As a result of this I've …

site services revamp, bugfixes, updating to be done

Long overdue is an update in a lot of the backend that runs behind arcturus.su's services. A general TODO list follows: fill in the small gaps in data that still exist in the ranking.pl database (in progress) perhaps add jansou mode data t…

mittens reaches 天鳳位 R3083 to much fanfare

So how did that happen? It's quite simple really. By exploiting a simple oversight in the Tenhou server, mittens was able to always play NoName players. In fact, it is slightly more simple than that - mittens played against disconnected pl…

mittens reaches 天鳳位 R3083 to much fanfare

more stuff broke

Well, I fixed the aforementioned problems a while back. I did not repopulate the database with the missing information, and I think another similar outage happened again since, but there are only a few days of missing data. I think it is n…

ranking.pl backend fix

I am now fixing the backend, which will take a while I am sure. There is 11 days worth of logs to do, and each set takes between 20 and 45 minutes to complete. I decided, for now at least, to ignore whatever is after the decimal point in t…

ranking.pl backend broken for now

Tenhou recently changed their sc* format to have etcetc(+x.0), and so the storage backend to the game record database behind ranking.pl has ceased to add new entries. It is a fairly simple fix; change a few cron tasked scripts I suppose. I…

day missing in ranking.pl mysql database

Apparently 2009-08-17 was never loaded into the MySQL database behind ranking.pl. I blame the likely event of server downtime. I noticed because of an entry into calibrate.pl that resulted in a negative first-game index. Suffice to say, th…

interesting things and expansion of ranking.pl

Tsuno (C-EGG CEO) emailed me saying he used my ranking.pl tool: http://arcturus.su/tenhou/ranking/. Ironically, he also pointed out a bug! I came across a swell guy named enecre who owns a rather productive blog: http://enecre.blog86.fc2.c…

game logs for analysis

I have been collecting these for ages now but nobody really knows about them: http://arcturus.su/tenhou/gamelogs/houou/It's all the game logs of all the houou games ever played (including the very frist two, played by me, almost a month be…

in-game player swapping

This idea has floated around for quite a long time and I have said 324723 times that I will test it. I did so yesterday, and this is how it goes.When a game begins, players get a message from the server along these lines: (taken from mitte…

tenhou is not full of bots

Seriously. There are only two bots that are run consistently, and none run in 7447. Sometimes they are tested in 7447, but it is incredibly unlikely that you will see or play them. You should not mistake fast/good players in 7447 (however …

mittens placed 34/114

The tournament went really well. The results can be seen at http://blog.tenhou.net/article/32101991.html. Overall 114 people played, and 115 registered to actually play. It would have done better had it not disconnected in the middle of a …

poor judgement on defence

It seems the modification I made backfired. I'm fairly sure it was a result of the lazy way I implemented it. Tiles like 1,9 were considered much better to throw than honour tiles when, actually, they weren't. I should probably separate th…

improving defence

mittens' greatest weakness is dealing in a lot I think. Here is a sample of the deal in rates of each tile: (note: 1~4z = ESWN; 5~7z = haku, hatsu, chun) 1m 98 2m 100 3m 130 4m 146 5m 187 6m 158 7m 181 8m 126 9m 99 1p 80 2p 149 3p 143 4p 1…

very long names (24 characters)

I just registered LLLLLLLLLLLLLLLLLLLLLLLL (24 Ls) but it won't let me log in. What is weird is that I get error 1001, which means bad name. Normally an invalid ID gets 1003 - bad ID. How strange.

forged tenhou names

I knew I could do try this months ago but I only just tried.Names on Tenhou have a maximum length of 8 characters *1. Registering IDs is done over http by http://b.mjv.jp/regid?uname=# where # is the desired name. There isn't the 8 charact…

mittens registered

I bought 2 months of credit and then registered mittens for the upcoming tournament. I got the following message: res=1027&expire=20090905 E1027 like the CSREG FAILED error E1026 I haven't seen before, but I can guess what they both mean. …

entering mittens into a tournament

The CS command is as follows: players - number of registered players *1 title - tournament title (this one is 第4回 はこパラ!まー娘カップ) rule - rules, format: starttime,endtime,gametype,minrank,maxrank,minrate,maxrate (0 means no limit…